原理
环境配置
1. ADB工具(让电脑使用手机)
如果慢的话,找其它资源也好。
下载配置不再赘述了… 最后出现类似下图即可。
2. python与IDE
刷金币步骤
-
数据线链接电脑,进入手机开发者模式 -
启动adb\
netstat -ano | findstr "5037"
taskkill /pid (进程号) -f
可选(0.找到下载adb的目录,把adb.exe,AdbWinApi.dll放到C:\WINDOWS\System32下)
1.将本机C:\WINDOWS\System32下的adb.exe文件复制到C:\Windows\SysWOW64下。
2.将本机C:\WINDOWS\System32下的AdbWinApi.dll文件复制到C:\Windows\SysWOW64下。
等待60s,跳过(2175,45)
等10s点击屏幕继续(1000,500)
# -*- coding: utf-8 -*-
# @Author : daruida
# @Time : 2021/1/8 15:38
import os
from time import sleep
# 点击方法
def click_screen(x, y):
os.system('adb shell input tap {} {}'.format(x, y))
def repeat(zidong):
print('开始挑战')
# 闯关
click_screen(1697, 861)
sleep(10)
# 跳过
print('点击跳过')
click_screen(2175, 45)
sleep(1)
# 自动
if zidong == 0:
print('点击自动')
click_screen(2117, 39)
zidong = 1
# 打完
sleep(60)
print('打完了')
# 跳过
click_screen(2175, 45)
sleep(10)
# 挑战完成
print('挑战完成\n\n')
click_screen(1000, 500)
sleep(1)
# 再次挑战
print('再次挑战\n\n')
click_screen(2001, 1011)
sleep(1)
repeat(zidong)
if __name__ == '__main__':
zidong = 0
print('刷金币初始化....')
click_screen(1755, 793) # 万象天宫
sleep(1)
click_screen(211, 275) # 冒险玩法
sleep(1)
click_screen(1231, 557) # 挑战
sleep(2)
print('通天塔\n')
click_screen(1393, 475) # 通天塔
sleep(1)
click_screen(1677, 675) # 大师级别
sleep(1)
click_screen(1791, 939) # 下一步
print('刷金币重复阶段...')
repeat(zidong)
pyinstaller -F xxxx.py
(出错的话,重新运行一遍就可)
测试
自动下1min打完…1h能1000+金币
当然,如果其它组合打的时间过长,可以和我讨论下可能会出错啦
请添加小编,回复关键词:[数据可视化],
-今日互动-
你试了吗?欢迎文章下方留言互动
如果对你有帮助的话
❤️来个「转发朋友圈」和「在看」,是最大的支持❤️
本文分享自微信公众号 - DataScience(DataScienceTeam)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。