O Switchbar fornece uma API baseada em URLs para abrir links em navegadores e clientes de e-mail usando as regras que você configurou.
Formato de URL
switchbar://open/<link>
Tipos de link compatíveis:
https://http://mailto:
Acrescente o link diretamente, sem aplicar codificação percentual.
O Switchbar aplica suas regras e configurações de links existentes. Se nenhuma regra corresponder, ele solicita que você escolha onde abrir o link.
Exemplos
Terminal
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)
Compatibilidade com o Choosy
O Switchbar também oferece suporte aos esquemas de URL do Choosy, permitindo que scripts e integrações existentes funcionem sem modificações.
Prefixos de URL compatíveis:
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/
Acrescente o link de destino ao prefixo apropriado.