更新紀錄
Optically 可以自行檢查更新,所以新版本可能會在你沒有主動去找的情況下出現。 每個版本都會寫在這一頁,讓你在安裝更新之前,先讀一讀裡面有什麼。 最新的在前。
清單由第一個版本開始。 上面沒有更早的紀錄,因為根本沒有歷史 — 1.0.0 是有史以來第一個發佈的版本,而虛構一堆從未發生過的版本紀錄,只會令下面每一項都變得毫無價值。
1.2.0
7 August 2026 · build 92
Report a Problem
- The right-click menu gains Report a Problem…. Describe what went wrong in your own words; Optically attaches what it already knows about your setup — which Mac, which macOS, whether it has the permissions it needs, which output is selected, what the speaker search found, and its own recent log.
- You see the whole message before it goes. Every line of it is on screen, in a box you can scroll and read, above a button you have to press — nothing is sent that was not shown to you first.
- It carries no license key, no password, no keystrokes, and nothing about what you were listening to. Write in any language you like; the reply comes back in the same one.
Smaller things
- Emails from us — your license, a receipt, a sign-in code — now arrive in the language the app is set to, rather than always in English.
- Closing the setup window while another Optically window was open used to send that window behind every other app, with no way back to it. It stays where you left it.
1.1.0
2026 年 8 月 6 日 · 建置 74
你的語言
- Optically 現在會說你 Mac 設定的語言,只要有翻譯就會用。未有翻譯的地方會維持英文,而不是顯示空白或佔位符 — 這個 App 是這樣寫的:英文是後備,不是錯誤狀態。
- 更多語言會在一般更新中加入,不用找設定,也不用重新安裝。
無障礙
- 完整的 VoiceOver 檢視。音量滑桿會讀出音量,每個控制項都會報上名字,裝飾性圖像不會阻礙,設定會宣佈你在哪一步,而鍵盤焦點會落在開始輸入的位置。
已經終止的授權
- The licence window used to show a green "Licensed to…" over a refunded licence while the menu bar said the keys were off. It now says the same thing in both places, and offers the two ways forward: buy again, or uninstall.
- A refunded or expired licence no longer leaves a working volume slider behind. The panel shows the notice and operates nothing, which is what "the licence has ended" should mean.
- 退款後再買一次是很正常的事,現在從面板一按即可。
1.0.4
2026 年 8 月 6 日 · 建置 73
面板
- 音量鍵未能運作時,面板的訊息現在是紅色的。 橙色仍然留給值得知道的事 — 試用期倒數、音訊送去了其他地方 — 但「音量鍵已關」不是提提你而已,現在看上去也不再像。
- Those messages now state the consequence, not just the event: "Licence refunded — volume keys are off" rather than a line that read like a receipt.
- 已退款授權的面板現在會直接提供解除安裝 Optically…。 已經退了款的人就此結束;最得體的最後一步,是幫他們順利離開,而不用去右鍵選單裡找。
選單
- 右鍵選單新增了關於 Optically — 一眼看到版本,而那正是每次支援對話的第一條問題 — 以及聯絡支援…,一按會打開聯絡表格。
1.0.3
2026 年 8 月 6 日 · 建置 72
行為
- 在 Optically 已經執行時再開啟它,現在會打開選單列面板。 選單列 App 沒有視窗,也沒有 Dock 圖示,所以以前再次開啟它是完全沒有反應的 — 現在面板會從選單列拉下來,既回答了「它去了哪裡?」,也顯示了它住在哪裡。
1.0.2
2026 年 8 月 6 日 · 建置 71
三處小改進,令 1.0.1 的購買韌性更紮實,是在有人遇到之前,靠對抗式檢視找出來的。
購買與授權
- 只有授權伺服器本身,才能結束一宗進行中的購買認領。 代理伺服器、酒店 Wi-Fi 登入頁或防火牆代它作答的情況,現在會受到授權檢查一向都有的同一份懷疑對待,而不再被立即當真。
- 在伺服器上恢復的授權 — 例如銀行退款失敗、爭議判你勝訴 — 現在即使所有名額一時之間都被佔用,一樣可以令 App 重新運作。 重要的是授權狀態良好,而不只是有沒有空出的名額。
- 現在解除安裝時,會連同其他一切,把 Keychain 中進行中的購買紀錄一併移除。 「完全移除自己」就應該是完全。
1.0.1
2026 年 8 月 6 日 · 建置 70
同日修正:在現實世界不夠完美時,購買流程的行為。 它們都不會改變這個 App 對你音量鍵所做的事;但它們全部都改變了當付款、退款或網絡緩慢或出錯時,你的錢和你的授權會怎樣。
購買
- 現在即使付款途中結束了 App、Mac 進入睡眠或網絡中斷,購買一樣不會失效。 負責領取你授權的認領要求會存放在 Keychain 中,並在背後靜靜重試 — 包括在重新開啟之後 — 直至有結果為止。 在此之前,在錯誤的時刻關掉視窗,就等於 App 永遠不知道你已經付款,而授權只會經電郵寄到。
- 付款慢,不再會以一個默默放棄的轉圈動畫收場。 如果十分鐘後付款仍然待處理,App 現在會照直說明,並在背景繼續檢查,同時提醒你授權亦會經電郵寄到。
- 一次狀態檢查失敗,不再會令一宗已付款的購買被放棄。 伺服器的短暫故障會重試;只有真正的拒絕才會令流程停下來。
授權
- 在授權上加 Mac,不再會換掉授權碼。 已經安裝在你其他 Mac 上的授權碼,現在可以繼續跟伺服器運作,而不只是離線可用 — 在此之前,加購名額會靜靜地令你已經設定好的每一部 Mac 變成孤兒。
- 部分退款 — 例如出於善意退回幾美元 — 不再會撤銷整個授權。 只有全額退款或拒付才會。
- 為加購名額退款,現在只會收回實際退了款的那些名額,而你最初購買的授權不受影響。
- 如果退款在我們處理之後才在銀行那邊失敗,授權(或名額)會自動回來。 不會有人落得既無錢又無授權。
設定
- 設定最後一頁的授權那一行,不再與進度圓點重疊。
- 你下載的磁碟映像現在會以一個設計過的視窗打開,裡面有 App、一個「應用程式」捷徑,以及背景圖上的說明。
1.0.0
2026 年 8 月 6 日 · 建置 68
第一個版本。 這裡列出的全部都是新的,因為之前根本沒有東西可以改。 已經推出 — 立即下載。
音量鍵
- 調高音量、調低音量和靜音會在 macOS 處理之前被接住,並送去你選擇的 Sonos 喇叭。 按鍵是被攔下,而不只是被觀察,所以 macOS 不會在上面再套用自己的改動。
- 按住不放會連續調整。 靜音刻意忽略按鍵重複,所以按住不放,並不會按鍵盤送出的速度不停切換。
- 按住 Shift 再按音量鍵,每次會調一格,而不是兩格。
- 一次按鍵永遠不會等網絡。 它會移動喇叭音量的本地鏡像,浮動顯示按那個鏡像繪製,而寫入喇叭的動作則跟在後面。
- 浮動顯示呈現的是從喇叭讀回來的音量,而不是你的 Mac 最後送出的數值 — 所以在 Sonos App 或喇叭本身調細音量,都會顯示出來,而不會被覆蓋。
- 當你選擇的喇叭屬於一個 Sonos 群組時,音量和靜音會發給該組的協調者,而不是單一播放裝置。
- 只有在你選擇的輸出正在使用時,音量鍵才會轉向。 切換到耳機或 Mac 自己的喇叭,它們就會立即回復 macOS 原本讓它們有的行為。
選單列
- 只在選單列:沒有 Dock 圖示,也沒有主視窗。
- 面板會顯示「音樂」、「TV」和 Spotify 正在播放的內容,並可以播放、暫停和跳歌。
- 一條音量滑桿和一個靜音按鈕,控制的是跟音量鍵同一個喇叭。
- 支援這些功能的 soundbar 的夜間音效和語音增強,可以經網絡讀取和設定,不用打開 Sonos App。
- 音量鍵未生效時只有一行警告,說明是哪一個原因,旁邊有一個按鈕直接帶你去解決。
- 拷貝診斷資料,方便你在電郵中描述問題。
設定、權限與移除
- 第一次執行時的引導:「輔助使用」權限、在你的網絡上找出喇叭,以及選擇音量鍵作用於哪個輸出。
- 登入時自動開啟是讓你選擇的,而不是在你背後安排好。
- 從 App 自己的選單解除安裝。 它會先列出將要移除的東西 — App、它的設定、它的登入項目,以及它的「輔助使用」和「自動化」權限 — 然後才動手。
- 用 --probe 執行這個 App,會印出一份唯讀的診斷資料:權限、音訊輸出、哪個程序正在發聲、它看得見的每一個 Sonos 區域、已儲存的設定,以及音量鍵目前是否已生效。 它什麼都不會改變。
授權、試用與更新
- 14 天試用期,不用開帳戶,不用信用卡。 試用期完結後,音量鍵不再轉向,面板會說明;什麼都不會刪除。
- 授權是在你自己的 Mac 上,對照簽名來驗證的。 這部分沒有東西會在失敗時鎖死:即使沒有網絡,或者這個網站連不上,已啟用的 Mac 一樣繼續運作。
- 伺服器只會被用來計算一個授權用在多少部 Mac 上,以及記住試用期何時開始。 從來沒有人問過它某個授權是否有效,因為作決定的並不是它。
- 更新檢查是在第一次開啟時徵求你同意的,而不是預設如此;在你回答之前,不會抓取任何東西。
- 更新在安裝之前會驗證兩次:一次是更新來源中的 EdDSA 簽名,對照你手上這個 App 內的公開密鑰;然後是 macOS 自己對下載內容做的 Developer ID 和公證檢查。
系統需求
- macOS 14.4 或以上。
- 通用版本 — Apple silicon 和 Intel 都適用。
- 一部在同一本地網絡上可連接的 Sonos 喇叭,以及讓音量鍵運作的 macOS「輔助使用」權限。
- 它針對的情況:一部 Mac 經光纖 S/PDIF 線把訊號送去那個喇叭,無論那個連接埠是在 Mac 上,還是在為它加上一個的擴充座或音效介面上。
在此之前
什麼都沒有。 1.0.0 是第一個版本,紀錄由產品開始的地方開始。
如果日後有更新改變了離開你 Mac 的內容,它會在改變之前,在這裡和私隱聲明中說明。 What is covered by a licence is set out in the terms of sale. 某個版本有什麼不清楚 — 問我們。