hilfdirselbst.ch
Facebook Twitter gamper-media
Mac OS X enthält verschiedene integrierte Werkzeuge und Technologien, mit denen sich gängige Aufgaben schnell und einfach automatisieren lassen.
mcrudi
Beiträge: 16
18. Dez 2017, 12:05
Beitrag #1 von 4
Bewertung:
(1892 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Preview Keystrokes unter Sierra


Hallo zusammen,

unter OS X Sierra haben sich scheinbar die Keystrokes verändert.
Bei meiner alten Programmierung unter Yosemite lief alles noch perfekt.
Folgender Code:
Code
tell application "Preview"  
open dateiname
tell application "System Events" to tell process "Preview"
set frontmost to true
keystroke "s" using {option down, command down, shift down}
tell pop up button 1 of group 1 of sheet 1 of window 1
click
click menu item "JPEG" of menu 1
end tell
click button "Sichern" of sheet 1 of window 1
end tell
return stoppen
delay 1
close front document
end tell

Wurde ohne Probleme ausgeführt. Nach einem Update geht das nicht mehr.
Hat jemand eine Idee, was ich ändern muss? Das Programm stop nach keystroke "s"...
Viele Grüße,

Mcrudi
(Dieser Beitrag wurde von Hans Haesler am 18. Dez 2017, 20:53 geändert)
Top
 
X
Hans Haesler  M  p
Beiträge: 5588
18. Dez 2017, 20:55
Beitrag #2 von 4
Beitrag ID: #561520
Bewertung:
(1866 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Preview Keystrokes unter Sierra


Hallo Mcrudi,

ich habe nun den Laptop gestartet, auf welchem MacOS "Sierra" installiert ist.

Weil Dein Script nicht lauffähig ist (was ist dateiname und stoppen?), habe ich diese beiden Zeilen deaktiviert.

Danach eine beliebige ".png"-Datei geöffnet und das Script gestartet.
Ergebnis: Keine Fehlermeldung. Die Datei wird als ".jpg" gespeichert.
Keine Ahnung, weshalb es bei Dir nicht klappen will.

Gruss, Hans
als Antwort auf: [#561495] Top
 
mcrudi
Beiträge: 16
19. Dez 2017, 08:19
Beitrag #3 von 4
Beitrag ID: #561525
Bewertung:
(1844 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Preview Keystrokes unter Sierra


Hallo Hans,

Die beiden Variablen kommen aus dem restlichen Script und ich habe mich ein wenig vertan.
Der Rechner, auf dem das Script laufen soll war nagelneu und wurde mit HighSierra ausgeliefert. Mit dem neuesten Betriebssystem von Apple und meinem Script aus Yosemite lief das Script tatsächlich nicht. Ich habe (Auch weil ich HighSierra noch nicht im Einsatz hatte) den Rechner auf Sierra "downgegradet". Jetzt läuft das Script ohne Probleme.
Was hat Apple nur mit seinem Betriebssystem gemacht? Man hört ja nur noch schlimme Dinge...
Wie dem auch sei...
Vielen Dank für deine Unterstützung Hans.

Gruß,
Mcrudi
als Antwort auf: [#561520] Top
 
Hans Haesler  M  p
Beiträge: 5588
19. Dez 2017, 09:05
Beitrag #4 von 4
Beitrag ID: #561527
Bewertung:
(1834 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Preview Keystrokes unter Sierra


Hallo Mcrudi,

ach sooo ...

Nun, ich verwende immer noch "Mavericks" und fahre sehr gut damit.

Aber nächstens werde ich auf einer anderen Partition auch "HighSierra" installieren müssen.
Wohl oder Übel. Um nicht ins Hintertreffen zu geraten.

Gruss, Hans
als Antwort auf: [#561525] Top
 
X