Switchbar fornisce un'API basata su URL per aprire link nei browser e nei client di posta elettronica utilizzando le regole che hai configurato.
Formato URL
switchbar://open/<link>
Tipi di link supportati:
https://http://mailto:
Aggiungi il link direttamente, senza applicare la codifica percentuale.
Switchbar applica le regole e le impostazioni dei link esistenti. Se nessuna regola corrisponde, ti chiede di scegliere dove aprire il link.
Esempi
Terminale
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)
Compatibilità con Choosy
Switchbar supporta anche gli schemi URL di Choosy, consentendo agli script e alle integrazioni esistenti di funzionare senza modifiche.
Prefissi URL supportati:
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/
Aggiungi il link di destinazione al prefisso appropriato.