說明
新年伊始,微信上出一個跳一跳小遊戲,剛出來時,我測試了一下,最多也就跳200多分就掛了。 但是最近我看有個跳到8-9K的分數,我想肯定有外掛,這不手癢癢也想刷一刷排名。源碼是python寫的,github地址https://github.com/wangshub/wechat_jump_game ,想研究的可以去看看。本文主要說明如何使用, 手機不需要root。
1 . 下載工具並解壓
此工具是別人打包的一個集成工具(此工具只能在windows下運行),很容易上手,親測可用 。
我的解壓目錄(不要解壓到中文目錄):D:\software\platform-tools-latest-windows\platform-tools
下載地址: http://down.51cto.com/data/2387452
2. 用數據線連接手機。
安裝 Python 2.7/3: python下載地址 https://www.python.org/downloads/
安裝安卓手機ADB驅動,: ADB驅動,可以到這裏下載
安卓手機打開 USB 調試,設置 > 開發者選項 > USB 調試
電腦與手機 USB 線連接,確保執行
adb devices
可以找到設備 ID (具體步驟:打開cmd命令---->進入到解壓目錄platform-tools---->輸入adb devices)查看端口是否開啓,並查看進程ID
3. 運行程序
先在手機上開始跳一跳遊戲程序; 打開CMD 進入 platform-tools 文件夾,運行jumpAI-windows-amd64.exe程序,輸入2.04,遊戲開始自動運行
遇到的問題
1.
直接運行platform-tools-latest-windows目錄下的jumpAI-windows-amd64.exe會報錯。這是由於platform-tools下的命令找不到。
解決方法: 進入platform-tools目錄下或者設置環境變量,不詳細說明了。 按照我上面的步驟,一般不會有什麼問題。
2.
本工具運行後會佔用5037端口,如果端口被佔用,程序是運行不了的。
輸入如下命令
netstat -ano | find "5037"
查看具體的程序名稱。
tasklist /fi "pid eq 10357"
360手機助手佔用了ADB端口,所以可以把360手動助手停用或者卸載(吐槽一下,360的程序做的太流氓了,直接殺進程還殺不死,只好把你卸載)。
殺進程命令
taskkill /pid 10357