一個規(guī)范且適合新手閱讀的wx跳一跳輔助

原“100行以內(nèi)實現(xiàn)自動玩微信跳一跳”

GITHUB: https://github.com/williamfzc/wx_jump

FIRST

  • 基于Python3/PIL/numpy編寫检号,源碼邏輯友好
  • 因為修bug和優(yōu)化算法葵袭,master分支上已經(jīng)200行了届氢,就改了名
  • 建議以master分支上的版本為準剿骨,100行版本比較投機且不夠規(guī)范
  • 100行版本請見分支‘100’(不推薦)

WHAT'S NEW

  • 目前主流算法是使用opencv做圖形識別進行定位
  • 該項目不使用圖像識別,也不使用opencv
  • 直接通過矩陣計算來解決這個問題

RELEASE NOTE

  • 2018/1/3

    • 騰訊爸爸開始打擊輔助了
    • 加入了防 反輔助工具 機制
  • 2018/1/2

    • 看了一下github上的同類項目策州,top1那個已經(jīng)開發(fā)得很成熟啦
    • 不過還是希望這個項目能給各位帶來一點新的想法瘸味,共同學習~

思路

  • 用adb獲取手機截圖并拉取到項目中
  • 對圖片進行二值化
  • 根據(jù)棋子的RGB值獲取當前位置
  • 按行遍歷這張圖片,從300行后開始(避免干擾)够挂,如果檢測到兩行數(shù)據(jù)有差異旁仿,說明該位置為菱形頂端
  • 獲得菱形頂端之后可以計算出目標點的橫坐標與菱形頂端的縱坐標
    橫坐標有兩種判定方案:
    • 左右掃描:
      • 目標點在左邊,則從畫面左側開始逐列掃描孽糖,第一個切點即陰影的左端
      • 目標點在右邊枯冈,則從畫面右側開始逐列掃描毅贮,第一個切點即菱形的右端
      • 此時根據(jù)上述條件可以計算出目標點的坐標
    • 往下掃描(目前用這個):
      • 繼續(xù)從上往下掃描,以右側為準(沒有影子)尘奏,如果線不再延伸說明圖形結束滩褥,此時為目標y坐標。
  • 兩點間距求出距離炫加,換算成adb點按時長瑰煎,讓手機執(zhí)行

HOW

  • 目前只對android進行了適配,源碼中的數(shù)據(jù)均為1080x1920下俗孝,可能需要微調(diào)參數(shù)
  • 連接手機后開啟USB調(diào)試模式丢间,電腦需要安裝adb
  • 在命令行中輸入adb devices查看設備狀態(tài)以判斷設備是否連接上且為device狀態(tài)(必須)
  • 打開微信-跳一跳小游戲,點擊開始游戲并跳過教學階段
  • 運行wx_jump_py3.py即可

效果如圖

demo.jpg

BUG

  • 在目標點與起始點很近的情況下的判定可能有較明顯誤差
  • 一些特殊圖形有誤差驹针,無法combo
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市诀艰,隨后出現(xiàn)的幾起案子柬甥,更是在濱河造成了極大的恐慌,老刑警劉巖其垄,帶你破解...
    沈念sama閱讀 216,591評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件苛蒲,死亡現(xiàn)場離奇詭異,居然都是意外死亡绿满,警方通過查閱死者的電腦和手機臂外,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來喇颁,“玉大人漏健,你說我怎么就攤上這事¢裒” “怎么了蔫浆?”我有些...
    開封第一講書人閱讀 162,823評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長姐叁。 經(jīng)常有香客問我瓦盛,道長,這世上最難降的妖魔是什么外潜? 我笑而不...
    開封第一講書人閱讀 58,204評論 1 292
  • 正文 為了忘掉前任原环,我火速辦了婚禮,結果婚禮上处窥,老公的妹妹穿的比我還像新娘嘱吗。我一直安慰自己,他們只是感情好碧库,可當我...
    茶點故事閱讀 67,228評論 6 388
  • 文/花漫 我一把揭開白布柜与。 她就那樣靜靜地躺著巧勤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪弄匕。 梳的紋絲不亂的頭發(fā)上颅悉,一...
    開封第一講書人閱讀 51,190評論 1 299
  • 那天,我揣著相機與錄音迁匠,去河邊找鬼剩瓶。 笑死,一個胖子當著我的面吹牛城丧,可吹牛的內(nèi)容都是我干的延曙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,078評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼亡哄,長吁一口氣:“原來是場噩夢啊……” “哼枝缔!你這毒婦竟也來了?” 一聲冷哼從身側響起蚊惯,我...
    開封第一講書人閱讀 38,923評論 0 274
  • 序言:老撾萬榮一對情侶失蹤愿卸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后截型,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體趴荸,經(jīng)...
    沈念sama閱讀 45,334評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,550評論 2 333
  • 正文 我和宋清朗相戀三年宦焦,在試婚紗的時候發(fā)現(xiàn)自己被綠了发钝。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,727評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡寓调,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出锄码,到底是詐尸還是另有隱情夺英,我是刑警寧澤,帶...
    沈念sama閱讀 35,428評論 5 343
  • 正文 年R本政府宣布滋捶,位于F島的核電站痛悯,受9級特大地震影響载萌,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,022評論 3 326
  • 文/蒙蒙 一扭仁、第九天 我趴在偏房一處隱蔽的房頂上張望搀突。 院中可真熱鬧,春花似錦熊泵、人聲如沸仰迁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,672評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽徐许。三九已至,卻和暖如春卒蘸,著一層夾襖步出監(jiān)牢的瞬間雌隅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,826評論 1 269
  • 我被黑心中介騙來泰國打工缸沃, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留澄步,地道東北人。 一個月前我還...
    沈念sama閱讀 47,734評論 2 368
  • 正文 我出身青樓和泌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親祠肥。 傳聞我的和親對象是個殘疾皇子武氓,可洞房花燭夜當晚...
    茶點故事閱讀 44,619評論 2 354

推薦閱讀更多精彩內(nèi)容