使用OCR在小猿口算中进行比大小
当你还在费尽大脑时,电脑已快您一步。
探索本项目 »
报告Bug
·
提出新特性
本篇README.md面向开发者
- 确保您已下载过tesseract及其英文识别包,并将其添加进环境变量
- 准备好NodeJS以及npm (Yarn is better)
- 可以运行小猿口算并可使用鼠标操作的窗口 (如安卓模拟器)
-
克隆本仓库
git clone https://github.com/nullsora/monkey-trainer.git cd ./monkey-trainer
-
安装依赖
yarn
-
修改
config.json
您的
config.json
最终应该如下:{ "scale": 1.75, // 屏幕缩放倍数 "window": { "top": 56, // 小猿口算窗口左上角距屏幕顶部像素(不包含窗口边框,下同) "left": 0, // 小猿口算窗口左上角距屏幕左侧像素 "width": 816, // 窗口宽度 "height": 1458 //窗口高度 }, "screenshotPath": "./screenshots" // 屏幕截图缓存存放位置 }
-
启用脚本
yarn start
请在胜利/失败/平局页面启动,或启动后立刻点击开始。 注意:脚本速度约为0.53s/题,请不要和抓包以及改数据的天龙人作比较。
请阅读CONTRIBUTING.md 查阅为该项目做出贡献的开发者。
贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是非常感谢的。
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
该项目使用Git进行版本管理。您可以在repository参看当前可用版本。
您也可以在贡献者名单中参看所有参与该项目的开发者。
该项目签署了MIT 授权许可,详情请参阅 LICENSE