最近微信更新6.6.1後,推出微信小遊戲,跳一跳有當年Flappy Bird的感覺。
在GItHub上看到了有大佬PO了用Python代碼來刷這個跳一跳的分數,於是自己也玩了玩,也寫下教程分享給大家。
STEP1 安裝Pyhton環境
這裡建議下載Anacoda,因為Anacoda包含了大量的擴展包了,不用小白自己安裝了,當然大佬們自行忽略.
下載連結:https://www.anaconda.com/download/(下載2.7的,因為代碼使用python2寫的)
安裝的時候注意設置系統變量。
STEP2 下載腳本以及下載adb(閱讀原文下載, 密碼:h5wv)
下載並解壓在一個文件夾
考慮到觸發時間與跳的距離是線性的,這個代碼主要的原理是測距和adb調試。(PS:感謝大佬提供的資料,Gayhub連結:https://github.com/wangshub/wechat_jump_game)
STEP3 打開手機的USB調試(在開發者選項裡),並連接PC
STEP4 打開cmd(快捷鍵:Win+R)
轉至解壓後的文件夾(輸入cd Desktop/jump):
STEP5 打開跳一跳:
STEP6 開啟自動模式
輸入python wechat_jump_auto.py
然後就可以自動跳躍了
可以跳一些有意思的分數
效果視頻:
IOS用戶可以下載模擬器玩一下,硬體大佬還可以用單片機什麼的控制觸發時間來實現
以上。