Skip to content
wxShot

wxShot 運作原理

wxShot 是一個小型背景 App。它監聽一組快速鍵,在螢幕上畫出選取範圍,並提供常用的標註工具。以下說明每個步驟,以及微信存在時它如何決定快速鍵的歸屬。

截圖的四個階段

1. 擷取

按下 ⌥A(或你自訂的快速鍵)。螢幕變暗,你可以拖曳出選取範圍。

  • 第一次使用時,macOS 會要求螢幕錄製權限。
  • wxShot 預設沒有 Dock 圖示,也沒有選單列圖示,只是靜靜等待快速鍵。
  • 再次開啟 App 即可進入「設定」。

2. 吸附

將指標移到視窗上,選取範圍可以自動吸附該視窗。

  • 點一下即可擷取吸附的視窗,或拖曳選取你要的範圍。
  • 工具列會顯示在選取範圍的右下方。

3. 標註

使用工具列在畫面上加註標記。

  • 與微信相同的工具列:矩形、橢圓、表情、箭頭、畫筆、馬賽克與文字;翻譯、擷取文字與長截圖;復原、儲存、釘選、分享、關閉與確認。「···」按鈕內有編號標記、重做與更多繪圖工具,齒輪則開啟設定。
  • 長截圖:點擊後在選取範圍內捲動,畫面會即時拼接。
  • 擷取文字與翻譯都在你的 Mac 上執行(Apple Vision 與 Apple 翻譯,翻譯需 macOS 15 或更新版本)。釘選可讓圖片保持在所有視窗最上層。分享會開啟 macOS 分享選單。

4. 複製或儲存

用你習慣的方式完成。

  • 按兩下或按 Return,即可將圖片複製到剪貼簿。
  • 使用儲存按鈕寫入檔案、確認按鈕完成,或按關閉按鈕或 Esc 取消。

wxShot 如何得知微信是否存在

wxShot 只檢查兩件事:微信 App 是否正在執行,以及它的主視窗是否存在。藉此分辨微信是已關閉或停在登入畫面,還是已登入。微信未執行或停在登入畫面時,快速鍵由 wxShot 負責;微信已登入時,wxShot 預設會交還給微信。

它絕不會碰觸的內容

wxShot 不會讀取微信的資料、訊息、聯絡人或檔案,也不會登入任何服務。「設定」中的三種模式為:自動、一律 wxShot、一律微信。

坦白說明的限制

如果微信已登入,而你選擇「一律使用 wxShot」且兩個 App 使用相同快速鍵,可能會同時開啟兩個截圖。更改其中一個快速鍵即可解決。長截圖與文字擷取的效果也取決於螢幕上的內容。

內部組成

原生 macOS 應用程式,安裝後約 7 MB,支援 Apple silicon and Intel 的通用版本。

  • 透過 macOS 螢幕錄製權限擷取畫面,別無其他。
  • 使用 Apple Vision 離線擷取文字。
  • 第一個月內可選的匿名存活回報,一個開關即可關閉。

程式碼的來源

wxShot 以 MIT 授權開源,由 NTFSTool 打造。0.1.2 是早期版本,難免有不完善之處,歡迎在「設定 > 意見回饋」或 GitHub 回報。

不論有沒有登入,都讓 ⌥A 隨時能用