Ausführen eines Kurzbefehls mithilfe eines URL-Schemas auf dem Mac
Das URL-Schema der App „Kurzbefehle“ unterstützt auch das Ausführen eines Kurzbefehls, der in deiner Sammlung von Kurzbefehlen gespeichert ist. Diese Funktionalität ist für Automatisierungssysteme hilfreich, die sich über die App „Kurzbefehle“ hinaus erstrecken, da auf diese Weise andere Apps einen Kurzbefehl aus deiner Sammlung ausführen können. Du kannst dieses URL-Schema aber auch in einem Aufgabenplaner verwenden, um einen Kurzbefehl als einen Schritt im Rahmen eines Projekts auszuführen. URL-Schemata lassen sich überall dort verwenden, wo eine URL verwendet werden kann, etwa in deiner eigenen App, in einem Webbrowser oder in der Befehlszeile.
Kurzbefehl mit einer URL ausführen
Öffne eine URL mit der folgenden Struktur:
shortcuts://run-shortcut?name=[name]&input=[eingabe]&text=[text]
Verwende die folgenden Parameter in der URL:
name: Hiermit gibst du den Namen des Kurzbefehls an, der ausgeführt werden soll.
eingabe (optional): Die ursprüngliche Eingabe für den Kurzbefehl. Es gibt zwei Eingabeoptionen: Eine Zeichenfolge oder das Wort
clipboard
. Wenn der Eingabewertinput
eine Zeichenfolge ist, wird dieser Text verwendet. Wenn der Eingabewertinput
clipboard
ist, wird der aktuelle Inhalt der Zwischenablage verwendet.text: Wenn die Eingabe auf text eingestellt ist, wird der Wert des Textparameters als Eingabe an den Kurzbefehl übergeben. Wenn die Eingabe auf zwischenablage eingestellt ist, wird dieser Parameter ignoriert.
Mit einer Zeichenfolge kannst du einen eigenen URL-codierten Text als Eingabe für den Kurzbefehl bereitstellen. Beispielsweise würde eine URL, die den Text „
Gemüse ist gesund
“ als Eingabe für einen Kurzbefehl „Gemüse nachschlagen“ verwendet, wie folgt aussehen:shortcuts://run-shortcut?name=Lookup%20Gemüse&input=text&text=gemüse%20ist%20gesund
Eine URL, die den aktuell kopierten Text an den Kurzbefehl mit dem Namen „Zu Notizen hinzufügen“ übergibt, würde wie folgt aussehen:
shortcuts://run-shortcut?name=Zu20%Notizen20%hinzufügen&input=clipboard
Tipp: Wenn du einen Kurzbefehl aus einem anderen Kurzbefehl heraus ausführen möchtest, musst du die Aktion „Kurzbefehl ausführen“ anstelle eines URL-Schemas verwenden. Du solltest Kurzbefehle nur mithilfe einer URL ausführen, wenn du einen Kurzbefehl aus einer anderen App außerhalb der App „Kurzbefehle“ ausführen möchtest.