一. 该脚本用了python的os库和time库,都是内置的,不用重新安装
import osimport time
二 .该脚本还须要安装adb命令,并理解adb根本几个命令,很大略的(不知道adb命令的自行百度下载安装)
三.代码里面涉及到的比如:

tap_screen(1655, 883)
这种坐标,每个人的手机不一样,坐标也不一样,坐标若何获取呢,如下:手机设置->开拓者模式->指针位置 , 然后打开,这样你点击屏幕的话就会显示出你点击的坐标。
利用adb命令的话,你得插上数据线(无限连接模式自己百度),然后打开usb调试,打创办法如上,也在开拓者模式中。
这个脚本紧张刷的是王者光彩冒险模式里面的关卡,详细什么关卡可以自己修正坐标,韶光也须要改,便是打一关须要多久,打算好进行修正。
下面附上完全代码:
import osimport timeos.system('adb devices')# 屏幕点击函数def tap_screen(x, y): os.system('adb shell input tap {} {}'.format(x, y))# 脚本开始运行def do_money(): print('\n脚本开始运行') tap_screen(1707, 913) time.sleep(2) print("\n开始闯关") tap_screen(1655, 883) time.sleep(8) print("\n进入游戏 -- 开打") #每隔四秒点一次屏幕 for i in range(36): tap_screen(1097, 873) time.sleep(1)def do_money2(): print("打完了 -- 正在准备再次寻衅") tap_screen(1961, 997) time.sleep(3)def main(): do_money() time.sleep(3) do_money2()# 价格循环让脚本循环实行if __name__ == '__main__': for i in range(100): # 100是循环次数,也便是刷几次 print("\n刷第 %d 次"% (i + 1)) main() print("\n刷金币次数结束!\n")
PS:只是个大略仿照屏幕点击脚本,但能解放双手未尝不是一件好事(风趣)
如果须要Python干系的学习资料的话,可以关注小编然后私信【01】可以领取小编精心给初学者准备的学习资料,希望对你的学习有所帮助。更多干系内容关注小编敬请期待为你带来更优质的干系文章!