Sobald ich auf Reisen bin, musste ich bisher immer auf die manuelle Einspielung ausweichen, da die Ausführung von Javascript unter IOS stark eingeschränkt war. Die Sicherheit von IOS wertschätze ich sehr, allerdings möchte ich auch den Komfort der automatisierten Einspielung nicht mehr missen. Zumal bei einem Script, dass ich selbst geschrieben habe. Vor kurzem wurde ich dann von einem anderen Nutzer angeschrieben, ob man die Einspielung auch unter IOS ausführen könnte. Ich habe ihn genauso auf die manuelle Einspielung hingewiesen. Im Anschluss daran habe ich erneut recherchiert, ob es mittlerweile neue Möglichkeiten gibt Javascript unter IOS auszuführen und bin auf die Kurzbefehle gestoßen. Kurzbefehle unter IOS erlauben es bestimmte Abläfe zu automatisieren und werden insbesondere bei der Heimautomatisierung (Smart Home) genutzt. Seit IOS 14 gibt es die Möglichkeit via Javascript Webseiten auszuwerten: https://support.apple.com/en-ke/guide/shortcuts/apdb71a01d93/4.0/ios/14.0 Diese musste ich noch etwas anpassen, da IOS es nicht erlaubt, globale Variablen abzurufen, und habe am Ende eine Möglichkeit gefunden die es, ohne vorherigen Aufruf des Einspiel-Formulars, erlaubt die Einspielung durchzuführen. Zur erstmaligen Installation und Ausführung ist dabei etwas Ausdauer mit ein paar Sicherheitsabfragen gefragt (diese werden aber, vorausgesetzt man wählt als Antwort "immer erlauben" aus, nur bei der ersten Ausführung gestellt):
Im Folgenden eine Erläuterung des zum Einspielen benutzten Kurzbefehls (die beim Einspielen verwendete Version verzichtet auf Kommentare und ist zur Übersichtlichkeit um Zeilenumbrüche und Einrückungen gekürzt):