Skip to content

nullsora/monkey-trainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monkey-Trainer

使用OCR在小猿口算中进行比大小

Contributors Forks Stargazers Issues MIT License

Monkey Trainer

当你还在费尽大脑时,电脑已快您一步。
探索本项目 »

报告Bug · 提出新特性

本篇README.md面向开发者

目录

上手指南

开发前的配置要求
  1. 确保您已下载过tesseract及其英文识别包,并将其添加进环境变量
  2. 准备好NodeJS以及npm (Yarn is better)
  3. 可以运行小猿口算并可使用鼠标操作的窗口 (如安卓模拟器)
安装步骤
  1. 克隆本仓库

    git clone https://github.com/nullsora/monkey-trainer.git
    cd ./monkey-trainer
  2. 安装依赖

    yarn
  3. 修改config.json

    您的config.json最终应该如下:

    {
      "scale": 1.75, // 屏幕缩放倍数
      "window": {
        "top": 56, // 小猿口算窗口左上角距屏幕顶部像素(不包含窗口边框,下同)
        "left": 0, // 小猿口算窗口左上角距屏幕左侧像素
        "width": 816, // 窗口宽度
        "height": 1458 //窗口高度
      },
      "screenshotPath": "./screenshots" // 屏幕截图缓存存放位置
    }
  4. 启用脚本

    yarn start

​ 请在胜利/失败/平局页面启动,或启动后立刻点击开始。 ​ 注意:脚本速度约为0.53s/题,请不要和抓包以及改数据的天龙人作比较。

使用到的框架

贡献者

请阅读CONTRIBUTING.md 查阅为该项目做出贡献的开发者。

如何参与开源项目

贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是非常感谢的。

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

版本控制

该项目使用Git进行版本管理。您可以在repository参看当前可用版本。

作者

cloudweave@outlook.com

您也可以在贡献者名单中参看所有参与该项目的开发者。

版权说明

该项目签署了MIT 授权许可,详情请参阅 LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published