翻译小助手
开发需求
首先五月份的时候,正在学习爬虫的中级阶段,这时候肯定要接触到js逆向工程,于是上网找了一个项目来练练手,这时碰巧有如何进行对百度翻译的API破解思路,仿造网上的思路,我摸索着完成了基本的js逆向请求,于是又了解到了Pyqt5图形界面开发库,想着能不能开发一款应用,于是就有了这个小项目.
开发思路
对于前期的开发,我是边学习Pyqt5
的控件及其布局等知识,来构造该软件的雏形,后期主要是优化程序,处理异常,以及修复以前的bug,开发软件不是很难,但是维护和修复确实是一件比较费时间的事情.
软件的基本思路
基本演示
更新日志操作
1 2 3 4 5 6 7 8 9 10 11
| 1.精简界面 (6.13) 2.美化UI (6.18) 3.新增正规百度接口,支持自动识别文本类型 (6.30) 4.移除其他接口,规范化内容 (7.1) 5.添加复制翻译功能 (8.1) 6.支持截图ocr翻译,搜狗ocr接口 (8.15) 7.修复资源复用的bug,修复弹窗多重问题 (8.25) 8.修复了打开文件的编码(gbk 汉字编码)错误,无法继续编码的问题(8.31) 9.增加系统托盘功能(9.10) 10.减少读写操作,修复弹窗资源复用问题,新增信号传递(9.17) 11.修复托盘图标多重显示问题,优化图标类型(9.23)
|
快捷键设置
文件操作
打开文件 |
Ctrl+O |
保存文件 |
Ctrl+S |
截图识别 |
Ctrl+T |
关于