本帖最後由 todobug 於 2019-6-17 19:20 編輯
爬文一下就知道問題在哪了,這些都在此篇文裡面但是在哪我忘了......
給想入門修改按精的人:
工具:http://m.anjian.com/
這版的按精只偵測模擬器內並非螢幕,開版作者應該也是使用這個軟體編輯
1.下載手機助手,安裝時確認有無額外安裝其他軟體
2.安裝完成後請將資料夾名稱修改為英文,否則繁體OS無法開啟,桌面捷徑路徑修改為與資料夾名稱一致
3.因為此軟體為簡體,請測試使用Locale-Emulator或其他編碼是否能正常開啟運作
4.將原始碼放至程式資料夾內的Script資料夾中,裡面有預設腳本可以確認
5.點選我的腳本>刷新,就可看到剛剛放進去的原始碼
6.開始燒腦
若WIN10系統建議直接變更OS為簡體地區語言,若以繁體修改,附件內的檔名一樣是亂碼會與資料庫無法一致,
需要將附件清除重新命名並與程式碼比對會很麻煩,
像我先前修改快捷列座標,沒有照著擺物品一開按精就直接回捲...,
以簡體語系修改後就正常了,除了必要的1468以外可以自己調整使用,自己用了一天沒有發現異常,
目前正在研究將沒紅水回城拿掉或是改為判定血條右方的圖示,收信的部分還需要再測測看
因為我有使用遠端的習慣,而且血盟目前有許多敵人,若出現異常可能會被轉生...,所以簡易版就夠用了
附上修改後的簡易版,以我的I5-3550雙開大約吃50%左右資源,若要使用請自行評估
https://goo.gl/K9p4re
另外,若使用按精的雲端將原始碼放進安卓版的按精內也是可以使用,只是功能是否能完全正常我就沒去測了,
有興趣的可以試試
在大大MMV2.9(b8e25a19-6ee0-43dd-b3fc-54d4930f5bd9).mq原始碼的第1112行
If CmpColorEx("631|698|FFFFFF-101010,632|699|FFFFFF-101010",0.99) <> 1 Then
TracePrint "F1 -- F4 不是第一頁"
Swipe 544, 698, 780, 698,500
End If
If CmpColorEx("1051|698|FFFFFF-101010,1052|699|FFFFFF-101010",0.99) <> 1 Then
TracePrint "F5 -- F8 不是第一頁"
Swipe 953,693,1188,693,500
End If
其實把這2段判斷刪掉問題就暫時解決了
但是我不知要放回去apk的哪裡
apk檔裡面沒有mq檔
改成這樣就可以了
只是快捷鍵多了一頁
底下的白點座標偏移了
將座標修正就可以了
If CmpColorEx("612|698|FFFFFF-101010,613|699|FFFFFF-101010",0.99) <> 1 Then
TracePrint "F1 -- F4 不是第一頁"
Swipe 544, 698, 780, 698,500
End If
If CmpColorEx("1034|698|FFFFFF-101010,1035|699|FFFFFF-101010",0.99) <> 1 Then
TracePrint "F5 -- F8 不是第一頁"
Swipe 953,693,1188,693,500
End If
If CmpColorEx("595|698|FFFFFF-101010,596|699|FFFFFF-101010",0.99) <> 1 Then
TracePrint "F1 -- F4 不是第一頁"
Swipe 544, 698, 780, 698,500
End If
If CmpColorEx("1016|698|FFFFFF-101010,1017|699|FFFFFF-101010",0.99) <> 1 Then
TracePrint "F5 -- F8 不是第一頁"
Swipe 953,693,1188,693,500
End If
|