Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Applescript "Drucken als PDF"
Applescript "Drucken als PDF"
hermann20
14.09.11
18:59
Hallo zusammen
Eine ausgewählte Mail soll mittels Script als PDF abgespeichert werden. Dabei werden einige Informationen aus der Mail als Attribute dem PDF mitgegeben.
Was mir nicht gelingt, auch mit dem UI Browser nicht, ist den Button "PDF" aus dem Druckendialog anzuwählen. Auch unzählige Scripts über Google gefunden haben mir dabei nicht geholfen.
Kann mir jemand sagen, wie ich diesen Button anwählen kann? Besten Dank.
Grüsse, Hermann
_mäusschen
Danke für den Tipp mit dem UI Browser, eine super Sache!
Hilfreich?
0
Kommentare
Duck Dodgers
14.09.11
19:12
Wie man das Menü per AS auswählt weiß ich grad nicht. Aber du kannst unter den System-Einstellungen
Tastatur
Programmkurzbefehle eine Tastenkombi für "Als PDF sichern ..." vergeben und diese dann per AS ausführen.
Hilfreich?
0
hermann20
14.09.11
19:20
Danke für den Tipp, der Programmkurzbefehl greift leider nicht so tief. Mit anderen Worten, es geht nicht.
Hilfreich?
0
Duck Dodgers
14.09.11
19:57
Was meinst du mit "greift nicht so tief"? Kurzbefehl "Als PDF sichern .." für z.B. "alt+cmd+p" setzen. Im jeweiligen Programm über cmd+p Druckdialog öffnen, danach über alt+cmd+p "Als PDF sichern ..." öffnen und dort die Datei auswählen. Natürlich kannst du nicht alt+cmd+p alleine ausführen
Hilfreich?
0
hermann20
14.09.11
20:34
Duck Dodgers
Danke, nach deinem Vorgehen hat's geklappt; hab's zuerst falsch gemacht.
Sollte dennoch jemand die Applescriptlösung und Shortcut kennen, so bin ich um diese Info dankbar.
Grüsse
Hermann
Hilfreich?
0
_mäuschen
15.09.11
00:22
click
Download Sample Code
button
http://developer.apple.com/library/mac/#samplecode/
UIElementInspector
/Introduction/Intro.html
ist auch hilfreich
property prog_name : "Mail"
property Sichern : "Sichern"
property keepOrSkip : "Ersetzen" -- "Abbrechen
tell application "System Events"
tell application process prog_name
set frontmost to true
keystroke "p" using {command down}
repeat until window 1 exists
delay 0.1
end repeat
click menu button "PDF" of sheet 1 of window 1
click menu item 2 of menu 1 of menu button "PDF" of sheet 1 of window 1
repeat until window Sichern exists
delay 0.1
end repeat
click button Sichern of window Sichern
if exists sheet 1 of window 1 then click button keepOrSkip of sheet 1 of window Sichern
end tell
end tell
Hilfreich?
0
hermann20
15.09.11
18:46
_mäusschen
Funktioniert perfekt, vielen Dank; auch für die weiterführende Quelle und den Sample Code.
Grüsse
Hermann
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
Daten zum Mac mini M4: Aufpreise, Spezifikation...
Mac mini M4 im ersten Test: Was hält der kleine...
Mac OS X: 25 Jahre Aqua, 25 Jahre Dock
Bald viel mehr HomeKit-kompatible Geräte? Apple...
Apple verbessert Bildschirm-Unterstützung beim ...
Facebook & Instagram: Zuckerberg kündigt Aus de...
PIN-Code erraten: Dauer
M4 Mac mini im Effizienztest: Hohe Ersparnis im...