日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

Python实现王者农药自动刷金币

發(fā)布時(shí)間:2023/12/20 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python实现王者农药自动刷金币 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

想寫一個(gè)游戲的輔助腳本(或者外掛? )很久了。這幾天工作、考試都完成的差不多了,閑下來寫一個(gè)王者榮耀的刷金幣腳本,供大家參考。

原理

很多人學(xué)習(xí)python,不知道從何學(xué)起。
很多人學(xué)習(xí)python,掌握了基本語(yǔ)法過后,不知道在哪里尋找案例上手。
很多已經(jīng)做案例的人,卻不知道如何去學(xué)習(xí)更加高深的知識(shí)。
那么針對(duì)這三類人,我給大家提供一個(gè)好的學(xué)習(xí)平臺(tái),免費(fèi)領(lǐng)取視頻教程,電子書籍,以及課程的源代碼!??¤
QQ群:232030553

我想,游戲的腳本應(yīng)該都是差不多的,我們玩游戲的流程是這樣的:

那么用腳本玩游戲呢,完全可以省略中間的步驟:

所以我們只要:在特定的時(shí)刻,特定的位置,按鍵,就可以了。

環(huán)境配置

1、ADB工具(讓電腦使用手機(jī))

下載地址:https://adbshell.com/downloads/

如果慢的話找其它資源也好

下載配置不再贅述了… 最后出現(xiàn)類似下圖即可。

2、python與IDE

下載配置不再贅述了… 最后出現(xiàn)類似下圖即可。

刷金幣步驟

1、數(shù)據(jù)線鏈接電腦,進(jìn)入手機(jī)開發(fā)者模式

2、啟動(dòng)adb

錯(cuò)誤一:5037端口被占用,關(guān)閉相應(yīng)進(jìn)程即可

netstat -ano | findstr "5037" taskkill /pid (進(jìn)程號(hào)) -f

錯(cuò)誤二:缺少DLL,或者沒有進(jìn)入開發(fā)者模式,移動(dòng)DLL即可

可選(0.找到下載adb的目錄,把a(bǔ)db.exe,AdbWinApi.dll放到C:\WINDOWS\System32下)1.將本機(jī)C:\WINDOWS\System32下的adb.exe文件復(fù)制到C:\Windows\SysWOW64下。2.將本機(jī)C:\WINDOWS\System32下的AdbWinApi.dll文件復(fù)制到C:\Windows\SysWOW64下。

3、打開王者榮耀( 如果不是開發(fā)者,可以轉(zhuǎn)5?),截一堆圖,并查看像素點(diǎn)

可以看到萬(wàn)象天工像素點(diǎn)(1755,793), 通過adb shell input tap 1755 793命令點(diǎn)擊萬(wàn)象天工。

以下同理:

像素點(diǎn)(211,275)

像素點(diǎn)(1231,557)

像素點(diǎn)(800,567)(1393,475)(1677,675)(1791,939)

像素點(diǎn)(1697,861)

像素點(diǎn)(2175,45)

點(diǎn)擊自動(dòng) (2117,39)

(無(wú)圖)

等待60s,跳過(2175,45)

(無(wú)圖)

等10s點(diǎn)擊屏幕繼續(xù)(1000,500)

再次挑戰(zhàn)(2001,1011)

不斷循環(huán)即可。

4、代碼如下:

# -*- coding: utf-8 -*- # @Author : daruida # @Time : 2021/1/8 15:38 import os from time import sleep# 點(diǎn)擊方法 def click_screen(x, y):os.system('adb shell input tap {} {}'.format(x, y))def repeat(zidong):print('開始挑戰(zhàn)')# 闖關(guān)click_screen(1697, 861)sleep(10)# 跳過print('點(diǎn)擊跳過')click_screen(2175, 45)sleep(1)# 自動(dòng)if zidong == 0:print('點(diǎn)擊自動(dòng)')click_screen(2117, 39)zidong = 1# 打完sleep(60)print('打完了')# 跳過click_screen(2175, 45)sleep(10)# 挑戰(zhàn)完成print('挑戰(zhàn)完成\n\n')click_screen(1000, 500)sleep(1)# 再次挑戰(zhàn)print('再次挑戰(zhàn)\n\n')click_screen(2001, 1011)sleep(1)repeat(zidong)if __name__ == '__main__':zidong = 0print('刷金幣初始化....')click_screen(1755, 793) # 萬(wàn)象天宮sleep(1)click_screen(211, 275) # 冒險(xiǎn)玩法sleep(1)click_screen(1231, 557) # 挑戰(zhàn)sleep(2)print('通天塔\n')click_screen(1393, 475) # 通天塔sleep(1)click_screen(1677, 675) # 大師級(jí)別sleep(1)click_screen(1791, 939) # 下一步print('刷金幣重復(fù)階段...')repeat(zidong)

當(dāng)然了…如果手機(jī)網(wǎng)速快的話,或者打的速度快的話,可以縮短些sleep的時(shí)間…

4、封裝為exe

pyinstaller -F xxxx.py

5、鏈接好手機(jī)后,打開到王者初始化界面,運(yùn)行exe即可

(出錯(cuò)的話,重新運(yùn)行一遍就可)

測(cè)試

我的組合:孫笨+狂鐵+小金金…

自動(dòng)下1min打完…1h能1000+金幣

當(dāng)然,如果其它組合打的時(shí)間過長(zhǎng),可以和我討論下可能會(huì)出錯(cuò)啦

睡覺的時(shí)候就刷金幣,或者邊看B站邊刷金幣,豈不美哉~

總結(jié)

以上是生活随笔為你收集整理的Python实现王者农药自动刷金币的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。