涉及到的技术:

1、python

2、adb

具备的功能:

1、自动收取能量

2、自动偷取能量

3、自动给指定的朋友浇水

使用方法:

1、打开电脑,USB线一头接手机,一头接电脑。

2、电脑运行python程序,会自动执行手机操作。

3、python程序偷完所有的朋友能量,会自动永远循环再来,继续从头偷。

代码思路:

1、用adb去控制手机:包括自动点击、滑屏、截图送到电脑那。但是点哪里?什么时候滑动?这时候python出马了。

2、用python主要去判断手机送过来的截图是否是我要的,并找到坐标,让adb点击坐标。同理,通过手机adb送过来的截图,判断,通过点击进行自动收取能量、自动偷取能量、自动给指定的朋友浇水。

部分代码:

用python主要去判断手机送过来的截图是否是我要的,并找到坐标: 对比两张图,找到坐标。

def matchImg(imgsrc, imgobj): # imgsrc=原始图像,imgobj=待查找的图片

imsrc = ac.imread(imgsrc)

imobj = ac.imread(imgobj)

match_result = ac.find_template(imsrc, imobj, 0.9) #0.9、confidence是精度,越小对比的精度就越低 {'confidence': 0.5435812473297119, 'rectangle': ((394, 384), (394, 416), (450, 384), (450, 416)), 'result': (422.0, 400.0)}

if match_result is not None:

match_result['shape'] = (imsrc.shape[1], imsrc.shape[0]) # 0为高,1为宽

return match_result

通过截图和下面的小图片对比,找到坐标:如果发现截图包含这个图片就说明需要从头继续如果发现截图包含这个图片就说明需要点击,查看更多好友如果发现截图包含这个图片就说明点击进行浇水如果发现截图包含这个图片就说明需要点击去偷能量

adb截图、发送到电脑:

# 截图

os.popen('adb -s 66819679 shell screencap -p /storage/emulated/0/Documents/phoneScreencap.png')

time.sleep(1.5)

os.popen('adb -s 66819679 pull /storage/emulated/0/Documents/phoneScreencap.png')

time.sleep(1.5)

adb点击

os.popen('adb -s 66819679 shell input tap 135 250', 'r', 1)

adb滑动:

# 向下滑动

os.popen('adb -s 66819679 shell input swipe 520 300 520 1000')

注意:

如果想用在自己手机上,得修改几个地方:

1、修改指定相应的设备 serialNumber 号,我的是66819679

2、修改你的坐标。我的手机分辨率和你的不一定一样。

3、截图的路径。我的手机截图路径和你的不一定一样。

全部代码:

