Hallo, Micha, ich bin begeistert! So wird Mail für mich zum "erwachsenen" Mail Programm und ich brauche Spark oder ähnliche nicht mehr. Ich sauge jeden Einzelnen Deiner Tipps auf. Herzliche Grüße aus München...
Ich werde das testen müssen. Werde das aber vor Sonntag nicht schaffen, da es einige Zeit braucht. Bei Erfolg geht ein extra Shortcut für Outlook bei Patron online.
Meine Recherchen haben ergeben, dass Microsoft Outlook kein URL Schema unterstützt, um bestimmte Bereiche im Programm aufrufen oder aktivieren zu können. Über die Konsole lässt sich zwar via Befehl das Programm öffnen, aber selbst mit bekannter ID zur Mail lässt sich diese nicht öffnen. Auch funktioniert das Drag&Drop in andere Programme wie Erinnerungen, Notizen und Kalender nicht, um eine Verlinkung zur Mail zu erhalten. Somit ist es mir leider nicht möglich, eine Lösung zu erstellen.
Klasse!!!! Habe bisher die Mails per Drag und Drop in meine Erinnerungslistste gezogen. Muss nun Erinnerungen nicht mehr extra öffnen. Frage mich eigentlich schon lange, warum Apple die Apps Mail, Erinnerungen und Kalender nicht in einer Oberfläche vereint.
Danke für diese tolle Anleitung. Schade, dass es von Apple immer noch kein Standard ist, dass man eine Email als Link in Erinnerungen exportieren kann. Ich würde diese Variante auch gerne auf dem iPhone und iPad nutzen. Hier kann ich allerdings keine ShortCuts anwenden. Hast du einen Tipp für mich? LG
Ja, da hat Apple Nachholbedarf! Am iPhone oder iPad geht das derzeit via Drag&Drop der Mail zu Erinnerungen oder man kopiert einen Teil des Betreffs, wählt "Teilen" und teilt es mit Erinnerungen - beides erzeugt eine Erinnerung mit DeepLink
Super ! Hab ich auf dem Mac direkt so umgesetzt. Suche noch eine Möglichkeit, das auf dem iPhone zu automatisieren, bei Erhalt eines bestimmten Absenders, dass die Mail als Anhang zu einer Erinnerung erstellt wird, mit Tag „Mail“ versehen, Hinweis nächster Tag 20:00. Und zum Schluss die Mail löschen oder archivieren. Aber ich glaube, so einfach geht das ganze nicht…
Die Möglichkeiten bzgl. Mails in Kurzbefehle unter iOS sind leider sehr beschränkt. Es lässt sich zwar eine Automation erstellen, dass etwas beim Empfang einer bestimmten Mail etwas passieren soll, aber es gibt da derzeit keine Möglichkeit die Mail automatisch in einer Erinnerung zu verlinken. Das geht derzeit nur manuell via Drag&Drop einer Mail in Erinnerungen.
Hallo Micha, funktioniert das auch am iPhone und vielleicht nicht nur mit Erinnerungen, sondern auch mit Notizen. Ich würde die drei Apps gerne gemeinsam untereinander verbinden, damit ich für eine Sache alle drei benutzen kann und den Kalender am besten auch noch.
Am iPhone lassen sich derzeit die Mails entweder nur via Drag&Drop aus der Listenansicht in Mails nach Erinnerungen ziehen. Oder du markierst ein Wort aus dem Betreff (Doppeltipp auf ein Wort), wählst "Teilen" und die App Erinnerungen. In beiden Fällen wird der Betreff als Titel der Erinnerung gesetzt und auch ein Mail-Icon welches einen Link zur Mail beinhaltet. Für Notizen geht es am iPhone oder iPad nur via Drag&Drop aus der Listenansicht von Mails nach Notizen (zumindest ist mir nur diese Variante bekannt) Falls dir Drag&Drop am iPhone von einer App zu einer anderen noch unbekannt ist: Einfach mit einem Finger die Mail "festhalten" und mit einem anderen Finger die App wechseln (als würde man das iPhone wie gewohnt mit einem Finger steuern). Die Mail bleibt während dessen am anderen Finger "kleben", bis man den Finger los lässt. In Notizen oder Erinnerungen wird das dann erkannt und entsprechend mit Link zur Mail genutzt.
Hast du beim Ausführen eine Mail markiert? Weil wenn nicht, dann versucht das Skript eine Variable auszugeben, welche noch nicht definiert wurde. An dieser Stelle setze ich mir als Erinnerung, das im Code abzuändern, damit das sauber abgefangen wird und eine entsprechende Meldung kommt.
Super Micha, geht das auch auf dem IPhone iPad wie funktionieren dort die Tastaturkürzel? 2. kann man auch ein Kalender Ereignis mit dem shortcut erstellen?
Am iPad und iPhone gehts leider nach wie vor nur via Drag&Drop. Tolle Idee für den Kalender, da ja nicht immer ein Kalenderereignis in der Mail vorgeschlagen wird. Ich schaue nach.
Ja es geht. Nutze einfach direkt nach dem AppleScript die Aktion "Neues Ereignis hinzufügen" (lösche alle anderen Aktionen nach dem AppleScript) Klappe dann die Kalender-Aktion aus, Rechtsklick in das Notiz-Feld und wähle hierfür die Variable "AppleScript-Ergebnis" aus. Lasse am besten "Bereich zum Erstellen anzeigen" aktiv, dann musst du nichts weiter anpassen.👍🏻
Meine Recherchen haben ergeben, dass Microsoft Outlook kein URL Schema unterstützt, um bestimmte Bereiche im Programm aufrufen oder aktivieren zu können. Über die Konsole lässt sich zwar via Befehl das Programm öffnen, aber selbst mit bekannter ID zur Mail lässt sich diese nicht öffnen. Auch funktioniert das Drag&Drop in andere Programme wie Erinnerungen, Notizen und Kalender nicht, um eine Verlinkung zur Mail zu erhalten. Somit ist es mir leider nicht möglich, eine Lösung zu erstellen.
Tolles Video! Beim Validieren des Scripte's bekomme ich folgende Fehlermeldung: "Ausdruck, etc. erwartet, aber Unbekanntes Token gefunden." Woran könnte dies liegen? Vielen Dank für Deine Hilfe.
Danke! Ich habe eben nochmal das Skript aus der verlinkten Datei geprüft - es läuft bei mir Fehlerfrei. ich weiß nicht, weshalb es bei dir nicht will. Evt. die Skript-Vorlage der Aktion nicht vorher gelöscht oder aus Versehen ein Zeichen nicht mit kopiert?
@@MichaGruber Vielen Dank für Deine schnelle Antwort. Jetzt hat es funktioniert. Ich hatte das RTF-File mit einem Texteditor geöffnet und alles Formatierungszeichen mutkopiert.
Hallo Micha. Vielen Dank für deine wertvollen Tipps. Bei diesem Kurzbefehl kann ich keinen Text eingeben, wenn das Fenster erscheint. Der Kurzbefehl wird somit nicht ausgeführt. Wenn ich einen Standard Text gleich im Kurzbefehl eingebe wie z.B. "neue Erinnerung" funktioniert der Befehl aber auch hier kann ich den Namen im Popup Fenster nicht bearbeiten. Eine Idee an was das liegen kann? LG, Carlo
Hallo Carlo, vielen Dank das freut mich wenn dir mal ein Video gefallen. Der Shortcut sollte wie gezeigt funktionieren, daher vermute ich, dass ich bei dir irgendwo ein Fehler eingeschlichen hat, dass es eben nicht so funktioniert, wie es soll. Da müsstest du noch mal auf Fehlersuche gehen. Das verlinkte Skript passt soweit. Aber eventuell liegt es auch an etwas anderem. Der Shortcut funktioniert nur mit Apple Mails unter macOS Ventura und Sonoma (Zumindest sind das die zwei System, in denen ich es getestet habe).
Wie immer super informativ 👍🏻 …und funktioniert auch mit Things super, wenn man den Kurzbefehl entsprechend anpasst. Allerdings habe ich festgestellt, dass der Link zur Email auf dem Handy und iPad nicht funktioniert, sondern nur am Mac.
Vielen Dank! Die MessageID funktioniert Systemübergreifend. Die Frage ist, weshalb es das bei dir nicht tut 🧐 Ich kann da leider nur ins blaue raten: starte mal alle Geräte neu. Evt. finde ich heraus, woran es liegen kann und melde mich, wenn ich mehr Infos finde.
Hallo Micha, die Idee ist wieder mal klasse! Am Mac mit nur möglichem Monterey siehts bisschen anders aus. Am iPad lässt sich das Script garnicht finden und der Shortcut nicht ausführen. (Erforderlich zum Ausführen dieser Aktion:Mac. ) Hm. So leider garnicht nutzbar. Versionsgedöns nervt aber da hast Du sicher gar keinen Einfluss drauf. LG Holzwurm
Vielen Dank! Ja leider kann sich das je nach OS Version unterscheiden, worauf ich aus zeitlichen Gründen leider nicht dediziert eingehen kann, da ich das sonst noch auf unterschiedlichen Systemen testen müsste. Unter iOS und iPadOS gibt es leider keine Möglichkeit zur Ausführung von AppleScripten. Da geht das nur via Drag&Drop von Mails nach Erinnerungen, was auch eine Erinnerung mit Link zur Mail anlegt.
Toller Shortcut, aber ich habe wohl einen Fehler eingebaut, weil bei mir immer wenn ich das Tastaturkürzel drücke, die Fehlmeldung "Der Dienst Mail in Erinnerung konnte nicht genutzt werden" erscheint. Kannst Du mir bitte kurz helfen? Vielen Dank.
Das hatte ich auch mal. Da läuft irgendwas im Hintergrund vom System schief. Bei mir hatte da mal ein Neustart geholfen, wodurch die Dienste ebenfalls neu geladen wurden. Bei mir wurden nämlich auch mal sämtliche Dienste mehr angezeigt.
Meinst du die Verlinkung von Mails in Things3? Das kann nämlich Things3 bereits von Werk ab - so erst kam ich auf die Idee, dies für Apples Erinnerungen umzusetzen. Schau mal in den Einstellungen von Things3, da kannst du das unter der Rubrik "Schnelleingabe" mit "Kurzbefehl für Schnelleingabe mit Auto-Ausfüllen" aktivieren. Meintest du das?🙂
Hallo Micha, leider bekomme ich beim Script eine Fehlermeldung " unbekannter Token" was muss ich tun? Könntest Du mir einen Kurzbefehl schreiben? Wohin soll ich meine Anfrage senden? Danke Peter
Die Fehlermeldung klingt danach, dass dieser nicht korrekt eingerichtet oder angewendet wurde. Zur Sicherheit das Skript nochmals herunterladen, vollständig kopieren und einfügen. Waren in Apple Mails auch Mails markiert, als der Shortcut ausgeführt wurde? Dies trat schon ein paar Mal als Fehlerquelle auf. Folge mir gerne auf Patreon im Level Shortcut Community für individuelleren Support und für größere neue individuell erstellte Shortcuts habe ich dazu ebenfalls die Möglichkeit bei Patreon 👍🏻 www.patreon.com/MichaGruber
Funktioniert das ganze auch mit nicht Apple Programmen/Applikationen? Firmentechnisch nutzen wir O365 - Outlook, habe bei der application Mail > gegen Microsoft Outlook getauscht und bekomme die Fehlermeldung im Skript: "item 1 of missing value" kann nicht gelesen werden
Vielleicht lässt es sich damit auch umsetzen, allerdings nicht mit dem selben Skript. Testen kann ich das allerdings nicht, da ich kein Outlook nutze. Bietet Outlook nicht sogar selbst eine integrierte Erinnerungsfunktion? Vielleicht könnte das dann den Zweck schon erfüllen.
@@MichaGruber Ja gibt es auch, mit einem "manuellen Workflow". Das charmante(re) wäre, wenn es automatisierbar gewesen wäre. Hierzu schaue ich mir nochmal den Automator an. Export aus einer MS Applikation > Import in die Mac Welt (Erinnerungen).
Das kann sein, dass der Automat hier eine Möglichkeit bietet. Bezüglich einer anderen Routine mit MS Office war es mir jedoch nur mit einem Apple Skript möglich zumindest einen Teil einer Idee umzusetzen. Da ich jedoch das MS Office Paket nicht besitze und auch damit nicht arbeite, kann ich dazu leider nicht mehr Information beitragen.
Ja das geht. Dazu sind allerdings ein weiteres Script und zwei Variablen-Aktionen im Shortcut notwendig. Genau solche Feinheiten und Anpassungen stelle ich bei Patreon zur Verfügung und das ist da auch schon online 👍🏻
Wenn ich in Mail den Shortcut auslösen will, dann springt er einfach nur zur nächsten Mail welche mit dem Buchstaben anfängt, welcher in meinem Shortcut vorkommt. Was mache ich falsch?
Meinst du, wenn du eine Mail markiert hast und den Shortcut ausführst, dann öffnet sich Erinnerungen nicht? Starte mal Erinnerungen, damit das Programm zumindest fürs System schonmal aktiviert ist (dann hat es im Dock ein Punkt unter dem App-Icon). Geht es dann?
Guter Workflow! Ist per Tastatur schneller als mit Drag&Drop zu machen! Das versuche ich mal mit Outlook "nachzubauen". Mal sehen, ob ich dort auch an die Message-ID komme... Danke Micha!
Teste mal folgendes Skript. Leider kann ich es nicht testen, da ich ja nicht nur das Programm herunterladen muss, sondern noch einrichten. Daher Poker ich jetzt erst einmal und hoffe, dass das funktioniert 😂: on run {input, parameters} tell application "Microsoft Outlook" set selectedMessages to current messages if selectedMessages is not {} then set theMessage to item 1 of selectedMessages set messageID to internet message id of theMessage set formattedMessageID to "message://" & messageID set the clipboard to formattedMessageID end if end tell return formattedMessageID end run Die Frage ist (wenn dieses Script eine messageID ermittelt), ob dann das Format stimmt, um ein gültiger Link zu sein, da die reine messageID von Mail auch erst noch mit vier weiteren Zeichen ergänzt werden musste.
Direkt aus Mails lässt sich via Kurzbefehle oder Script leider keine Mails bearbeiten oder PDFs exportieren. Erst wenn sie zB in einem Downloads-Ordner liegen.
Ahoi bekomme die Fehlermeldung Die Variable „formattedMessageID“ ist nicht definiert. Ist es möglich eine Abfrage vorher einzubauen, WO man dann entscheiden kann in welcher Liste der Erinnerung dieses eingefügt werden kann ? Dein SHIFT COMMAND M löst zB bei mir eine neuen Mail zu erstellen aus... habe K benutz statt M und es funktioniert nicht ? Danke. Ah .. mal sehen was dein VOLL-ABO so bringt ...
Hm, merkwürdig. Die Variable "formattedMessageID" wird ja im Script auch erst als Variable definiert. Lade dir gerne einfach mal als Patreon diesen Shortcut herunter und teste diesen auf Funktion. Wenn es damit nicht klappt, müssen wir schauen, warum. Wenns dann läuft, bastle ich dir noch die Funktion zur Abfrage nach der Liste dazu 👍🏻
@@MichaGruber also wenn ich in Kurzbefehle starte kommt die Fehlermeldung . Wie gesagt habe ich das auf shift command K gelegt. Weil mit M startet bzw. öffnet sich M ail … und dann passiert NICHTS… 😫
Ist beim Ausführen des Shortcuts eine Mail markiert? Denn diese Meldung erhalte ich nur, wenn ich den Shortcut zB direkt in Kurzbefehle ausführe, ohne dass eine Mail markiert ist.
Wenn du eine oder mehrere Mails ausgewählt hast, dann klicke oben in der Menüleiste auf Mail > Dienste und suche in der Liste den Kurzbefehl. Dort sollte dann auch der hinterlegte Tastaturkurzbefehl stehen. Wenn du den Kurzbefehl hier in der Liste der Dienste angeklickt hast, dann triggert es eigentlich das System, dass der Tastaturkurzbefehl greift (außer das Tastaturkürzel ist bereits mit einer anderen Funktion in Mails oder vom System allgemein belegt) IdR. sollte CONTROL + LEERTASTE frei sein (wird von der externen Software Things3 standardmäßig benutz und daher frei sein sollte, wenn man diese Software nicht hat).
Wollte es umsetzen, jedoch wird mir beim "mehr anzeigen" keine URL angeboten. Bei mir ist viel weniger Auswahl, als in deinem Video. An was könnte das liegen?
@@MichaGruber Sonoma. Dürfte nicht sein, denn ich stoppe deine Videos und setze den Befehl gleich parallel um. Hab ich gestern 2mal gemacht, immer mit dem gleichen Ergebnis. Die Häkchen habe ich auch gesetzt, die du in deinem Einschnitt erklärt hast. 🤔
@@murata2646Nicht auszuschließen wäre ein Fehler mit Erinnerungen oder Kurzbefehle, dass hier die Apps im Funktionsumfang keine Updates erhalten haben. Das ist wirklich sehr komisch. Hast du ein iPhone oder iPad? Aktiviere die Kurzbefehle für die iCloud und öffne diesen dann dort. Auch wenn Scripte da nicht gehen, kannst du den Shortcut dennoch anpassen und schauen, ob du dort die Optionen zur Verfügung hast.
Der Shortcut ist ja für macOS, aber wenn bei dir dort in der Aktion weniger Einstellungsmöglichkeiten angezeigt werden (was so nicht sein darf), dann kannst du Kurzbefehle auch für die iCloud aktivieren, so dass du diesen auch am iPhone in Kurzbefehle öffnen kannst. Dann kannst du dort nachsehen, ob dir die fehlenden Optionen zur Auswahl stehen. Aber wenn dir am Mac diese Optionen nicht zur Verfügung stehen, dann scheint da generell was nicht zu stimmen, aber ich kann dir nicht sagen, woran das liegen könnte.
Es kommt leider eine Fehlermeldung: „Die Variable „formattedMessageID“ ist nicht definiert“. Außerdem kann ich den Tastaturbefehl nicht in das Feld „Tastaturbefehl hinzufügen“ eingeben.
Kannst du mir sagen, welches macOS du installiert hast? Dann kann ich damit ggf. Probleme ausschließen. Das zweite Phänomen hatte ich auch schonmal, was bei mir durch einen Neustart behoben war. Ich hoffe, dass die das auch hilft.
Ist beim Ausführen des Shortcuts eine Mail markiert? Und wann erfolgt die Fehlermeldung genau? Denn diese Meldung erhalte ich nur, wenn ich den Shortcut zB direkt in Kurzbefehle ausführe, ohne dass eine Mail markiert ist.
Meine Recherchen haben ergeben, dass Microsoft Outlook kein URL Schema unterstützt, um bestimmte Bereiche im Programm aufrufen oder aktivieren zu können. Über die Konsole lässt sich zwar via Befehl das Programm öffnen, aber selbst mit bekannter ID zur Mail lässt sich diese nicht öffnen. Auch funktioniert das Drag&Drop in andere Programme wie Erinnerungen, Notizen und Kalender nicht, um eine Verlinkung zur Mail zu erhalten. Somit ist es mir leider nicht möglich, eine Lösung zu erstellen.
Für die die wie ich das Dokument nicht aufbekommen habe ... on run {input, parameters}
tell application "Mail" set selectedMessages to selection if selectedMessages is not {} then set theMessage to item 1 of selectedMessages set messageID to message id of theMessage set formattedMessageID to "message://%3C" & messageID & "%3E" set the clipboarad to formattedMessageID end if end tell
Das bekommt tatsächlich ein Like. 😀 Verständlich und nachvollziehbar.
Super Befehl, vielen Dank.
Hallo, Micha, ich bin begeistert! So wird Mail für mich zum "erwachsenen" Mail Programm und ich brauche Spark oder ähnliche nicht mehr. Ich sauge jeden Einzelnen Deiner Tipps auf. Herzliche Grüße aus München...
Vielen Dank für dein Feedback! Freut mich, wenn dir meine Tipps helfen, produktiver zu werden.🚀
Genau mein Thema, danke dir.
Genial! Danke!
Danke! Habe das Script erstellt und funktioniert tadellos.
Super, das freut mich 🙂
Vielen Dank für dieses tolle Video. In Mail funktioniert es super. An einer Lösung für Outlook wäre ich auch sehr interessiert.
Ich werde das testen müssen. Werde das aber vor Sonntag nicht schaffen, da es einige Zeit braucht. Bei Erfolg geht ein extra Shortcut für Outlook bei Patron online.
Hammer, vielen Dank dafür.@@MichaGruber
Meine Recherchen haben ergeben, dass Microsoft Outlook kein URL Schema unterstützt, um bestimmte Bereiche im Programm aufrufen oder aktivieren zu können. Über die Konsole lässt sich zwar via Befehl das Programm öffnen, aber selbst mit bekannter ID zur Mail lässt sich diese nicht öffnen. Auch funktioniert das Drag&Drop in andere Programme wie Erinnerungen, Notizen und Kalender nicht, um eine Verlinkung zur Mail zu erhalten. Somit ist es mir leider nicht möglich, eine Lösung zu erstellen.
Danke. Darauf habe ich gewartet 👍🏻
Klasse!!!! Habe bisher die Mails per Drag und Drop in meine Erinnerungslistste gezogen. Muss nun Erinnerungen nicht mehr extra öffnen. Frage mich eigentlich schon lange, warum Apple die Apps Mail, Erinnerungen und Kalender nicht in einer Oberfläche vereint.
Danke für diese tolle Anleitung. Schade, dass es von Apple immer noch kein Standard ist, dass man eine Email als Link in Erinnerungen exportieren kann. Ich würde diese Variante auch gerne auf dem iPhone und iPad nutzen. Hier kann ich allerdings keine ShortCuts anwenden. Hast du einen Tipp für mich? LG
Ja, da hat Apple Nachholbedarf! Am iPhone oder iPad geht das derzeit via Drag&Drop der Mail zu Erinnerungen oder man kopiert einen Teil des Betreffs, wählt "Teilen" und teilt es mit Erinnerungen - beides erzeugt eine Erinnerung mit DeepLink
Super ! Hab ich auf dem Mac direkt so umgesetzt.
Suche noch eine Möglichkeit, das auf dem iPhone zu automatisieren, bei Erhalt eines bestimmten Absenders, dass die Mail als Anhang zu einer Erinnerung erstellt wird, mit Tag „Mail“ versehen, Hinweis nächster Tag 20:00. Und zum Schluss die Mail löschen oder archivieren. Aber ich glaube, so einfach geht das ganze nicht…
Die Möglichkeiten bzgl. Mails in Kurzbefehle unter iOS sind leider sehr beschränkt.
Es lässt sich zwar eine Automation erstellen, dass etwas beim Empfang einer bestimmten Mail etwas passieren soll, aber es gibt da derzeit keine Möglichkeit die Mail automatisch in einer Erinnerung zu verlinken. Das geht derzeit nur manuell via Drag&Drop einer Mail in Erinnerungen.
Schon sehr cool. Geht das auch mit dem iPad?
Auf dem iPad bekommst du Mails als Link via Drag&Drop in Erinnerungen. Per Tastaturkürzel geht das leider nicht.
Hallo Micha, funktioniert das auch am iPhone und vielleicht nicht nur mit Erinnerungen, sondern auch mit Notizen. Ich würde die drei Apps gerne gemeinsam untereinander verbinden, damit ich für eine Sache alle drei benutzen kann und den Kalender am besten auch noch.
Am iPhone lassen sich derzeit die Mails entweder nur via Drag&Drop aus der Listenansicht in Mails nach Erinnerungen ziehen.
Oder du markierst ein Wort aus dem Betreff (Doppeltipp auf ein Wort), wählst "Teilen" und die App Erinnerungen.
In beiden Fällen wird der Betreff als Titel der Erinnerung gesetzt und auch ein Mail-Icon welches einen Link zur Mail beinhaltet.
Für Notizen geht es am iPhone oder iPad nur via Drag&Drop aus der Listenansicht von Mails nach Notizen (zumindest ist mir nur diese Variante bekannt)
Falls dir Drag&Drop am iPhone von einer App zu einer anderen noch unbekannt ist: Einfach mit einem Finger die Mail "festhalten" und mit einem anderen Finger die App wechseln (als würde man das iPhone wie gewohnt mit einem Finger steuern). Die Mail bleibt während dessen am anderen Finger "kleben", bis man den Finger los lässt. In Notizen oder Erinnerungen wird das dann erkannt und entsprechend mit Link zur Mail genutzt.
Hallo Micha, ein toller Kurzbefehle. Bei mir kommt die Fehlermeldung die Variable“formattedMessageID“ ist nicht definiert. Was kann ich tun?
Hast du beim Ausführen eine Mail markiert? Weil wenn nicht, dann versucht das Skript eine Variable auszugeben, welche noch nicht definiert wurde.
An dieser Stelle setze ich mir als Erinnerung, das im Code abzuändern, damit das sauber abgefangen wird und eine entsprechende Meldung kommt.
Super Micha, geht das auch auf dem IPhone iPad wie funktionieren dort die Tastaturkürzel? 2. kann man auch ein Kalender Ereignis mit dem shortcut erstellen?
Am iPad und iPhone gehts leider nach wie vor nur via Drag&Drop.
Tolle Idee für den Kalender, da ja nicht immer ein Kalenderereignis in der Mail vorgeschlagen wird. Ich schaue nach.
Ja es geht. Nutze einfach direkt nach dem AppleScript die Aktion "Neues Ereignis hinzufügen" (lösche alle anderen Aktionen nach dem AppleScript) Klappe dann die Kalender-Aktion aus, Rechtsklick in das Notiz-Feld und wähle hierfür die Variable "AppleScript-Ergebnis" aus. Lasse am besten "Bereich zum Erstellen anzeigen" aktiv, dann musst du nichts weiter anpassen.👍🏻
@@MichaGruber sehr schön. Probiere ich Danke
Ich werde das nun auch im folgenden Video zeigen 🙂
Hallo Micha, sag mal kann man anstatt das Mail Programm von Apple auch Outlook auf den iMac verwenden?
Meinst du für das Skript? Das muss ich erst versuchen umzubauen. Bei Erfolgt geht ein aktualisierter Shortcut für Outlook bei Patreon online.
Meine Recherchen haben ergeben, dass Microsoft Outlook kein URL Schema unterstützt, um bestimmte Bereiche im Programm aufrufen oder aktivieren zu können. Über die Konsole lässt sich zwar via Befehl das Programm öffnen, aber selbst mit bekannter ID zur Mail lässt sich diese nicht öffnen. Auch funktioniert das Drag&Drop in andere Programme wie Erinnerungen, Notizen und Kalender nicht, um eine Verlinkung zur Mail zu erhalten. Somit ist es mir leider nicht möglich, eine Lösung zu erstellen.
Tolles Video! Beim Validieren des Scripte's bekomme ich folgende Fehlermeldung: "Ausdruck, etc. erwartet, aber Unbekanntes Token gefunden." Woran könnte dies liegen? Vielen Dank für Deine Hilfe.
Danke! Ich habe eben nochmal das Skript aus der verlinkten Datei geprüft - es läuft bei mir Fehlerfrei. ich weiß nicht, weshalb es bei dir nicht will. Evt. die Skript-Vorlage der Aktion nicht vorher gelöscht oder aus Versehen ein Zeichen nicht mit kopiert?
@@MichaGruber Vielen Dank für Deine schnelle Antwort. Jetzt hat es funktioniert. Ich hatte das RTF-File mit einem Texteditor geöffnet und alles Formatierungszeichen mutkopiert.
@@jaeggindigital-old Perfekt 👍🏻
Hallo Micha. Vielen Dank für deine wertvollen Tipps. Bei diesem Kurzbefehl kann ich keinen Text eingeben, wenn das Fenster erscheint. Der Kurzbefehl wird somit nicht ausgeführt. Wenn ich einen Standard Text gleich im Kurzbefehl eingebe wie z.B. "neue Erinnerung" funktioniert der Befehl aber auch hier kann ich den Namen im Popup Fenster nicht bearbeiten. Eine Idee an was das liegen kann?
LG, Carlo
Hallo Carlo, vielen Dank das freut mich wenn dir mal ein Video gefallen.
Der Shortcut sollte wie gezeigt funktionieren, daher vermute ich, dass ich bei dir irgendwo ein Fehler eingeschlichen hat, dass es eben nicht so funktioniert, wie es soll.
Da müsstest du noch mal auf Fehlersuche gehen. Das verlinkte Skript passt soweit.
Aber eventuell liegt es auch an etwas anderem. Der Shortcut funktioniert nur mit Apple Mails unter macOS Ventura und Sonoma (Zumindest sind das die zwei System, in denen ich es getestet habe).
Wie immer super informativ 👍🏻
…und funktioniert auch mit Things super, wenn man den Kurzbefehl entsprechend anpasst. Allerdings habe ich festgestellt, dass der Link zur Email auf dem Handy und iPad nicht funktioniert, sondern nur am Mac.
Vielen Dank!
Die MessageID funktioniert Systemübergreifend. Die Frage ist, weshalb es das bei dir nicht tut 🧐 Ich kann da leider nur ins blaue raten: starte mal alle Geräte neu.
Evt. finde ich heraus, woran es liegen kann und melde mich, wenn ich mehr Infos finde.
Hallo Micha, die Idee ist wieder mal klasse! Am Mac mit nur möglichem Monterey siehts bisschen anders aus. Am iPad lässt sich das Script garnicht finden und der Shortcut nicht ausführen. (Erforderlich zum Ausführen dieser Aktion:Mac. ) Hm. So leider garnicht nutzbar. Versionsgedöns nervt aber da hast Du sicher gar keinen Einfluss drauf. LG Holzwurm
Vielen Dank! Ja leider kann sich das je nach OS Version unterscheiden, worauf ich aus zeitlichen Gründen leider nicht dediziert eingehen kann, da ich das sonst noch auf unterschiedlichen Systemen testen müsste.
Unter iOS und iPadOS gibt es leider keine Möglichkeit zur Ausführung von AppleScripten.
Da geht das nur via Drag&Drop von Mails nach Erinnerungen, was auch eine Erinnerung mit Link zur Mail anlegt.
Toller Shortcut, aber ich habe wohl einen Fehler eingebaut, weil bei mir immer wenn ich das Tastaturkürzel drücke, die Fehlmeldung "Der Dienst Mail in Erinnerung konnte nicht genutzt werden" erscheint. Kannst Du mir bitte kurz helfen? Vielen Dank.
Das hatte ich auch mal. Da läuft irgendwas im Hintergrund vom System schief. Bei mir hatte da mal ein Neustart geholfen, wodurch die Dienste ebenfalls neu geladen wurden. Bei mir wurden nämlich auch mal sämtliche Dienste mehr angezeigt.
wie wäre dieser Kurzbefehl für Things 3 - den Mail Link bekomme ich gerade noch hin - aber nicht die Namensabfrage davor ?
Meinst du die Verlinkung von Mails in Things3? Das kann nämlich Things3 bereits von Werk ab - so erst kam ich auf die Idee, dies für Apples Erinnerungen umzusetzen.
Schau mal in den Einstellungen von Things3, da kannst du das unter der Rubrik "Schnelleingabe" mit "Kurzbefehl für Schnelleingabe mit Auto-Ausfüllen" aktivieren. Meintest du das?🙂
Hallo Micha, leider bekomme ich beim Script eine Fehlermeldung " unbekannter Token" was muss ich tun?
Könntest Du mir einen Kurzbefehl schreiben? Wohin soll ich meine Anfrage senden? Danke Peter
Die Fehlermeldung klingt danach, dass dieser nicht korrekt eingerichtet oder angewendet wurde.
Zur Sicherheit das Skript nochmals herunterladen, vollständig kopieren und einfügen.
Waren in Apple Mails auch Mails markiert, als der Shortcut ausgeführt wurde? Dies trat schon ein paar Mal als Fehlerquelle auf.
Folge mir gerne auf Patreon im Level Shortcut Community für individuelleren Support und für größere neue individuell erstellte Shortcuts habe ich dazu ebenfalls die Möglichkeit bei Patreon 👍🏻
www.patreon.com/MichaGruber
Funktioniert das ganze auch mit nicht Apple Programmen/Applikationen? Firmentechnisch nutzen wir O365 - Outlook, habe bei der application Mail > gegen Microsoft Outlook getauscht und bekomme die Fehlermeldung im Skript:
"item 1 of missing value" kann nicht gelesen werden
Vielleicht lässt es sich damit auch umsetzen, allerdings nicht mit dem selben Skript. Testen kann ich das allerdings nicht, da ich kein Outlook nutze.
Bietet Outlook nicht sogar selbst eine integrierte Erinnerungsfunktion? Vielleicht könnte das dann den Zweck schon erfüllen.
@@MichaGruber Ja gibt es auch, mit einem "manuellen Workflow". Das charmante(re) wäre, wenn es automatisierbar gewesen wäre. Hierzu schaue ich mir nochmal den Automator an. Export aus einer MS Applikation > Import in die Mac Welt (Erinnerungen).
Das kann sein, dass der Automat hier eine Möglichkeit bietet. Bezüglich einer anderen Routine mit MS Office war es mir jedoch nur mit einem Apple Skript möglich zumindest einen Teil einer Idee umzusetzen. Da ich jedoch das MS Office Paket nicht besitze und auch damit nicht arbeite, kann ich dazu leider nicht mehr Information beitragen.
Ich möchte gerne den Betreff der Mail als Titel der Erinnerung behalten. Muss dazu das Script angepasst werden?
Ja das geht. Dazu sind allerdings ein weiteres Script und zwei Variablen-Aktionen im Shortcut notwendig. Genau solche Feinheiten und Anpassungen stelle ich bei Patreon zur Verfügung und das ist da auch schon online 👍🏻
Wenn ich in Mail den Shortcut auslösen will, dann springt er einfach nur zur nächsten Mail welche mit dem Buchstaben anfängt, welcher in meinem Shortcut vorkommt. Was mache ich falsch?
Liegt es evt. am Tastaturkürzel? Wenn du nur einen Buchstaben nutzt, dann geht das vermutlich nicht.
Hallo, bei mir geht die cloud nicht auf um das Skript runterzuladen. Wäre ccol, wenn du das irgendwie bereitstellen kannst
Hast du es zwischenzeitlich nochmal probiert oder herausfinden können, weshalb es bei dir nicht aufgeht?
@@MichaGruber Hi, danke für die Hilfe. Ja, konnte sie aufrufen und den Shortcut anlegen. Allerdings öffnet sich die Erinnerung nicht.
Meinst du, wenn du eine Mail markiert hast und den Shortcut ausführst, dann öffnet sich Erinnerungen nicht? Starte mal Erinnerungen, damit das Programm zumindest fürs System schonmal aktiviert ist (dann hat es im Dock ein Punkt unter dem App-Icon). Geht es dann?
Guter Workflow! Ist per Tastatur schneller als mit Drag&Drop zu machen!
Das versuche ich mal mit Outlook "nachzubauen". Mal sehen, ob ich dort auch an die Message-ID komme...
Danke Micha!
Das freut mich! Melde dich, wenn du es nicht hin bekommst.
Doch nicht so einfach 😂
Die Syntax bei Outlook ist doch anders.
@ChristophFreiburger Ich schaue später ob ich ne Lösung finde. Muss dazu aber erst Outlook installieren.
Teste mal folgendes Skript. Leider kann ich es nicht testen, da ich ja nicht nur das Programm herunterladen muss, sondern noch einrichten. Daher Poker ich jetzt erst einmal und hoffe, dass das funktioniert 😂:
on run {input, parameters}
tell application "Microsoft Outlook"
set selectedMessages to current messages
if selectedMessages is not {} then
set theMessage to item 1 of selectedMessages
set messageID to internet message id of theMessage
set formattedMessageID to "message://" & messageID
set the clipboard to formattedMessageID
end if
end tell
return formattedMessageID
end run
Die Frage ist (wenn dieses Script eine messageID ermittelt), ob dann das Format stimmt, um ein gültiger Link zu sein, da die reine messageID von Mail auch erst noch mit vier weiteren Zeichen ergänzt werden musste.
Hi Micha, es kommt folgende Fehlermeldung: Zeilenende, etc. erwartet, aber Klassenname gefunden.
@@MichaGruber
Ein toller Shortcut wäre auch Rechnungen die als PDF kommen exportieren zu können.
Direkt aus Mails lässt sich via Kurzbefehle oder Script leider keine Mails bearbeiten oder PDFs exportieren. Erst wenn sie zB in einem Downloads-Ordner liegen.
Leider bekomme ich folgende Fehlermeldung: „Mail“ hat einen Fehler erhalten: „selection“ kann nicht gelesen werden.
Ist beim Ausführen eine Mail in Apples Mail markiert?
Mail war markiert. Habe das Applescript nochmal neu eingefügt und jetzt funktioniert der Kurzbefehl. Vielen Dank
@@modeagenturlorner7548 Perfekt
Ahoi bekomme die Fehlermeldung Die Variable „formattedMessageID“ ist nicht definiert. Ist es möglich eine Abfrage vorher einzubauen, WO man dann entscheiden kann in welcher Liste der Erinnerung dieses eingefügt werden kann ? Dein SHIFT COMMAND M löst zB bei mir eine neuen Mail zu erstellen aus... habe K benutz statt M und es funktioniert nicht ? Danke. Ah .. mal sehen was dein VOLL-ABO so bringt ...
Hm, merkwürdig. Die Variable "formattedMessageID" wird ja im Script auch erst als Variable definiert.
Lade dir gerne einfach mal als Patreon diesen Shortcut herunter und teste diesen auf Funktion. Wenn es damit nicht klappt, müssen wir schauen, warum.
Wenns dann läuft, bastle ich dir noch die Funktion zur Abfrage nach der Liste dazu 👍🏻
@@MichaGruber also wenn ich in Kurzbefehle starte kommt die Fehlermeldung . Wie gesagt habe ich das auf shift command K gelegt.
Weil mit M startet bzw. öffnet sich M ail … und dann passiert NICHTS…
😫
@@MichaGruber habe noch dazu ne Mail gesendet
Ist beim Ausführen des Shortcuts eine Mail markiert?
Denn diese Meldung erhalte ich nur, wenn ich den Shortcut zB direkt in Kurzbefehle ausführe, ohne dass eine Mail markiert ist.
Hallo, bei mir geht das Tastaturkürzel nicht. Hat jemand eine Idee warum das nicht geht? Sonst funktioniert es tadellos wenn ich es per Button mache.
Evt. ist es bereits für eine andere Funktion belegt. Teste mal ein anderes aus und melde dich dann neu an.
@@MichaGruber Leider nicht. Geht gar kein Tastenkürzel
Wenn du eine oder mehrere Mails ausgewählt hast, dann klicke oben in der Menüleiste auf Mail > Dienste und suche in der Liste den Kurzbefehl. Dort sollte dann auch der hinterlegte Tastaturkurzbefehl stehen. Wenn du den Kurzbefehl hier in der Liste der Dienste angeklickt hast, dann triggert es eigentlich das System, dass der Tastaturkurzbefehl greift (außer das Tastaturkürzel ist bereits mit einer anderen Funktion in Mails oder vom System allgemein belegt) IdR. sollte CONTROL + LEERTASTE frei sein (wird von der externen Software Things3 standardmäßig benutz und daher frei sein sollte, wenn man diese Software nicht hat).
Wollte es umsetzen, jedoch wird mir beim "mehr anzeigen" keine URL angeboten. Bei mir ist viel weniger Auswahl, als in deinem Video. An was könnte das liegen?
Welches Betriebssystem nutzt du? Ggf. aus Versehen eine andere Erinnerungs-Aktion genommen?
@@MichaGruber Sonoma. Dürfte nicht sein, denn ich stoppe deine Videos und setze den Befehl gleich parallel um. Hab ich gestern 2mal gemacht, immer mit dem gleichen Ergebnis. Die Häkchen habe ich auch gesetzt, die du in deinem Einschnitt erklärt hast. 🤔
@@murata2646Nicht auszuschließen wäre ein Fehler mit Erinnerungen oder Kurzbefehle, dass hier die Apps im Funktionsumfang keine Updates erhalten haben. Das ist wirklich sehr komisch. Hast du ein iPhone oder iPad? Aktiviere die Kurzbefehle für die iCloud und öffne diesen dann dort. Auch wenn Scripte da nicht gehen, kannst du den Shortcut dennoch anpassen und schauen, ob du dort die Optionen zur Verfügung hast.
@@MichaGruber Hallo Micha. Ich weiß gerade überhaupt nicht, was du meinst. Ja, ich habe ein iPhone und auch ein iPad. Danke ...
Der Shortcut ist ja für macOS, aber wenn bei dir dort in der Aktion weniger Einstellungsmöglichkeiten angezeigt werden (was so nicht sein darf), dann kannst du Kurzbefehle auch für die iCloud aktivieren, so dass du diesen auch am iPhone in Kurzbefehle öffnen kannst. Dann kannst du dort nachsehen, ob dir die fehlenden Optionen zur Auswahl stehen.
Aber wenn dir am Mac diese Optionen nicht zur Verfügung stehen, dann scheint da generell was nicht zu stimmen, aber ich kann dir nicht sagen, woran das liegen könnte.
Link zur Script geht nicht auf
Auf welchem Gerät versucht du es zu öffnen. Unter macOS sollte sich die RTF Datei öffnen lassen.
Es kommt leider eine Fehlermeldung: „Die Variable „formattedMessageID“ ist nicht definiert“. Außerdem kann ich den Tastaturbefehl nicht in das Feld „Tastaturbefehl hinzufügen“ eingeben.
Kannst du mir sagen, welches macOS du installiert hast? Dann kann ich damit ggf. Probleme ausschließen. Das zweite Phänomen hatte ich auch schonmal, was bei mir durch einen Neustart behoben war. Ich hoffe, dass die das auch hilft.
Ist beim Ausführen des Shortcuts eine Mail markiert? Und wann erfolgt die Fehlermeldung genau?
Denn diese Meldung erhalte ich nur, wenn ich den Shortcut zB direkt in Kurzbefehle ausführe, ohne dass eine Mail markiert ist.
Hat wer das Script für MS Outlook ungeschrieben?😅
Ich schaue später ob ich ne Lösung finde. Muss dazu aber erst Outlook installieren.
Meine Recherchen haben ergeben, dass Microsoft Outlook kein URL Schema unterstützt, um bestimmte Bereiche im Programm aufrufen oder aktivieren zu können. Über die Konsole lässt sich zwar via Befehl das Programm öffnen, aber selbst mit bekannter ID zur Mail lässt sich diese nicht öffnen. Auch funktioniert das Drag&Drop in andere Programme wie Erinnerungen, Notizen und Kalender nicht, um eine Verlinkung zur Mail zu erhalten. Somit ist es mir leider nicht möglich, eine Lösung zu erstellen.
Für die die wie ich das Dokument nicht aufbekommen habe ...
on run {input, parameters}
tell application "Mail"
set selectedMessages to selection
if selectedMessages is not {} then
set theMessage to item 1 of selectedMessages
set messageID to message id of theMessage
set formattedMessageID to "message://%3C" & messageID & "%3E"
set the clipboarad to formattedMessageID
end if
end tell
return formattedMessageID
end run
Danke dir!
Genial. Danke 🙂