百萬英雄答案識別工具是GitHub上最新發(fā)布的一款百萬英雄自動答案識別工具,軟件通過ADB工具實現(xiàn)截圖識別,再通過腳本語言實現(xiàn)答案極速搜索,親測穩(wěn)定好用,歡迎廣大玩家下載體驗!
百萬英雄答案識別工具介紹:
《百萬英雄》是一檔全民知識互動游戲,在《百萬英雄》里每場12道題目全部回答正確的人,將瓜分獎金。 游戲模式一共12道題,全部答對就可以平分獎金,如果可以把直播中的問題和答案提取出來,然后百度,然后統(tǒng)計一下哪個更相關,就可以輔助你答題了。 當然也可以直接把百度出來題目和答案都展示出來。本文用的第一種簡單粗暴。
百萬英雄答案識別工具說明:
【工具介紹】
JAVA8
Android 手機
Adb 驅動
【原理說明】
1.將手機點擊到直播界面(在這里我們先打開一張圖片);
2.用Adb工具獲取當前手機截圖,并用adb將截圖pull上來
adb shell screencap -p /sdcard/1.png
adb pull /sdcard/1.png .
3.用tessOCR進行圖像識別,提取文字;
4.將文字中的問題和答案提取出來;
5.使用百度搜索并統(tǒng)計搜索得到結果數(shù)量
問題+各個答案count(q&a);
問題 count(q);
答案 count(a);
6.計算匹配值pmi: pmi[i]=count(q&a[i])/(count(q)*count(a[i]))
7.選擇pmi值最高的為答案。
【具體操作流程】
1.安卓手機打開USB調試,設置》開發(fā)者選項》USB調試
2.電腦與手機USB線連接,確保執(zhí)行adb devices可以找到設備id
3.打開百萬直播
4.運行我們的java程序,當彈出題目時,輸入回車即可
PS:注意程序中的adb驅動目錄要更換成自己的目錄
我的屏幕是1920*1080,如果是別的分辨率,暫時需要修改一下代碼中的圖片參數(shù)等。