Yanıtlar:
Evet, bu mümkün.
Göreviniz için Script Editor.app veya Automator.app ile kullanabilirsiniz . Automator.app öğesini seçerseniz , AppleScript parçacıklarınızı gömmek için AppleScript Çalıştır eylemini kullanarak .
Tuş basışlarını otomatikleştirmek için AppleScript kullanmaya bir göz atın, AppleScript'te bir tuş basışını nasıl otomatikleştirebilirim? En üstteki cevaptan bir örnek:
delay 0.5 -- time to release modifier keys if for example the script is run with command-R tell application "System Events" to tell process "Adobe Digital Editions" try key down option delay 0.1 click menu bar item 1 of menu bar 1 end try key up option end tell
Bir ekran görüntüsü almak için sayısız yaklaşım var. Bu soru iyi bir başlangıç noktasıdır, ekran görüntüsü alın ve masaüstünüze şimdiki adıyla kaydedin :
set theDesktop to POSIX path of (path to desktop as string) set theCurrentDate to current date set shellCommand to "/usr/sbin/screencapture " & quoted form of (theDesktop & "Screen Shot" & theCurrentDate & ".png") do shell script shellCommand
Fareyi simüle etmek daha zordur, ancak muhtemeldir, bkz. Ekranda herhangi bir yerde fare tıklaması ile dikte etmenin bir yolu var mı? . AppleScript'in GUI komut dosyası, ekrandaki belirli öğelerle etkileşimde bulunmak için tasarlanmıştır.
Lütfen bu işlemi telif hakkı korumasını atlamak için kullanmayın.