Hinweis: Zukünftige iOS tomedo Updates werden nur noch auf Geräten mit iOS 16 oder höher verfügbar sein.

Mit der Version 152 ist es ja nun möglich, per AppleScript Aktionsketten zu starten (vielen Dank, Herr Thierfelder!). Das klappt auch grundsätzlich, leider kommt aber immer eine Abfrage, ob Safari die Seite "tomedo" öffnen darf. Dadurch ist die Automatik natürlich Essig. Wie kann man diese Abfrage vermeiden / abschalten?

In Safari finde ich nur die Einstellung zu den Pop up-Fenster, was aber keine Abhilfe schafft...

Gefragt in Frage von (10.2k Punkte)
0 Punkte
versuchen Sie das Applescript einmal "umzubauen" und sagen

tell application "Finder" to open location "tomedo://aktionskette?ak&patientident=1"

dann fragt Safari nicht nach ;)

1 Antwort

Vielen Dank, Herr Rose,

dieser kleine Trick hebelt Apple's "Sicherheitseinstellungen" aus. Die sind ja wirklich hoch-wirksam...

Für alle Interessierten: so klappt nun ein Aufruf von Aktionsketten per AppleScript inkl. Übergabe von Informationen an die Aktionskette (cooles Feature!). Auch die Übergabe von sonst ja oft störenden Sonderzeichen klappt hier problemlos (bis auf die Anführungszeichen...). 

set val to "test und so)))##\\.."
tell application "Finder" to open location "tomedo://aktionskette?Test-Fenster_2&Text=" & val

Die Variable $[Text]$ kann man dann in der Aktionskette weiter benutzen für Vorbefüllung etc. Das erlaubt ganz neue Tricksereien. 

Beantwortet von (10.2k Punkte)
0 Punkte
mir fehlt gerade das Verständnis und der Weitblick, was man damit alles anstellen kann. Haben Sie ein kleines aber feines Beispiel?

Naja, ist sicher ein Nischenthema, aber alles was in tomedo mit regex nicht geht, kann man nun durch kurzes Herausleiten in AppleScript (ggf. auch Python), dortiges Verarbeiten und anschließendes, per Aktionskette vollautomatisches Zurückschreiben erledigen. Die tomedo-eigene regex-Variante ist ja etwas "amputiert", da gelingen bestimmte Abfragen gelegentlich nicht / nur umständlich. 

Alles, was man z.B. in AppleScript / Python an Information generiert, kann ohne das mühsame CMD-V-Getrickse wieder in tomedo zurückgebracht werden. So können bestimmte KI-Unterstützungsfunktionen (außerhalb von tomedo) erleichtert werden. Natürlich geht das auch bisher schon via Lauschordner, es ist aber für kleinere Themen schnell eingerichtet und Arbeitsplatz-unabhängig. 

Kleine Fingerübung (sozusagen proof-of-concept): Abfrage der lokalen Pollenflug-Situation per API (in Python: api = dwdpollen.DwdPollenApi()) und dann Übernahme des Ergebnis in die Allergie-Status-Beurteilung. Muss man nicht haben, erfreut aber den Bastler in mir...

Nächstes Projekt (für die gynäkologische Frau zuhause): Abfrage einer Webseite per Python-Abfrage, ob die KK einer Schwangeren (nur bestimmte BKK) an einem bestimmten "hallo baby"-Programm teilnimmt, was dann zum Vorschlagen der Teilnahme der Patientin führen sollte. 

das hört sich mega gut an, übersteigt aber leider meine Fähigkeiten crying

 

Vielleicht könnten Sie beim AWT einen Workshop anbieten? wink

Nene, für soweit reichen meine begrenzten Nischen-Kenntnisse sicherlich nicht aus, das sollen mal in bewährter Weise die Kollegen von Zollsoft übernehmen. Ich sehe mich da als Wissenskonsument. Auf den netten Austausch vor Ort freue ich mich aber schon.
19,438 Beiträge
27,853 Antworten
50,160 Kommentare
32,172 Nutzer