BEDINGTE Freigabe der macOS Version Sequoia für tomedo®
Alle Hinweise und Informationen finden Sie unter folgendem Link.

Durch den Zufall und den Hinweis eines netten Tomedo-Support-Mitarbeiters bin ich auf die Option gestoßen, dass im Skripteditor für AppleScript-Zugriffe auf die verschiedenen Mac-Programme auch verschiedene tomedo-Aktionen vorgesehen sind. Insbesondere die Funktion, Aktionsketten per AppleScript zu starten, würde mich ja sehr interessieren. Nun gelingt es mir leider nicht, diese Funktion zu benutzen. Weiß jemand wie das geht?

tell application "tomedo"
    call aktionskette kuerzel "Prick"
end tell

Mein obiger Versuch führt aber zur Fehlermeldung "Zeilenende erwartet, aber Identifier gefunden". Weglassen der "" des AK-Namens hilft auch nicht. 

Gefragt in Frage von (7.1k Punkte)
+1 Punkt

1 Antwort

Vielen Dank für den Hinweis. Du musst einfach das wort kuerzel weglassen. Also in deinem Fall funktioniert so:

tell application "tomedo"
	call aktionskette "Prick"
end tell

Das ist sehr sehr praktisch für geplante Umsetzungen für mich :) 

Beantwortet von (150 Punkte)
0 Punkte
Guten Morgen,

das hatte ich tatsächlich inzwischen auch schon "geschnallt", was das mit dem "kuerzel" auf sich hatte. Vielen Dank trotzdem für den Tip.

In der Praxis stösst man leider doch häufig mit dieser Funktion an Grenzen, da das Starten eines Pythonskripts aus einer Aktionskette heraus (für viele Anwendungsfälle der normale Weg) dazu führt, dass dann zwei AK parallel laufen würden, was zu Fehlermeldungen führt. Anwendungsfall wäre eher ein z.B. zeitgesteuertes Pythonskript.

Aber sehr vielen Dank für diesen Eintrag. Denn ich löse damit jetzt ein anderes Problem: Ich habe mir ein SteamDeck Neo gekauft über das man auch applescript auslösen kann. Damit kann ich mir beliebige Aktionsketten nun direkt auf Funktionstasten legen. - ich bin derzeit mit python nicht so fit, ich mach alles nur mit applescript derzeit.

 

Für die allermeisten Probleme reicht ja AppleScript auch aus. Zudem kann man (wenn es tatsächlich nötig ist) auch ohne Probleme innerhalb eines Applescripts ein Pythonprogramm ablaufen lassen (kann bei komplizierten regex-Problemen mal hilfreich sein).

Cooles Teil.
18,368 Beiträge
26,627 Antworten
47,734 Kommentare
28,887 Nutzer