公众号关注“杰哥的IT之旅”,python
选择“星标”,重磅干货,第一时间送达!
原理
我想,游戏的脚本应该都是差很少的,咱们玩游戏的流程是这样的:web
那么用脚本玩游戏呢,彻底能够省略中间的步骤:shell
因此咱们只要:在特定的时刻,特定的位置,按键,就能够了。微信
环境配置
一、ADB工具(让电脑使用手机)app
下载地址:https://adbshell.com/downloads/编辑器
若是慢的话,找其它资源也好。工具
下载配置再也不赘述了… 最后出现相似下图便可。测试
二、python与IDEui
下载配置再也不赘述了… 最后出现相似下图便可。url
刷金币步骤
一、数据线连接电脑,进入手机开发者模式
二、启动adb\
错误一:5037端口被占用,关闭相应进程便可。
netstat -ano | findstr "5037"
taskkill /pid (进程号) -f
错误二:缺乏DLL,或者没有进入开发者模式,移动DLL便可。
可选(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下。
三、打开王者荣耀(若是不是开发者,能够转5),截一堆图,并查看像素点。
能够看到万象天工像素点(1755,793), 经过adb shell input tap 1755 793命令点击万象天工。
如下同理:
像素点(211,275)
像素点(800,567)(1393,475)(1677,675)(1791,939)
像素点(1697,861)
像素点(2175,45)
点击自动 (2117,39)
(无图)
等待60s,跳过(2175,45)
(无图)
等10s点击屏幕继续(1000,500)
再次挑战(2001,1011)
不断循环便可。
四、代码以下
# -*- 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)
固然了…若是手机网速快的话,或者打的速度快的话,能够缩短些sleep的时间…
五、封装为exe
pyinstaller -F xxxx.py
结果以下:
五、连接好手机后,打开到王者初始化界面,运行exe便可
(出错的话,从新运行一遍就可)
测试
个人组合:孙笨+狂铁+小金金…
自动下1min打完…1h能1000+金币
睡觉的时候就刷金币,或者边看B站边刷金币,岂不美哉~
来源:https://blog.csdn.net/qq_42882717/article/details/112345924
推荐阅读
本文分享自微信公众号 - 杰哥的IT之旅(Jake_Internet)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。