Skip to content
/ XYuanks Public

这个项目是一个小猿口算pk的程序,通过截取模拟器窗口中的数字进行比较,并在窗口中绘制相应的比较符号。

License

Notifications You must be signed in to change notification settings

Rensr0/XYuanks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XYuanks

项目简介: XYuanks是一个小猿口算PK程序,旨在通过截取模拟器窗口中的数字进行比较,并在窗口中绘制相应的比较符号。

更新内容总结:

  1. 减少睡眠间隔: 优化了响应速度,将睡眠间隔从1秒缩短至0.3秒。
  2. 使用线程池处理OCR: 引入ThreadPoolExecutor以提高OCR任务的处理效率。
  3. 优化截图区域:take_screenshot函数进行了优化,可以通过top_leftbottom_right参数自定义截图区域。
  4. 符号绘制参数调整: 调整了符号绘制的参数,如SYMBOL_SIZE,以改善符号的绘制效果。
  5. 数字处理优化:process_numbers函数中优化了数字变化的判断逻辑,避免重复绘制相同的符号。
  6. 异常处理: 增加了异常处理机制,确保程序的稳定性,能够自动捕获并记录异常信息。

更新效果: 优化后,每道题的平均耗时从2.5秒降低至1.3秒,显著提升了程序的性能和用户体验。

使用说明:

  • 请确保在运行程序之前已安装所需的依赖和软件环境。
  • 可以根据需要调整截图区域参数以适应不同的场景。推荐使用 截图工具 来确定坐标。
  • 如遇异常情况,程序会自动捕获并记录异常信息,以确保稳定运行。

About

这个项目是一个小猿口算pk的程序,通过截取模拟器窗口中的数字进行比较,并在窗口中绘制相应的比较符号。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages