博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
百万英雄,芝士超人,冲顶大会等答题助手
阅读量:6264 次
发布时间:2019-06-22

本文共 585 字,大约阅读时间需要 1 分钟。

百万英雄,芝士超人,冲顶大会等答题助手。自动提取题目,然后调用百度网页进行搜索。

Github源码地址:

各APP对应的运行文件
  • 百万英雄运行baiwan.py文件
  • 芝士超人运行zhishi.py文件
  • 冲顶大会运行chongding.py文件

其它平台的只需要改一下截取位置即可。

使用方法:

  1. 答题过程中,数据线连接手机,开启USB调试模式。
  2. 当题目出现的瞬间,执行对应APP的脚本。
  3. 从自动弹出的百度网页搜索结果寻找答案。

说明:

  1. 原理使用的是adb.exe截屏Android手机屏幕,使用python的PIL图像库截取题目区域,使用百度OCR接口进行文字识别,然后调用百度搜索接口进行搜索。
  2. 题目区域与手机大小有关,如果出现题目区域截取不正确,请调整box = (0, 200, 680, 400)中坐标位置。
  3. 百度免费OCR接口有500次/天调用量限制,请合理使用。
  4. 代码中将图片“写在本地磁盘再读取出来”这个过程实际上会浪费一点时间,影响最后搜索结果出现的速度,可以进行优化。
  5. 百度API调用需要使用APP_ID、API_KEY、SECRET_KEY三个key, 请自行注册百度AI平台,按照官方说明获取。
  6. 脚本运行可能与环境有关,如果无法运行,请确认环境配置正确,包安装完全,本脚本在Python2.7下运行。
  7. 一切结果仅供参考和娱乐。

更多无关内容欢迎浏览和

转载地址:http://ujkpa.baihongyu.com/

你可能感兴趣的文章
好的程序员有3种美德,
查看>>
BAT面试需要什么样的程序员?
查看>>
认识Java Core和Heap Dump
查看>>
NYOJ61 传纸条(一) 双线程dp
查看>>
数组拍平最优解
查看>>
leetcode 303. Range Sum Query - Immutable
查看>>
java中的生产者模式
查看>>
Rabin Karp 算法实战
查看>>
IIS7启用静态压缩
查看>>
Scala进阶之路-进程控制之执行shell脚本
查看>>
MySQL高可用架构之Mycat-关于Mycat安装和参数设置详解
查看>>
MapReduce编程模型及其在Hadoop上的实现
查看>>
SEH(__try,__except)
查看>>
Pinterest架构:两年内月PV从零到百亿
查看>>
选择排序
查看>>
关于redis有序集合http://www.runoob.com/redis/redis-sorted-sets.html
查看>>
LESS速查
查看>>
20.pipe
查看>>
.NET Entity Framework入门操作
查看>>
iOS-集成微信支付和支付宝支付
查看>>