Ocr答题辅助神器 OcrAnswerer4.x,通过百度OCR识别手机文字,支持屏幕窗口截图和ADB安卓截图,支持四十个直播App,可保存题库...

http://www.cnblogs.com/Charltsing/p/OcrAnswerer.html

联系qq:564955427

最新版为v4.1版,开放一定概率的八窗口体验功能,请截图体验(多点几次图片)。更新日期:2018.12.30  最终版,去除时间限制。

工具特色:
1、鼠标划框、三种截图方式、急速截图
2、八窗口搜索、高亮匹配答案、二级链接精准搜索
3、两种OCR引擎、Nlp分词,高亮匹配更完善
4、双题库分别支持精确和模糊两种检索,答案更迅速
 

************************************************

最快上手指南:
1、申请百度文字识别和自然语言token
2、电脑上安装雷电模拟器,并启动。注意模拟器窗口不要超过屏幕边界,也不要完全被答题工具界面挡上,要能看到题目。
3、打开本工具,点开配置界面,设置电脑窗口截图,选择雷电模拟器。
4、主界面选择你要答题的app,点击图片答题。如果没有你要的App,点一下设置题干或选项区域按钮设置Ocr区域,鼠标划框设置,再点一下同一按钮确认区域数字,然后写上app名,点保存区域。
5、新手推荐百度搜索引擎+Web指定网站搭配的设置,并选中搜索二级网站答案选项,其它配置看压缩包中的详细说明。
6、需要题库和完整八窗口功能的,请QQ联系作者。

 

 

一直以来,都有人问我这个工具和其他工具有什么不同之处,能不能实现其它工具的功能(例如答题go、xx智能答题助手之类的)。
这里我说一下:

1、本工具最大的特色是兼具题干、选项的高亮匹配和Web搜索双重答题功能,分词修正之后的高

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,我之前的回答有误。ADB无法直接调用Android API。要调用Android 12的API,您需要编写一个Android应用程序,并在其中使用API来切换主屏幕和辅屏幕之间的控制。 以下是一个示例应用程序,它可以检测红外遥控器的按键事件,并在按下不同的按键时切换主屏幕和辅屏幕之间的控制。请注意,这只是一个示例,并且需要根据您的设备和要求进行修改和调整: ```java public class MainActivity extends AppCompatActivity { private WindowManager mWindowManager; private Display mMainDisplay; private Display mAuxDisplay; private boolean mMainDisplayActive = true; // 主屏幕是否处于活动状态 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mWindowManager = (WindowManager) getSystemService(WINDOW_SERVICE); mMainDisplay = mWindowManager.getDefaultDisplay(); mAuxDisplay = mWindowManager.getDisplay(Display.DEFAULT_DISPLAY + 1); // 注册红外遥控器事件监听器 ConsumerIrManager irManager = (ConsumerIrManager) getSystemService(CONSUMER_IR_SERVICE); irManager.registerIrSensorListener(mIrSensorListener, 0); } @Override protected void onDestroy() { super.onDestroy(); // 取消注册红外遥控器事件监听器 ConsumerIrManager irManager = (ConsumerIrManager) getSystemService(CONSUMER_IR_SERVICE); irManager.unregisterIrSensorListener(mIrSensorListener); } private final ConsumerIrManager.IrSensorEventListener mIrSensorListener = new ConsumerIrManager.IrSensorEventListener() { @Override public void onIrSensorEvent(IrSensorEvent event) { // 检测按键事件 if (event.getEventType() == IrSensorEvent.IR_SENSOR_EVENT_TYPE_BUTTON_DOWN) { // 获取按键码 int keyCode = event.getButtonCode(); // 切换主屏幕和辅屏幕之间的控制 if (keyCode == KEYCODE_SWITCH_SCREEN) { if (mMainDisplayActive) { mWindowManager.setPreferredDisplay(Display.DEFAULT_DISPLAY + 1); mMainDisplayActive = false; } else { mWindowManager.setPreferredDisplay(Display.DEFAULT_DISPLAY); mMainDisplayActive = true; } } } } }; } ``` 在这个示例程序中,我们首先获取了主屏幕和辅屏幕的显示对象,然后注册了一个红外遥控器事件监听器。当检测到红外遥控器的按键事件时,我们检查按下的按键码是否为我们定义的KEYCODE_SWITCH_SCREEN,如果是,则切换主屏幕和辅屏幕之间的控制。我们使用WindowManager的setPreferredDisplay方法来实现这一功能。 请注意,这个示例程序并不完整,并且需要根据您的设备和要求进行修改和调整。如果您不确定如何编写Android应用程序,请参考相关的Android开发文档或寻求专业人士的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值