如何使用python玩百万英雄在线答题

一个人顾虑太多,就会失去乐趣

---莎士比亚

起因

突然如泥石流搬爆发,好像每个人都赚了几个亿,可是我玩了几次,没有一次能答到十二道题的

作为一个有理想,有梦想的人,怎么能允许这样的事情发生!

开始

作者最近研究其了外挂,茶饭不思,夜不能寐,只为了冲顶。

顺便附上跳一跳的外挂地址,毕竟好人一生平安(反正分享给你你也不会用):

https://github.com/wangshub/wechat_jump_game

下面我们就可以正式我们的外挂之旅了,我们要如何做呢?首先根据跳一跳外挂的启示,我们应该通过手机截屏,然后获取到答案。

如何获取手机截屏?跳一跳已经给我们解决了这个问题,就是通过adb(Android调试工具)命令,打开手机调试模式,通过命令获取到手机的截屏。

获取到截屏后,如何获取到答案和选项?这个问题,如果是没有编程经验的同学肯定会一脸懵逼,其实在如今科技发展飞速的时代,各大it公司早就已经有了各行各业的解决方案,其中人工智能ocr就是用于识别图片中文字的一种产品,我们可以调用百度ocr来获取题目。附带百度ocr产品链接:

http://ai.baidu.com/tech/ocr/general

如今我们获取到了题目,还有答案,如何选出最优答案呢?

当然是让程序帮我们百度啊!通过百度出来的结果,和答案进行比对,设置推选策略,选出最优答案。到这里,我们的事情就做完啦

最后,通过工具进行题目的识别率可以达到百分之70+,为什么是百分之70?因为搜索策略和题库的限制,以及官方对问答形式的更新等,让实现难度加大。同时欢迎提供新的解题思路,完善搜索策略。

源码和教程可以在微信后台留言回复:源码,作者收到后会第一时间回复

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180118G0YWT200?refer=cp_1026

相关快讯

扫码关注云+社区