변경 사항
Optically는 스스로 업데이트를 확인할 수 있어서, 따로 찾지 않아도 새 버전이 도착할 수 있습니다. 이 페이지에 각 릴리스를 기록해 두므로, 업데이트를 설치하기 전에 무엇이 들어 있는지 읽어 보실 수 있습니다. 최신순입니다.
목록은 첫 번째 릴리스에서 시작합니다. 그 위에 이력이 없는 이유는 이력이 없기 때문입니다 — 1.0.0이 최초로 공개된 것이며, 있지도 않았던 릴리스 기록을 지어내면 아래의 모든 항목이 무가치해집니다.
1.1.0
2026년 8월 6일 · 빌드 74
언어
- 이제 Optically는 번역이 있는 한 Mac에 설정된 언어로 말합니다. 아직 번역되지 않은 부분은 빈칸이나 자리 표시자 대신 영어로 남습니다 — 영어가 오류 상태가 아니라 대체 언어가 되도록 만들었습니다.
- 언어는 일반 업데이트를 통해 추가되며, 찾아야 할 설정도 다시 설치할 것도 없습니다.
접근성
- VoiceOver 전면 점검. 볼륨 슬라이더가 값을 읽어 주고, 모든 컨트롤이 자기 이름을 밝히며, 장식용 아트워크는 읽히지 않게 하고, 초기 설정이 현재 단계를 알리며, 키보드 포커스는 입력이 시작되는 곳에 놓입니다.
종료된 라이선스
- 예전에는 환불된 라이선스인데도 라이선스 윈도우에 초록색 "라이선스 등록됨…"이 표시되고 메뉴 막대에서는 키가 꺼졌다고 알렸습니다. 이제는 두 곳에서 같은 내용을 말하며, 앞으로 나아갈 두 가지 길을 제시합니다. 다시 구입하거나, 제거하는 것입니다.
- 환불되었거나 만료된 라이선스가 더 이상 작동하는 볼륨 슬라이더를 남겨 두지 않습니다. 패널은 안내만 보여 주고 아무것도 조작하지 않는데, "라이선스가 종료되었다"는 말은 그런 뜻이어야 합니다.
- 환불 후 다시 구입하는 것은 흔한 일이며, 이제 패널에서 한 번의 클릭으로 됩니다.
1.0.4
2026년 8월 6일 · 빌드 73
패널
- 볼륨 키가 작동하지 않을 때 패널의 메시지가 이제 빨간색으로 표시됩니다. 알아 둘 만한 일에는 여전히 주황색을 씁니다 — 체험 기간 카운트다운, 오디오가 다른 곳으로 가는 경우 — 하지만 "키가 꺼짐"은 참고 사항이 아니며 더 이상 그렇게 보이지 않습니다.
- 이제 이 메시지들은 사건만이 아니라 결과를 알립니다. 영수증처럼 읽히던 문구 대신 "라이선스 환불됨 — 볼륨 키가 꺼졌습니다"라고 표시됩니다.
- 환불된 라이선스의 패널에서 이제 Optically 제거…를 바로 사용할 수 있습니다. 환불받은 사람은 그것으로 끝입니다. 마지막까지 품위를 지키는 방법은 오른쪽 클릭 메뉴를 뒤지지 않고도 떠날 수 있게 돕는 것입니다.
메뉴
- 오른쪽 클릭 메뉴에 Optically에 관하여가 추가되었습니다. 모든 지원 문의가 가장 먼저 묻는 버전을 한눈에 보여 줍니다. 문의 양식을 여는 지원 문의…도 함께 추가되었습니다.
1.0.3
2026년 8월 6일 · 빌드 72
동작
- 이미 실행 중인 Optically를 다시 열면 이제 메뉴 막대 패널이 열립니다. 메뉴 막대 앱에는 윈도우도 Dock 아이콘도 없어서, 예전에는 다시 실행해도 아무 일이 일어나지 않았습니다 — 이제는 메뉴 막대에서 패널이 내려오며 "어디 있지?"라는 물음에 답하고 앱이 어디에 있는지도 보여 줍니다.
1.0.2
2026년 8월 6일 · 빌드 71
1.0.1의 구입 복원력을 다듬은 세 가지 작은 개선으로, 실제로 겪은 사람이 나오기 전에 적대적 검토로 찾아냈습니다.
구입과 라이선스
- 진행 중인 구입 청구를 끝낼 수 있는 것은 라이선스 서버뿐입니다. 프록시나 호텔 Wi-Fi 포털, 방화벽이 대신 응답하는 경우도 이제는 즉시 믿지 않고, 라이선스 검사기가 늘 지녀 온 것과 같은 의심을 적용합니다.
- 서버에서 라이선스가 복구되면 — 은행에서 환불이 실패했거나 분쟁이 고객에게 유리하게 끝난 경우 — 좌석이 잠시 모두 차 있더라도 앱이 다시 살아납니다. 빈 좌석뿐 아니라 라이선스가 정상 상태인지도 함께 봅니다.
- 이제 제거할 때 진행 중인 구입 기록도 Keychain에서 나머지와 함께 지워집니다. "스스로 완전히 제거된다"는 말은 말 그대로 완전히여야 합니다.
1.0.1
2026년 8월 6일 · 빌드 70
세상이 완벽하지 않을 때 구입 과정이 어떻게 동작하는지에 대한 당일 수정입니다. 어느 것도 앱이 볼륨 키에 하는 일을 바꾸지는 않습니다. 다만 결제나 환불, 네트워크가 느리거나 잘못됐을 때 돈과 라이선스에 벌어지는 일은 모두 달라집니다.
구입
- 이제 결제가 진행 중일 때 앱을 종료하거나 Mac이 잠자기에 들어가거나 네트워크가 끊겨도 구입은 그대로 유지됩니다. 라이선스를 받아 오는 청구는 Keychain에 보관되어, 처리가 끝날 때까지 — 앱을 다시 실행해도 — 조용히 재시도됩니다. 이전에는 하필 그 순간에 윈도우를 닫으면 앱이 결제 사실을 끝내 알지 못했고, 라이선스는 이메일로만 도착했습니다.
- 결제가 느려도 더 이상 회전 표시가 조용히 포기하며 끝나지 않습니다. 10분이 지나도 결제가 처리 중이면 이제 앱이 그 사실을 그대로 알리고, 백그라운드에서 계속 확인하며, 라이선스가 이메일로도 도착한다는 점을 안내합니다.
- 상태 확인 한 번이 실패했다고 결제된 구입을 포기하지 않습니다. 일시적인 서버 문제는 재시도합니다. 과정을 중단시키는 것은 진짜 거절뿐입니다.
라이선스
- 라이선스에 Mac을 추가해도 더 이상 라이선스 키가 바뀌지 않습니다. 다른 Mac에 이미 설치된 키가 오프라인에서만이 아니라 서버와도 계속 작동합니다 — 이전에는 좌석을 추가하면 이미 설정해 둔 모든 Mac이 조용히 미아가 되었습니다.
- 부분 환불, 예를 들어 성의 표시로 몇 달러를 돌려주는 경우에 더 이상 라이선스 전체가 취소되지 않습니다. 전액 환불이나 지불 거절만 그렇게 합니다.
- 좌석 추가분을 환불하면 이제 환불된 좌석만 정확히 회수되고, 원래 구입한 라이선스는 건드리지 않습니다.
- 저희가 처리한 뒤 은행에서 환불이 실패하면 라이선스(또는 좌석)는 자동으로 되돌아옵니다. 돈도 라이선스도 없는 상태로 남는 사람은 없습니다.
초기 설정
- 초기 설정 마지막 페이지의 라이선스 줄이 더 이상 진행 표시 점과 겹치지 않습니다.
- 이제 내려받은 디스크 이미지를 열면 앱, 응용 프로그램 폴더 단축 아이콘, 그리고 배경 그림에 담긴 안내가 있는 꾸며진 윈도우가 나타납니다.
1.0.0
2026년 8월 6일 · 빌드 68
첫 번째 릴리스입니다. 여기 적힌 것은 모두 새로운 내용입니다. 그 앞에 바뀔 만한 것이 없기 때문입니다. 출시되었습니다 — 지금 내려받으십시오.
볼륨 키
- 볼륨 올리기, 볼륨 내리기, 음소거는 macOS가 처리하기 전에 가로채져 선택하신 Sonos 스피커로 전달됩니다. 키를 지켜보기만 하는 것이 아니라 아예 차단하므로, macOS가 그 위에 자체 변경을 덧입히지 않습니다.
- 키를 누르고 있으면 값이 연속으로 바뀝니다. 음소거는 키 반복을 일부러 무시합니다. 그래서 계속 누르고 있어도 키보드가 보내는 속도로 켜졌다 꺼졌다 하지 않습니다.
- 볼륨 키를 Shift와 함께 누르면 2단계가 아니라 1단계씩 움직입니다.
- 키 입력은 네트워크를 기다리지 않습니다. 스피커 볼륨의 로컬 사본을 먼저 움직이고, 오버레이는 그 값을 그리며, 스피커에 쓰는 작업은 그 뒤를 따릅니다.
- 오버레이는 Mac이 마지막으로 보낸 값이 아니라 스피커에서 되읽어 온 값을 보여 줍니다 — 그래서 Sonos 앱이나 스피커에서 직접 줄인 것도 덮어써지지 않고 그대로 나타납니다.
- 선택한 스피커가 Sonos 그룹에 속해 있으면 볼륨과 음소거는 개별 플레이어가 아니라 그룹의 조정자에게 전달됩니다.
- 키는 선택하신 출력이 사용 중일 때만 전달됩니다. 헤드폰이나 Mac 자체 스피커로 바꾸면 키는 곧바로 macOS가 정한 방식대로 돌아갑니다.
메뉴 막대
- 메뉴 막대에만 있습니다. Dock 아이콘도 메인 윈도우도 없습니다.
- 패널은 음악, TV, Spotify에서 재생 중인 항목을 보여 주며, 재생, 일시 정지, 건너뛰기를 할 수 있습니다.
- 키와 같은 스피커를 제어하는 볼륨 슬라이더와 음소거 버튼.
- 해당 기능이 있는 사운드바의 야간 모드와 음성 명료도를, Sonos 앱을 열지 않고 네트워크로 읽고 설정합니다.
- 키가 활성화되지 않았을 때 뜨는 경고 한 줄이 가능한 이유 중 어느 것인지 밝히고, 해결 위치로 가는 버튼을 함께 보여 줍니다.
- 이메일로 상황을 설명해야 할 때를 위한 진단 정보 복사.
초기 설정, 권한, 제거
- 첫 실행 안내: 손쉬운 사용 권한, 네트워크에서 스피커 찾기, 그리고 키가 적용될 출력 선택.
- 로그인 시 시작은 몰래 설정되는 것이 아니라 선택지로 제시됩니다.
- 앱 자체 메뉴에서 제거하십시오. 무엇을 지울지 — 앱, 설정, 로그인 항목, 손쉬운 사용 및 자동화 권한 — 먼저 나열한 뒤에 지웁니다.
- 앱을 --probe와 함께 실행하면 읽기 전용 진단 정보가 출력됩니다. 권한, 오디오 출력, 소리를 내는 프로세스, 볼 수 있는 모든 Sonos 구역, 저장된 설정, 그리고 지금 키가 활성화될 상태인지 여부입니다. 아무것도 바뀌지 않습니다.
라이선스, 체험, 업데이트
- 계정도 카드도 없는 14일 체험. 체험이 끝나면 키 전달이 멈추고 패널이 그 사실을 알립니다. 삭제되는 것은 없습니다.
- 라이선스는 서명을 기준으로 본인의 Mac에서 검증됩니다. 이 부분에서는 실패해도 잠기지 않습니다. 네트워크가 없거나 이 사이트에 연결할 수 없어도 활성화된 Mac은 계속 작동합니다.
- 서버가 하는 일은 라이선스가 몇 대의 Mac에서 쓰이는지 세고 체험이 언제 시작되었는지 기억하는 것뿐입니다. 라이선스가 유효한지는 서버에 묻지 않습니다. 그것을 판단하는 주체가 아니기 때문입니다.
- 업데이트 확인은 넘겨짚지 않고 첫 실행 때 물어보며, 답하시기 전에는 아무것도 받아 오지 않습니다.
- 업데이트는 설치 전에 두 번 검증됩니다. 먼저 업데이트 피드의 EdDSA 서명을 이미 설치된 앱 안의 공개 키로 확인하고, 그다음 내려받은 파일에 대해 macOS가 Developer ID와 공증을 검사합니다.
요구 사항
- macOS 14.4 이상.
- 유니버설 빌드 — Apple silicon과 Intel.
- 같은 로컬 네트워크에서 연결할 수 있는 Sonos 스피커, 그리고 키를 위한 macOS 손쉬운 사용 권한.
- 이 앱이 만들어진 상황: Mac이 광 S/PDIF 케이블로 그 스피커에 소리를 보내는 경우이며, 포트는 Mac에 있을 수도 있고 그것을 더해 주는 독이나 인터페이스에 있을 수도 있습니다.
그전에
없습니다. 1.0.0이 첫 번째 릴리스이며, 기록은 제품이 시작된 지점에서 시작합니다.
업데이트로 Mac을 떠나는 정보가 바뀌게 된다면, 그렇게 하기 전에 이 페이지와 개인정보 처리방침에 먼저 밝히겠습니다. 라이선스가 포함하는 범위는 판매 약관에 정해져 있습니다. 릴리스에 대해 분명하지 않은 점이 있으면 문의해 주십시오.