Utilizzo di Automator per scattare una schermata da Adobe Digital Editions, Pagina giù e ripetere

0

C'è un modo per far sì che Automator.app di OS X effettui ripetutamente schermate di un libro in Adobe Digital Editions? Quindi il compito che faccio è:

  1. Cmd + Maiusc + 4
  2. barra spaziatrice
  3. clic del mouse
  4. pagina giù
  5. ripetizione ...

Può essere automatizzato?

    
posta Thomas 15.09.2015 - 10:48
fonte

1 risposta

1

Sì, questo è possibile.

Puoi utilizzare con Script Editor.app o Automator.app per la tua attività. Se selezioni Automator.app , utilizzando l'azione Esegui AppleScript per incorporare gli snippet di AppleScript.

AppleScript: simulazione delle pressioni dei tasti

Dai un'occhiata a AppleScript per automatizzare le pressioni dei tasti, Come automatizzare la pressione di un tasto in AppleScript? Un esempio dalla risposta più importante:

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

AppleScript: cattura screenshot

Per scattare una schermata, ci sono numerosi approcci. Questa domanda è un buon punto di partenza, Scatta una schermata e salva sul desktop con l'ora corrente come il nome :

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

AppleScript: clic del mouse

La simulazione del mouse è più complicata ma probabilmente possibile, vedi Esiste un modo per simulare un clic del mouse ovunque su uno schermo in Dictate? . Lo scripting della GUI di AppleScript è progettato per interagire con elementi specifici sullo schermo.

A parte: problemi di copyright

Non utilizzare questa procedura per evitare la protezione del copyright.

    
risposta data 15.09.2015 - 11:28
fonte

Leggi altre domande sui tag