Ich habe mir eine neue Automation gebaut für iOS bzw. für auf dem iPad. Damit kann ich jetzt schnell einen neuen Beitrag als Entwurf erstellen. So kann ich leichter Artikel oder URLs teilen, die ich teilenswert finde.

Das Ganze kam zu Stande, da ich nicht fähig war in der iOS App von Micro.blog einen Entwurf zu erstelllen. Es wurde direkt ein veröffentlichter Artikel. Das gefiel mir nicht. Da ich letztens TypeScript Code schrieb, um meine Lesezeichen/Notizen von Obsidian zu Micro.blog zu veröffentlichen, wusste ich, dass ich mit einem entsprechenden JavaScript Code das Problem lösen könnte. Stellte sich nur die Frage, wie ich das auf iOS hinbekomme.

Es gibt wohl eine Lösung, die ich auf Reddit Automators.fm fand, die direkt in den Shortcuts funktioniert. Das war mir aber zu fummelig und ich mag Shortcuts nicht so sehr. Für mich funktioniert das häufig nicht so gut.

Also griff ich zu Simons iOS App Scriptable. Damit kann man recht entspannt JS auf iOS ausführen.

Es sind ein paar Schritte und so sieht das aus.

Auto-generated description: A webpage with a sidebar is displayed, showing a pop-up that includes sharing options and a highlighted Run Script button.

Ich klicke auf Teilen, und dann auf „Run Script“, welches mir die verfügbaren Scripte von Scriptable anzeigt:
A user interface displays a headline labeled Run Script with the available scripts below. The only script showing has the German text Entwurf zu MB.

Wenn ich das Skript ausführe, dann erscheint eine „Alert“ Box:
A dialogue box in German offers the option to save a website draft in MB with fields for a link (1) and comment (2), featuring OK (3) and Abbrechen (4) buttons.

Hier sehe ich erneut die URL, die ich teile (1), kann meinen Kommentar eingeben (2). Schließlich kann ich zu Micro.blog posten (3) oder das Ganze abbrechen (4).

Hier ist der Code von Scriptable als Embed von GitHub: