阴阳师一个过时的游戏,python脚本实现模拟点击解放双手。
====思路=====
游戏中固定的位置点点
这里用到adb (大家自行安装下)
点击挑战-->等待10秒-->点击准备-->等待通关-->随便点击 回到主界面
重复以上过程
如下图为了不被封获得范围值
以御灵为例 除了探索 都类似甚至更简单
import os
import random
import time
def dain(x0,y0):
cmd = 'adb shell input tap {x1} {y1}'.format(
x1 = x0 ,
y1 = y0
)
print(cmd)
os.system(cmd)
def rand(x0,x1):
return random.randint(x0,x1) #随机一下下
def run():
for x in range(1,10):
start_x = rand(1350,1510) #第一个点范围
start_y = rand(718,775)
ready_x = rand(1680,1860)
ready_y = rand(770,1000)
finish_x = rand(10,1800)
finish_y = rand(700,999)
dain(start_x,start_y) #点
time.sleep(15) #等待
dain(ready_x,ready_y) #点
time.sleep(rand(155,170)) #随机的等待 这个是打怪通关大约时间根据自己阵容通关时间秒
dain(finish_x,finish_y) #随便点
time.sleep(13) #等待 循环
run()
这里面的time.sleep可以改成图片识别PIL,通过识别标志图像进行下一部操作,不仅可以加快效率还可以做更强大的操作。抛砖引玉吧!献丑了!