本人独立开发 Windows 端 Python 自动化 GUI 工具,全程负责需求梳理、界面开发、功能编码、激活校验、报错调试全流程工作。工具基于 Tkinter 搭建可视化操作面板,适配办公批量自动化场景,集成鼠标移动、滚轮、右键点击等全类型键鼠模拟操作,支持自定义执行延时、循环次数。内置 Tesseract OCR 区域文字识别功能,可框选屏幕指定区域提取数字、文本,识别结果自动复制剪贴板;配套 OpenPyXL 实现 Xlsx 表格读写,支持将截图、识别文字批量写入 Excel 指定单元格,解决表格图片写入损坏、循环写入报错等问题。
软件内置步骤管理模块,支持新增、编辑、多选批量删除自动化流程,可自由调整步骤上下排序,提供配置保存 / 加载功能;设计分区紧凑对齐 UI 界面,统一文本框、下拉控件尺寸,自定义弹窗长宽,板块分割清晰,操作直观。同时搭载月度 / 永久双模式激活校验系统,通过机器码 MD5 加密生成时效密钥,注册表存储激活状态,具备试用期限制、过期弹窗提醒机制;支持 ESC 全局热键紧急终止任务,后台多线程运行不阻塞界面,日志实时打印执行状态、OCR 异常、剪贴板数据,方便问题排查。
该工具面向数据标注、办公数据录入人群,替代重复手动截图、录入、键鼠操作,大幅提升表格数据整理、屏幕信息采集效率,开发过程中独立处理界面布局错乱、Excel 文件损坏、OCR 图像空值报错、程序启动参数缺失等各类程序 Bug,完成从底层逻辑到可视化交互的完整落地开发。