30 行代码实现蚂蚁森林自动收能量(附源码)
逆锋起笔
共 2675字,需浏览 6分钟
· 2021-05-11
点击上方“逆锋起笔”,公众号回复 编程资源 领取大佬们推荐的学习资料
来源:blog.csdn.net/article/details/113734855
打开支付宝;
打开蚂蚁森林;
先收取自己的能量;
跳到下一个有能量的人那边;
收取 ta 的能量
重复 4 和 5,直到没有能量可以“偷”
pip install --upgrade --pre uiautomator2
import uiautomator2 as u2import timeimport random# d = u2.connect() # 有线连接,手机需要插电脑上 d = u2.connect("192.168.0.108") #通过无线连接,电脑和手机需要在同一个局域网内,并且需要先用有线的方式做过初始化# d.app_stop("com.eg.android.AlipayGphone") print("打开支付宝")d.app_start("com.eg.android.AlipayGphone")time.sleep(2) ## 休眠2s等待支付宝完全启动print("打开蚂蚁森林,等待5s……")d(text="蚂蚁森林").click()time.sleep(5) ## 我手机比较卡,进入蚂蚁森林后还需要几秒钟才能完全加载完 def collectEnergy(cnt): print("开始第%d次偷能量!" % cnt) # 开始扫描点击有能力出现的区域 for x in range(150,1000,150): for y in range(600,900,150): d.long_click(x + random.randint(10,20), y + random.randint(10,20), 0.1) time.sleep(0.01) if cnt != 1: d.click(536,1816)cnt = 1while True: collectEnergy(cnt) a = d.xpath("//*[@resource-id='J_tree_dialog_wrap']").get().bounds d.click(1000, a[3]-80) # 找能量按钮的坐标 ## 如果页面出现了“返回我的森林”说明已经没有能量可偷了,结束 if d.xpath('//*[@text="返回我的森林"]').click_exists(timeout=2.0): break cnt += 1print("###结束###")# d.app_stop("com.eg.android.AlipayGphone") # 退出支付宝# 逆锋起笔,公众号
支持下
评论
老爸嘲讽我了,写破代码一年就挣十几万,他在工地带50个工人,一个月光人头费就3万,让我滚回去跟他干!
点击上方 "大数据肌肉猿"关注, 星标一起成长点击下方链接,进入高质量学习交流群今日更新| 1052个转型案例分享-大数据交流群来自:网络,侵删有个网友的父亲是做工程的,天天就嘲笑他,说他天天写着破代码有啥用,一年就拿个十多万的死工资,然后告诉他自己在工地里面带了50个工人,一个月能抽三万
程序源代码
0
微软开源MS-DOS操作系统源码,冲到GitHub第一了!
大家好,我是轩辕。这两天逛GitHub的时候,突然发现一个叫 MS-DOS的项目冲到Trending榜首了!定睛一看,微软官方啊,搜了一下才知道,原来前两天,微软把MS-DOS 4.0系统开源了!关于这个系统,估计现在很多程序员都不知道了,或者只在古老的教科书上看过这玩意儿。MS-DOS,全称为Mi
编程技术宇宙
6
大厂都在用的 Git 代码管理规范 !
👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目 2.0 版本完结啦, 演示链接:http://116.62.199.48/ ,新项目正在酝酿中
小哈学Java
2
这五款牛逼的 IDEA 插件,堪称代码质量检查利器!
来源:blog.csdn.net/a745233700?type=blog一、Alibaba Java Coding Guidelines二、CheckStyle:三、PMD四、FindBugs:五、SonarLint:总结随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度
码农突围
0
SpringBoot 实现图片防盗链功能
程序员的成长之路互联网/程序员/技术/资料共享 关注阅读本文大概需要 4 分钟。来自:blog.csdn.net/weixin_46157208/article/details/138051737前言出于安全考虑,我们需要后端返回的图片只允许在某个网站内展示,不想被爬虫拿到图片地
程序员的成长之路
0
一站式解决方案:基于 Arthas 实现服务发现和权限控制
来源:juejin.cn/post/7281849496983994383👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目 2.0 版本完结啦, 演示链接
小哈学Java
0
用 Shader 实现旗帜飘扬动画效果
我觉得对于刚入门 3D 编程的朋友来说,如果能够完成代码创建模型数据->创建材质->编写Shader动画这一系列,想必会有满满的成就感。今天就用 Cocos Creator 的 utils.MeshUtils.createMesh 接口,带大家感受一下这个流程。这个流程不仅可以用于新手学
COCOS
2
代码 | 使用 MD&A文本测量「企业不确定性感知FEPU」
Tips: 为了更好的阅读体验,建议阅读本文博客版, 链接地址https://textdata.cn/blog/2024-04-25-firm-economic-policy-uncertainty/本文使用的缩写EPU 经济政策不确定性(Economic Policy Uncerta
大邓和他的Python
0