https://github.com/Bob-YsPan/ChineseTypingPyQt5
目前看到的已經是第二代的軟體 - 基於Python + Qt5開發,初代可以在專案頁面找到連結,使用的是Wx的框架(現在那套是有點類似當範本的概念啦,有興趣開發Wx框架的應用可以參考一下(?))
![點我看大圖 [軟體分享]仿TQC測驗開源打字軟體 - Chinese Typing PyQt5](https://attach.mobile01.com/attach/202303/mobile01-765ea783fb04938ad59fbc785f1d35b2.png)
功能介紹
文章文字檔練習:可以自製or軟體GitHub有一個放置一些已經做好的題庫的Repo,下載採用UTF-8格式編碼的文字檔即可練習。
打到哪對到哪:仿造TQC的雙文章打字風格,當你打到哪一行,上方文章就會對到那一行,以免對文章內容對到眼花。
測驗時間選擇:1分鐘的SpeedRun速度或是30分鐘打到手軟之間多段時間可以根據自己的喜好選擇,提早打完的話會提示提早交卷的提示框,可以提早進入批閱模式。
自動評分:評分方式完全參考TQC官網提供的評分規範,使用Python的函式庫輔助比對文章,打錯的地方會用紅底提醒,方便閱讀。
成績存檔:練習結果可以選擇儲存到個人資料夾(你的電腦帳戶名稱的資料夾)下,記錄自己今天打字的成績跟文章(注意:不記錄你的批閱內容,只會記錄分數、文章、日期)。
![點我看大圖 [軟體分享]仿TQC測驗開源打字軟體 - Chinese Typing PyQt5](https://attach.mobile01.com/attach/202303/mobile01-b881cd3b7adc186fdfa9f1a2276aed18.png)
第二代的軟體開發時就希望可以相容性好 + 容易使用。因此都是使用比較舊的函式庫來開發以及使用單執行檔的包裝方式,而且視窗框架也採用更加常見的Qt進行開發,並且在多個系統環境下測試過能用。
目前已經測試過的系統環境:
Windows 11、Windows XP、macOS Catalina、Ubuntu 22.10、Manjaro Linux(一兩個月前的版本)
執行檔打包了三種環境:
Windows >> Pyinstaller打包的exe單執行檔(執行用的函式庫已打包,採用Python 3.4)
Linux >> Appimage(執行用的函式庫已經打包進去,採用Python 3.5)
macOS >> Application Bundle(.app,可以直接點開 or 拖到應用程式資料夾的那種,函式庫已打包,採用Python 3.5,缺點是檔案超大(200MB左右))
下載地址
https://github.com/Bob-YsPan/ChineseTypingPyQt5/releases
選擇最新的版本,展開Assets,選擇適用自己系統的執行檔下載
以上,希望各位看官有機會可以捧場一下了...
(程式難免有Bug,遇到Bug也歡迎在底下或是GitHub反映)





























































































