百万英雄答题助手MillionHeroAssistant
Million Hero Assistant 是针对百万英雄答题的开源小工具, 借助了汉王/百度OCR, 百度搜索/机器自动决策, 暂时只支持Android 平台。原理是截取手机上的题目,通过 OCR 识别问题,使用百度知道搜索答案,根据前两个投票最高的答案,优先选择最佳答案。程序运行时间 3 秒左右,有 7 秒的答题时间。
部署
- 从python官网安装python3.6环境
- pip install -r requirements.txt
- 创建默认的临时文件夹mkdir -p screenshots
- 修改默认的配置文件
config.yaml
,配置文件夹中可以配置临时数据目录和appcode。 百度OCR需要注册开发者后,创建应用或得自己的 key 和 secret 。
ADB工具配置
以 linux 为例:
- 下载 android-platform-tools,访问google下载,默认 mac,windows, linux 均支持
- 配置环境变量,进入 platform 目录下面
export PATH=$(pwd):PATH
配置 adb 工具到系统的 path 下面 - 手机打开开发者模式
- 使用usb连接手机后信任,
adb devices
来检查是否有自己的设备,确认已经连接 - 接下来就进入百万英雄,等待有题目的时候运行
python main.py
即可
[repo owner=”smileboywtu” name=”MillionHeroAssistant”]
发表回复