Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

LINE訊息讀取器 NVDA附加元件

GitHub release (latest by date) NVDA compatibility

📝 簡介

LINE訊息讀取器是一個專為視障用戶設計的NVDA附加元件,讓您能夠輕鬆地讀取和瀏覽LINE應用程式中的聊天記錄。這個插件提供了直觀的操作方式和豐富的自定義選項,使視障用戶能夠更方便地使用LINE進行溝通。

🌟 特色功能

  • 一鍵讀取:只需按下快捷鍵,即可自動選取並讀取LINE聊天記錄
  • 智能解析:自動識別訊息的日期、時間、發送者和內容
  • 靈活導航:支持上下切換訊息,並可循環瀏覽
  • 快速跳轉:可直接跳轉到指定序號的訊息
  • 豐富設定:提供多種自定義選項,滿足不同用戶的需求
  • 無需依賴:內建所需模組,無需額外安裝其他套件

🚀 安裝方法

  1. 下載最新版本的 LINE訊息讀取器_v1.0.10.nvda-addon
  2. 雙擊下載的檔案
  3. 按照NVDA的提示完成安裝
  4. 重新啟動NVDA

⌨️ 快捷鍵

快捷鍵 功能描述
NVDA+Shift+L 自動選取、複製並讀取LINE訊息
NVDA+Shift+左箭頭 讀取上一條訊息
NVDA+Shift+右箭頭 讀取下一條訊息
NVDA+Shift+Page Up 讀取上一條訊息(替代快捷鍵)
NVDA+Shift+Page Down 讀取下一條訊息(替代快捷鍵)
NVDA+Shift+J 跳轉到指定序號的訊息
NVDA+Shift+A 讀取所有訊息

⚙️ 設定選項

在NVDA選單中,選擇「工具」>「LINE訊息閱讀器」>「朗讀設定」,可以自定義以下選項:

設定項目 預設值 說明
朗讀日期 開啟 是否朗讀訊息的日期
朗讀時間 開啟 是否朗讀訊息的時間
朗讀用戶名 開啟 是否朗讀發送訊息的用戶名
朗讀訊息序號 開啟 是否朗讀「第N條,共M條」的提示
朗讀狀態訊息 關閉 是否朗讀「正在朗讀中」等狀態提示
朗讀用戶名中的括號內容 開啟 是否朗讀如「Iain (榮彥)」中括號內的名稱

📖 使用說明

基本操作流程

  1. 打開LINE應用程式並進入想要閱讀的聊天視窗
  2. 將滑鼠游標放在聊天視窗內
  3. 按下 NVDA+Shift+L,插件會:
    • 自動點擊視窗
    • 全選內容(Ctrl+A)
    • 複製內容(Ctrl+C)
    • 解析並開始朗讀訊息
  4. 使用導航快捷鍵在訊息間切換

訊息跳轉功能

  1. 按下 NVDA+Shift+J 開啟跳轉對話框
  2. 輸入想要跳轉的訊息序號
  3. 按確定後會直接跳轉並朗讀該訊息

❗ 故障排除

常見問題

  1. 無法讀取訊息

    • 確保LINE視窗處於焦點狀態
    • 確保聊天記錄可見
    • 嘗試手動點擊聊天視窗
  2. 訊息格式不正確

    • 確保複製的是LINE聊天記錄
    • 嘗試手動選取並複製
    • 檢查是否有特殊字符或表情符號
  3. 無法切換訊息

    • 確保已成功讀取至少一條訊息
    • 重新執行讀取操作
    • 檢查NVDA是否有其他插件衝突
  4. 顯示「正在朗讀中」

    • 等待當前訊息朗讀完畢
    • 按 NVDA+Control+E 暫停朗讀
    • 重新啟動NVDA

錯誤報告

如果您遇到任何問題,請提供以下信息:

  1. NVDA版本
  2. LINE版本
  3. 操作系統版本
  4. 錯誤發生時的具體操作步驟
  5. 錯誤訊息(如果有)

📝 版本歷史

v1.0.10 (2024-03-24)

  • 新增訊息讀取成功提示音
  • 優化訊息擷取完成的提示

v1.0.9 (2024-03-24)

  • 修復重複朗讀序號的問題
  • 新增訊息跳轉功能
  • 增強設定選項
  • 改進用戶名稱處理

v1.0.8 (2024-03-23)

  • 添加自動選取與複製功能
  • 改進訊息序號朗讀
  • 優化訊息解析邏輯

v1.0.7 (2024-03-22)

  • 改進快捷鍵
  • 提高穩定性
  • 修復已知問題

v1.0.6 (2024-03-21)

  • 初始版本發布

📄 授權協議

本專案採用 MIT 授權協議 - 詳見 LICENSE 文件

🤝 貢獻指南

歡迎提交問題回報和功能建議!如果您想要貢獻程式碼:

  1. Fork 本專案
  2. 建立您的特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交您的修改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 開啟一個 Pull Request

📞 聯絡方式

如有任何問題或建議,歡迎通過以下方式聯絡:

💖 致謝

感謝所有為本專案提供建議和回饋的用戶!


Made with ❤️ for the visually impaired community

About

NVDA add-on that improves LINE message reading and keyboard navigation for blind and low-vision Windows users.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors