LunaTranslator/docs/cht/alltoolbuttons.md
HIllya51 c0e6171eaf .
2025-10-26 14:23:21 +08:00

13 KiB
Raw Permalink Blame History

工具按鈕

::: info 所有按鈕可以在顯示設定->工具按鈕中,進行隱藏或顯示。

所有按鈕均可以隨意調整位置。按鈕可以設定對齊分組置左 置中 置右,對相對位置的調整都會被限定在對齊分組中。

按鈕顏色可以點擊「顏色」進行自定義。

按鈕圖標可以點擊「圖標」進行自定義。

部份按鈕有兩個圖示,用來表示兩種不同的狀態。部份按鈕僅有一個圖示,不過會用不同的顏色來表示不同的狀態 :::

  1. 手動執行

    實際意義是,從目前的文字輸入來源,讀取一次輸入,並執行翻譯。

    例如如果目前是 OCR 模式,會再執行一次 OCR。

  2. 自動模式

    實際意義是,暫停/繼續自動從目前的文字輸入來源讀取文字。

    例如如果目前是 HOOK 模式,會暫停讀取遊戲文字;目前是 OCR 模式,暫停自動辨識圖像;如果目前是剪貼簿模式,會暫停自動讀取剪貼簿。

  3. 開啟設定

    開啟或關閉程式的設定視窗。

  4. 讀取剪貼簿

    這個的實際意義是不管目前的預設文字輸入來源是什麼都從剪貼簿讀取一次文字並傳給之後的翻譯TTS…流程。

    右鍵點擊按鈕會追加讀取到的文字到目前文字之後。

  5. 遊戲設定

    當使用 HOOK 模式連接到遊戲,或使用 OCR 模式綁定遊戲視窗後,則可以透過這個按鈕直接開啟目前遊戲的設定視窗。

  6. 滑鼠游標穿透視窗

    啟用這個按鈕後,滑鼠點擊翻譯視窗時,翻譯視窗不會對滑鼠點擊做出反應,而是把點擊事件傳遞給下層視窗。

    當把翻譯視窗置於遊戲視窗的文字框之上時,啟用這個按鈕可以直接點擊遊戲的文字框而不是點擊到翻譯視窗上。

    當把滑鼠游標移動到滑鼠游標穿透視窗按鈕及其左右一個按鈕的區域時,會自動退出穿透狀態以使用工具按鈕;移出區域時自動恢復穿透狀態。

  7. 背景視窗透明

    該按鈕作用僅是一鍵使得翻譯視窗的不透明度切換到 0。這個切換不會使得原本的不透明度設定被遺忘。

  8. 鎖定工具列

    啟用後工具列將始終顯示。

    未鎖定工具列時,當滑鼠游標移出後,工具列會自動隱藏,進入視窗後工具列才會恢復顯示;如果是使用滑鼠右鍵取消的鎖定工具列,則僅當滑鼠游標進入到鎖定工具列按鈕及其左右一個按鈕的區域時,工具列才會恢復顯示。

    未鎖定工具列時,如果啟用了滑鼠游標穿透視窗,則僅當滑鼠游標移動到滑鼠游標穿透視窗按鈕及其左右一個按鈕的區域時,工具列才顯示;否則只要滑鼠游標進入到翻譯視窗,工具就會顯示。

    如果目前使用了視窗特效Aero/Arylic且不鎖定工具列則工具列會處於文字區的 z 軸之上的區域,而非處於文字區的 y 軸上面。這是因為由於 Windows 的原因,使用視窗特效時,如果將工具列只是隱藏而非將縮去其視窗高度,則被隱藏的工具列仍會被渲染 Aero/Arylic 背景,導致工具列所在區域會有一塊空白。

  9. 選擇遊戲

    該按鈕僅在 HOOK 模式下可用

    點擊按鈕會彈出選擇遊戲處理程序視窗,來選擇要 HOOK 的遊戲處理程序。

  10. 選擇文字

    該按鈕僅在 HOOK 模式下可用

    點擊按鈕會彈出選擇遊戲文字視窗,來選擇要翻譯哪項 HOOK 到的文字。

    不過,選擇文字視窗在選擇處理程序後會自動彈出,這個按鈕實際上是用來更換選擇的文字,或修改一些設定用的。

  11. 選取 OCR 範圍

    該按鈕僅在 OCR 模式下可用

    OCR 模式下,選取 OCR 區域,或者更換 OCR 區域,或者當啟用OCR 設定->其他->多重區域模式時增加新的 OCR 區域。

    當按下右鍵時,會先清除所有已選取範圍,再新增新的區域。

  12. 顯示/隱藏範圍框

    該按鈕僅在 OCR 模式下可用

    當未選擇任何 OCR 範圍時,使用該按鈕顯示 OCR 範圍,會自動設定 OCR 範圍為上一次選擇的 OCR。

    當按下右鍵時,會清除所有已選取範圍。

  13. 進行一次 OCR

    該按鈕和讀取剪貼簿類似,不管目前的預設文字輸入來源是什麼,都會先進行 OCR 範圍選擇,然後進行一次 OCR然後進行翻譯流程。

    該按鈕一般用於:在 HOOK 模式下,遊戲中遇到選項(選擇肢)時,臨時使用一次 OCR 來翻譯該選項的文字;或者在 OCR 模式下,臨時去辨識一次其他偶爾出現的新的位置。

  14. 再次進行 OCR

    當使用過一次進行一次 OCR後,使用這個按鈕,可以在原來的位置上再次進行一次 OCR 而無需重新選擇辨識區域。

  15. 翻譯前取代

  16. 專有名詞翻譯

  17. 翻譯結果修正

    以上三個按鈕效果類似,是用來快速開啟翻譯優化的設定視窗,增加新的指定詞條的。

    滑鼠左鍵點擊時當有綁定的遊戲HOOK 連結遊戲剪貼簿、OCR 綁定視窗)時,開啟遊戲的專用詞典設定,否則則是開啟全域的詞典設定。

    滑鼠右鍵點擊時,必然開啟全域的詞典設定。

  18. 最小化到系統匣

    將程式最小化到系統匣。

  19. 退出

    結束程式。

  20. 移動

    拖動翻譯視窗。

    實際上當按鈕欄有或沒有按鈕存在的額外空白區域時,都可以隨意拖動。該按鈕僅用來預留一個拖動位置。

  21. 視窗縮放

    可以一鍵對遊戲視窗使用內建的 Magpie 進行縮放。

    左鍵為視窗化縮放,右鍵為全螢幕縮放。

  22. 視窗截圖

    當綁定遊戲視窗後可以對綁定的視窗進行截圖預設會截兩張圖GDI 和 WinRT兩者均有一定機率會失敗。如果目前正在使用 Magpie 進行縮放,還會對放大的視窗進行截圖。

    左鍵點擊時會把截圖儲存到檔案,右鍵點擊時截圖會儲存到剪貼簿。

  23. 遊戲靜音

    當綁定遊戲視窗後,可以一鍵對遊戲進行靜音,節省了還要在系統音量混音程式才能將遊戲靜音的麻煩。

  24. 顯示/隱藏原文

    切換是否顯示原文,會立即生效。

  25. 顯示/隱藏翻譯

    切換是否使用翻譯,為翻譯的總開關,關閉後將不會進行任何翻譯。

    如果已經進行過了翻譯,則關閉後將會隱藏翻譯結果,並在重新開啟時重新顯示本次的翻譯結果。

    如果未進行過翻譯,並從隱藏切換到顯示,則會觸發對目前句子的翻譯。

  26. 朗讀

    左擊按鈕會對目前文字進行語音合成。

    右鍵點擊該按鈕會中斷朗讀。

    該朗讀會無視跳過(如果在語音指定中,有將目前比對到的文字目標設為跳過,則使用按鈕進行朗讀時,會無視跳過,強制進行朗讀)。

  27. 複製到剪貼簿

    複製目前擷取到的文字到剪貼簿一次。如果想要自動擷取到剪貼簿,應啟用文字輸入->剪貼簿->自動輸出->自動輸出文字

  28. 顯示/隱藏歷史文字

    開啟或關閉歷史文字的視窗。

  29. 遊戲管理

    開啟遊戲管理器介面。

  30. 編輯

    開啟編輯視窗,以編輯目前擷取到的文字。

    該視窗中,可以在修改文字後,再去進行翻譯;或者可以翻譯任何自行輸入的文字。

  31. 編輯 翻譯紀錄

    開啟目前遊戲的翻譯紀錄編輯視窗。

  32. 模擬按鍵 Ctrl

    用於向遊戲視窗發送一次模擬按鍵 Ctrl。對於使用串流平板時有些用處。

  33. 模擬按鍵 Enter

    同上,用於向遊戲視窗發送一次模擬按鍵 Enter。對於使用串流平板時有些用處。

  34. 備忘錄

    對於目前正在玩的遊戲,開啟備忘錄視窗。

    點擊左鍵時,開啟目前遊戲的備忘錄。點擊右鍵時,開啟全域的備忘錄。

  35. 綁定視窗 (點擊自己取消)

    該按鈕非常重要,許多功能都依賴於該按鈕先進行設定後才可用

    在綁定了遊戲視窗後,視窗縮放 視窗截圖 遊戲靜音跟隨遊戲視窗->遊戲失去焦點時取消置頂遊戲視窗移動時同步移動,以及記錄遊戲時間等功能,才可用。 不論 HOOKOCR剪貼簿模式該按鈕都可用。

    在 HOOK 模式下,會自動根據連接的遊戲,自動綁定遊戲視窗。但也可以再用該按鈕重新選擇其他視窗。

    在 OCR 模式下,綁定視窗後,還額外允許在遊戲視窗移動時,自動同步移動 OCR 區域和範圍框。 在 OCR剪貼簿模式下綁定視窗後也可以和 HOOK 模式下一樣,關聯到目前遊戲到遊戲設定,從而使用目前遊戲的專用翻譯優化詞典等。

  36. 視窗置頂

    取消/置頂翻譯視窗。

  37. 可選取的

    使得翻譯視窗的文字區中的文字,是可以進行選擇的。

    如果啟用時點擊的是滑鼠右鍵,則會禁止拖曳非文字區域以移動視窗。

  38. 查詞

    如果目前有文字被選取,則會查詢選取的文字並開啟查詞視窗。否則只是開啟或關閉查詞視窗。

  39. 重置翻譯狀態

    重置翻譯狀態,主要針對用於現今日益增長的大模型翻譯需求,可清除保存的上下文和其他資訊。