如何用黑科技幫女友瓜分沖頂大會百萬獎金!
最近被沖頂大會和百萬英雄等類似的在線競答贏獎金的app刷屏了,我也抱著試一試的態度玩了兩天,果然從來沒贏過,還好一遇到困難我潛意識的就去GitHub上找解決方案,果然找到了秘籍。
這些秘籍有可能就是你今年泡妹子的殺手鐧了,還不學習一下。主要有java和python兩種實現方式,但原理幾乎一樣,小編對java熟悉一點,就試用了
MillionHero(https://github.com/lingfengsan/MillionHero)
以下是此項目的作者給出的項目的介紹
百萬英雄答題助手
《百萬英雄》是一檔全民知識互動遊戲,在《百萬英雄》里每場12道題目全部回答正確的人,將瓜分獎金。 遊戲模式一共12道題,全部答對就可以平分獎金。
如果可以把直播中的問題和答案提取出來,然後百度,然後統計一下哪個更相關,就可以輔助你答題了。 當然也可以直接把百度出來題目和答案都展示出來。本文用的第一種簡單粗暴。
#工具介紹
JAVA8
Android 手機
Adb 驅動
#原理說明
將手機點擊到直播界面(在這裡我們先打開一張圖片);
用Adb 工具獲取當前手機截圖,並用adb將截圖pull上來
用tessOCR進行圖像識別,提取文字;
將文字中的問題和答案提取出來;
使用百度搜索並統計搜索得到結果數量
問題+各個答案count(q&a);
問題 count(q);
答案 count(a);
計算匹配值pmi: pmi[i]=count(q&a[i])/(count(q)*count(a[i]))
選擇pmi值最高的為答案。
#使用步驟
安卓手機打開USB調試,設置》開發者選項》USB調試
電腦與手機USB線連接,確保執行adb devices可以找到設備id
打開百萬直播/沖頂大會
運行我們的java程序,當彈出題目時,輸入回車即可
PS
注意程序中的adb驅動目錄要更換成自己的目錄
我的屏幕是1920*1080,如果是別的解析度,暫時需要修改一下代碼中的圖片參數等。
以下是小編使用此項目的總結
項目構建
MillionHero是maven項目,IDE建議用idea,直接github導入即可;如果使用myeclipse,首先將MillionHero git clone本地,在用MyEclipse導入maven項目,具體的方案自己百度
注意問題
1、Phone.java此類中的兩個常量,一定要配置正確
其中,HERO_PATH這個目錄,最好事先建好。
2、Phone.java此類中的兩個讓線程睡眠的時間,第一個是給手機截圖用的時間,作者給的是700,如果你的手機性能不好,手機截圖的時間大於700,則會出現上傳的截圖是空圖片,此時把這個手機改大一點;第二個是上傳到電腦上用的時間,
使用結果
由於小編的手機和電腦都一般,性能偏低,每次查詢都要將近8秒,時間很緊迫,雖然我最後依舊沒有贏,主要是我的知識面確實很窄,但準確率有所提高,如果在配合一個復活碼應該沒有問題。
好了就說到這了,今天晚上再答!不贏誓不罷休!祝福我吧!
文章出處:菜鳥要飛
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
TAG:黑白之道 |