声明
本教学基于github项目kog-money,不用于任何商业用途,侵删。
这篇文章比它的readme更加简明扼要和平易近人,上手也更易。
适用人群
- 缺金币买英雄,且不能打满一周4500金币的玩家;
- 有电脑,且舍得一部分电去换取金币。
原理
类似按键精灵(模拟器容易被检测),使用电脑运行python程序,手机使用数据线接到电脑上,电脑用ADB控制手机。冒险打开自动模式,只要点击重新闯关即可。使用电脑上网课的同时金币就满啦!
模拟真人,不可能被检测出来。
推荐关卡:稷下的学院-稷下试炼地-大师
此关卡开启自动65秒左右可以打BOSS,84秒一个循环,每次重复通关可以获得奖励33金币。在开挂前建议你手动通关体验一下。
在安卓模拟界面点击最简单的方式就是使用ADB发送命令,不需要root手机,不需要安装第三方软件,方便快捷。ADB命令点击屏幕坐标[x, y] 可以使用命令:
adb shell input tap x y
准备
- 需要真实安卓手机和王者荣耀。
- 需要安卓数据线一条、可连接网络的电脑一台。
- 电脑需安装好安卓驱动,一般豌豆荚或者各种管家就可以自动帮你装好。
- 如果你喜欢纯音乐,屏幕下方应该可以播放音乐。(看不到播放器是浏览器问题)
走你┏ (゜ω゜)=☞
1.下载ADB驱动
电脑需要有ADB驱动,可以到这里下载。安装,记住安装的位置。
2.把ADB驱动添加到PATH中
这里的路径写安装位置,记得用cmd验证此步成功。
3.安装Python,复制脚本
4.电脑接上手机,开启USB调试模式
5.运行脚本
需要执行以下步骤:
界面打开至挑战关卡:稷下的学院-稷下试炼地-大师
提前安排好阵容。(带最高级铭文)
进入如下界面。
运行脚本。最好用cmd运行不然会弹出黑框。(这样刷的时候就不能玩电脑了)
win+R -> 输入cmd -> 打开文件
比如我的文件是E:\python\money.py
那我打开cmd黑框后:E: -> cd python -> money.py
6.坐标校正
如果你的脚本运行不了,可能是你的手机屏幕尺寸和我的不同。
(关于手机可以查看屏幕尺寸,我的是2280*1080)
把对应坐标值修改成你手机上的坐标。
7.时间微调
根据铭文等级和阵容,你可以对sleep的时间进行微调。
8.你没有问题
QQ:940919742,欢迎骚扰
9.文章底部有个“赏”字
本文章不用于任何商业用途。
代码
import os
from time import *
def tap_screen(x, y):
os.system('adb shell input tap {} {}'.format(x, y))
def do_money_work():
print('点击闯关')
tap_screen(1540, 880)#对应第一个界面“闯关”键的坐标
sleep(65)
print('点击跳过')
tap_screen(2130, 50)#对应右上角对话的“跳过”
sleep(6.5)
print('点击跳过')
tap_screen(2130, 50)#对应右上角对话的“跳过”
sleep(8.5)
print('再来一次...')
tap_screen(1430, 980)#这个不用校正
sleep(2)
print('点击再次闯关')
tap_screen(1800, 1000)#对应“再次挑战”
sleep(2)
print()
print('---------------------------')
print('稷下试炼地自动刷冒险程序')
money = int(input('请输入你要刷的金币数:'))
T = int(money // 33 + 1)
print('好的,我们将为您刷%d次稷下试炼地'%T)
print('预计时间%d分钟'%round(T*87/60))
for i in range(T):
do_money_work()
print('金币刷完了!您刷了%d金币!'%(T*33))
print('---------------------------')