Pyqt5開發一款小工具(翻譯小助手)


翻譯小助手

開發需求

首先五月份的時候,正在學習爬蟲的中級階段,這時候肯定要接觸到js逆向工程,於是上網找了一個項目來練練手,這時碰巧有如何進行對百度翻譯API破解思路,仿造網上的思路,我摸索着完成了基本的js逆向請求,於是又了解到了Pyqt5圖形界面開發庫,想着能不能開發一款應用,於是就有了這個小項目.

開發思路

對於前期的開發,我是邊學習Pyqt5的控件及其布局等知識,來構造該軟件的雛形,后期主要是優化程序,處理異常,以及修復以前的bug,開發軟件不是很難,但是維護和修復確實是一件比較費時間的事情.

軟件的基本思路

更新日志操作

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

關於

幫助 Ctrl+H
關於本軟件 Ctrl+R

Github可以了解更多詳情


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM