Skip to content

Latest commit

 

History

History
181 lines (131 loc) · 5.7 KB

File metadata and controls

181 lines (131 loc) · 5.7 KB

IMEIndicatorClockW

English | 日本語 | 简体中文 | 한국어

一款可視化顯示 IME(輸入法編輯器)狀態並提供可自訂桌面時鐘的 Windows 工具應用程式。

這是 macOS 版本 IMEIndicatorClock 的 Windows 移植版。

螢幕截圖

桌面概覽

輸入法開啟(日文) 輸入法關閉(英文)
IME ON IME OFF

設定介面

輸入法指示器 時鐘 滑鼠游標 版本
Indicator Clock Cursor Version

願景

我們的目標是支援全世界的輸入法。

我們致力於幫助使用輸入法的使用者,能夠一目了然地查看當前的輸入模式。

功能

輸入法指示器

  • 在螢幕上可視化顯示當前輸入法狀態
日文 韓文 繁體中文 簡體中文 英文
紅色「あ」 紫色「가」 深綠色「繁」 綠色「简」 藍色「A」
  • 可自訂位置、大小、背景顏色、字體、字體顏色和透明度
  • 支援多螢幕

桌面時鐘

  • 支援類比和數位模式的浮動時鐘
  • 支援日期顯示(含日本年號)
  • 根據輸入法狀態變更背景顏色
  • 可完全自訂視窗大小、字體大小和顏色

滑鼠游標指示器

  • 在滑鼠游標附近顯示輸入法狀態
  • 以較小尺寸顯示輸入法指示器
  • 方便文字輸入時使用

自動啟動

  • Windows 啟動時自動啟動應用程式(透過工作排程器)
  • 從系統匣圖示選單中啟用/停用
  • 啟用自動啟動後移動 EXE 時需重新設定

管理員權限

  • 此應用程式以管理員權限執行
  • 用於在管理員權限啟動的應用程式(如工作管理員)中正確偵測 IME 狀態

語言支援

完整支援(輸入法檢測 + UI)

語言 輸入法檢測 UI 翻譯
日文
英文
簡體中文
繁體中文
韓文

輸入法檢測 + 基本 UI

語言 輸入法檢測 UI 翻譯
泰文
越南文
阿拉伯文
希伯來文
印地文
俄文
希臘文
孟加拉文
泰米爾文
泰盧固文
尼泊爾文
僧伽羅文
緬甸文
高棉文
寮文
蒙古文
波斯文
烏克蘭文

這些語言的 UI 翻譯為機器翻譯,可能需要改進。歡迎貢獻!

系統需求

  • Windows 10/11
  • 無需額外運行時(獨立運行)

安裝

  1. Releases 下載最新版本
  2. 解壓縮到任意資料夾
  3. 執行 IMEIndicatorClockW.exe

從 Vector 下載

從原始碼建置

需求

  • Visual Studio 2022 或 VS Code
  • .NET 8.0 SDK

建置步驟

git clone https://github.com/obott9/IMEIndicatorClockW.git
cd IMEIndicatorClockW
dotnet build

使用方法

  1. 啟動應用程式後,系統匣會出現圖示
  2. 右鍵點擊匣圖示可存取設定
  3. 可拖曳時鐘或指示器到您喜歡的位置
  4. 啟用自動啟動:從系統匣圖示選單中選擇「Windows 啟動時開始」

解除安裝

  1. 若已啟用自動啟動,請先從選單中停用
  2. 刪除解壓縮的資料夾
  • 不使用登錄檔
  • 設定檔儲存在 %AppData%\IMEIndicatorClockW(完全移除時請一併刪除此資料夾)

安全性與隱私

關於鍵盤鉤子的使用

本應用程式使用低階鍵盤鉤子SetWindowsHookEx API)來準確偵測輸入法狀態。

為什麼需要鍵盤鉤子:

  • 僅使用 Windows 標準輸入法 API 無法在某些應用程式(終端機、遊戲等)中準確取得輸入法狀態
  • 鍵盤鉤子可偵測輸入法切換鍵(半形/全形、變換鍵等),實現更準確的狀態顯示

安全性:

  • 絕不記錄或傳送按鍵輸入內容
  • 僅偵測輸入法相關按鍵(半形/全形、Ctrl+Space 等)
  • 沒有網路通訊功能
  • 設定資料僅儲存在本機(%AppData%\IMEIndicatorClockW
  • 原始碼公開,可供檢視

關於防毒軟體警告: 使用鍵盤鉤子的應用程式可能會觸發防毒軟體警告。這是因為與鍵盤記錄器使用相同的技術,但本應用程式不會執行任何惡意操作。如有疑慮,請檢視原始碼。

開發

本專案與 Anthropic 的 Claude AI 合作開發。

Claude 協助了:

  • 架構設計和程式碼實作
  • 多語言本地化
  • 文件和 README 建立

支持

如果您覺得這個應用程式有用,請考慮請我喝杯咖啡!

ko-fi

貢獻

歡迎貢獻!特別是:

  • 其他語言的 UI 翻譯
  • 支援更多輸入法類型
  • 錯誤回報和功能請求

授權

MIT License - 詳情請參閱 LICENSE 檔案。