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