Ich habe einen Mail-Filter, der ein Autoscript ausführt, das den Nachrichteninhalt kopiert und dann eine Automator-App ausführt. Es funktioniert jedoch nicht. Es startet nicht die Automator App oder kopiert den Inhalt.AppleScript-Frage (E-Mail-Inhalt kopieren, Automator-App ausführen)
So habe ich eine E-Mail, die kommt, sagt es diesem Applescript zu laufen. Wenn ich in das Applescript gehe und es bearbeite (sogar 24 Stunden später ohne herunterzufahren, nur schlafen) und alles bis auf die letzte Zeile entfernen und auf Speichern klicken, startet das AppleScript die App. Ich habe das Gefühl, dass mit dem ersten Codeblock etwas nicht stimmt. Wenn die E-Mail ankommt, habe ich Mail eingestellt, um einen Ton zu machen, führe das Skript aus und lösche die E-Mail, damit ich weiß, dass das Skript ausgeführt wird.
- Wie kann ich die E-Mail-Datei löschen?
- Warum gibt es einen Fehler, in dem es nur ausgeführt wird, nachdem ich das AppleScript im AppleScript Editor öffne? Das ist wirklich dumm.
Dies ist die aktuelle Applescript unter:
using terms from application "Mail"
on perform mail action with messages matchmsgs for rule mailrule
tell application "Mail"
set msg to item 1 of matchmsgs
set msgcontent to (content of msg) as Unicode text
end tell
set the clipboard to msgcontent
tell application "/Users/me/Docs/Update App.app" to activate
end perform mail action with messages
end using terms from
Wie und wo funktioniert das nicht? –
Ich speichere dies in einem applescript und lasse das mail.app-Programm ausführen, wenn eine Email kommt, die zum Filter passt. Bearbeitete Frage, um einige Details zu enthalten ... – michaellindahl