苹果 python蚂蚁森林自动收能量_蚂蚁森林自动收取能量、偷取能量、浇水(使用adb、python)...相关推荐

  1. 苹果 python蚂蚁森林自动收能量_GitHub - dxp432/adb_python_alipay_AntForest: 蚂蚁森林自动收取能量、偷取能量、浇水(使用adb、python)...

    蚂蚁森林自动收取能量.偷取能量.浇水 蚂蚁森林自动收取能量.偷取能量.浇水(使用adb.python)adb_python_alipay_AntForest 涉及到的技术: 1.python 2.ad ...

  2. adb 查看屏幕大小_蚂蚁森林自动收取能量、偷取能量、浇水(使用adb、python)...

    涉及到的技术: 1.python 2.adb 具备的功能: 1.自动收取能量 2.自动偷取能量 3.自动给指定的朋友浇水 使用方法: 1.打开电脑,USB线一头接手机,一头接电脑. 2.电脑运行pyt ...

  3. 【python练习】支付宝自动偷取能量

    支付宝自动偷取能量 借助Python的轻量级Uiautomator2第三方库方便快捷的编写支付宝蚂蚁森林偷取能量! 其相比appium相比其语法及用法更加简洁,当然相对于功能也的确没有appium更加 ...

  4. 随机森林计算特征重要性_随机森林中计算特征重要性的3种方法

    随机森林计算特征重要性 The feature importance describes which features are relevant. It can help with a better ...

  5. python蚂蚁森林自动偷能量_蚂蚁森林自动偷能量app

    蚂蚁森林自动偷能量app是针对支付宝"蚂蚁森林"活动玩法退出的一款全新自动偷能量插件,它可以帮助你自动偷取好友蚂蚁森林里的能量,并且不会有封号的危险. 蚂蚁森林自动偷能量app怎么 ...

  6. 分享一 AutoJs 蚂蚁森林自动收取能量和偷取能量

    首先声明,代码不是本人所写,只是做了点改动.本文的目的一是分享给大家,二算是记个笔记方便以后看. 最近看到AutoJs可以收蚂蚁森林的能量,自己也想写一个,所以就搜了几个大神的代码,在此基础上,边看边 ...

  7. 五级自动驾驶分级_关于确保自动驾驶汽车安全的五件事

    五级自动驾驶分级 乔纳森·奥卡拉汉(Jonathan O'Callaghan)(by Jonathan O'Callaghan) Self-driving cars, or connected and ...

  8. python 找到目录下文件名规则_假如编程是魔法之零基础看得懂的Python入门教程 ——(二)魔法实习生第一步了解魔杖的使用...

    学习目标 了解什么是开发环境 了解python语言的环境安装 了解python语言编程的编辑器工具 一.打怪升级你先得了解武器使用的条件 对于很多第一次学习编程的同学对于很多定义性的概念大多都不了解, ...

  9. 自动驾驶芯片_盘点全球自动驾驶芯片“战场”参与者

    据了解,目前出货量最大的驾驶辅助芯片厂商Mobileye.Nvidia形成"双雄争霸"局面,Xilinx则在FPGA的路线上进军,Google.地平线.寒武纪向专用领域AI芯片发力 ...

最新文章

  1. 电商适用电子面单接口对接案例
  2. tp5页面跳转,空控制器空方法
  3. RxJava RxPermissions 动态权限 简介 原理 案例 MD
  4. linux鼠标触摸屏应用程序,在Ubuntu环境下实现插入鼠标自动关闭触摸板
  5. 历经5代跨越25年的RTC架构演化史
  6. P3899 [湖南集训]谈笑风生 主席树解决二维数点
  7. 智慧医院建设背景下的电子病历分析利用框架
  8. 互联网红利消退,下一个机会在哪?
  9. [bzoj 4774]修路
  10. php phonegap,PHP数据是无休止的加载,jquery,phonegap
  11. 安全彻底的卸载工具App Cleaner Uninstaller for Mac
  12. mysql 系统变量_MySQL系统变量(查看和修改)
  13. OpenFOAM工具详解 - renumberMesh
  14. MATLAB数字水印处理技术的实现
  15. 最佳阵容问题matlab,若在NBA组一队小球打法最佳阵容,哪5人在一起最无解?
  16. 2012美国大选献金项目数据分析(有史以来最全面)
  17. 澳大利亚维多利亚州旅游局力推高尔夫主题体验
  18. 35岁的程序员:第12章,林菲菲
  19. 《爱情公寓》电影,让我十年的情怀,一瞬间都喂了狗
  20. 花嫁之容氏浅浅最后怎么样了_花嫁之容氏浅浅小说

热门文章

  1. Oracle function 等的实际用法与书中的差异
  2. 一文讲透CabloyJS全栈框架的来龙去脉
  3. python获取微信指数
  4. 探索WebKit内核(四)------ Inspector
  5. advisor2002安装教程(MATLAB2014a及以下最好)
  6. 安卓手机安装Java版MC,实现与电脑联机
  7. npm命令卡死不动的解决办法
  8. D-DI:ChatGPT驱动1分钟0门槛免费生成3D数字人
  9. 大佬开源「抢茅台脚本」,火了
  10. 颈痛、膝盖痛、腰痛…一秒缓解!年过40的人手一份~(收藏)