Switchbar bietet eine URL-basierte API zum Öffnen von Links in Browsern und E-Mail-Clients anhand deiner konfigurierten Regeln.
URL-Format
switchbar://open/<link>
Unterstützte Linktypen:
https://http://mailto:
Hänge den Link direkt an, ohne ihn prozentzukodieren.
Switchbar wendet deine bestehenden Regeln und Link-Einstellungen an. Wenn keine Regel zutrifft, wirst du aufgefordert, auszuwählen, wo der Link geöffnet werden soll.
Beispiele
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)
Choosy-Kompatibilität
Switchbar unterstützt auch die URL-Schemata von Choosy, sodass bestehende Skripte und Integrationen ohne Änderungen funktionieren.
Unterstützte URL-Präfixe:
x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/
Hänge den Ziellink an das entsprechende Präfix an.