qanswer 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
qanswer 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
qanswer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
qanswer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
qanswer 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 游戏/娱乐
开源组织
地区 国产
提 交 者 silenceper
适用人群 未知
收录时间 2018-01-12

软件简介

答题神器:《冲顶大会》,《百万英雄》等答题游戏的答题神器,顺利吃鸡!

通过抓取手机屏幕截图经过文字识别,结合搜索引擎给出一个参考值。

分析结果:

结果说明:

  • 结果数:通过题目+答案的搜索形式在搜索引擎中的结果数量

  • 答案出现频率:通过搜索题目,答案在第一页结果中出现的频率

结果并不是100%的,只给出一个参考值,还需用户自己判断。理论上可支持多款APP,只需要修改config.yml中的题目和答案的截取位置即可。

编译安装

安装go环境,执行 make build 生成qanswer可执行文件。

配置文件

执行qanswer时,默认读取当前目录下的config.yml配置文件。

# 是否开始调试模式
debug: false 
# 对应的设备类型:ios or android
device: ios
# 使用的ocr工具:baidu or tesseract
ocr_type: baidu
# ios 设备连接wda的地址
wda_address: '127.0.0.1:8100'
# 截取题目的位置 :
question_x: 30
question_y: 310
question_w: 650
question_h: 135
# 截取答案的位置
answer_x: 30
answer_y: 500
answer_w: 680
answer_h: 370
#当选用baidu ocr时,需要执行api_key和secret_key
baidu_api_key: "xxx...."
baidu_secret_key: "xxx...."

iOS

Android

device: android

安装ADB

安装完后插入安卓设备且安卓已打开 USB 调试模式,终端输入 adb devices,显示设备号则表示成功。

List of devices attached
MWUBB17518200733	device

百度ocr

ocr_type: baidu

如果使用百度ocr,则需要预先申请api key 和secret key ,并且免费的额度有限

tesseract

ocr_type: tesseract

安装tesseract以及简体中文包。

以mac:为例

brew install tesseract
cd /usr/local/Cellar/tesseract/{version}/share/tessdata
wget https://github.com/tesseract-ocr/tessdata/raw/master/chi_sim.traineddata

其他系统的安装说明:https://github.com/tesseract-ocr/tesseract/wiki

展开阅读全文

代码

评论 (7)

加载中
打分: 推荐
文字识别没问题,但是搜索结果全部为0,偶尔有一处有数字,大神这个是什么问题?
2018/01/25 20:02
回复
举报
mark
2018/01/21 19:12
回复
举报
不错不错
2018/01/15 14:42
回复
举报
安卓的有了@我
2018/01/15 13:41
回复
举报
那天的芝士超人,我就想这么干。正在编码中,py实现。哈哈
2018/01/14 18:29
回复
举报
mark
2018/01/14 17:07
回复
举报
silenceper软件作者
打分: 力荐
玩玩
2018/01/12 10:53
回复
举报
更多评论
暂无内容
发表于开发技能专区
2018/01/12 10:21

冲顶大会等答题类游戏快速答题程序 - 提供决策结果

参考之前跳一跳外挂的的思路,也整了这么一个东西: [https://github.com/silenceper/qanswer](https://github.com/silenceper/qanswer "https://github.com/silenceper/qanswer") 通过抓取手机屏幕截图经过文字识别,结合搜索引擎给出一个参考值。 # 快速答题 《冲顶大会》,《百万英雄》等答题类游戏答题神器,顺利吃鸡! 通过抓取手机屏幕截图经过文字识别,结合搜索引擎给出一个参考值。 ![题目](https://raw.githubusercon...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
7 评论
45 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部