Switchbar предоставляет API на основе URL для открытия ссылок в браузерах и почтовых клиентах в соответствии с настроенными вами правилами.
Формат URL
switchbar://open/<ссылка>
Поддерживаемые типы ссылок:
https://http://mailto:
Добавляйте ссылку напрямую, без процентного кодирования.
Switchbar применяет ваши текущие правила и настройки ссылок. Если ни одно правило не подходит, приложение предлагает выбрать, где открыть ссылку.
Примеры
Терминал
macOS
open "switchbar://open/https://example.com"
open "switchbar://open/mailto:hello@example.com"
Windows
start "" "switchbar://open/https://example.com"
AppleScript
open location "switchbar://open/https://example.com"
JavaScript
window.location.href = "switchbar://open/https://example.com";
Swift
let url = URL(string: "switchbar://open/https://example.com")!
NSWorkspace.shared.open(url)
Совместимость с Choosy
Switchbar также поддерживает схемы URL Choosy, позволяя использовать существующие скрипты и интеграции без изменений.
Поддерживаемые префиксы URL:
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/
Добавьте целевую ссылку к соответствующему префиксу.