0 votes

Utilisation d'Automator pour faire une capture d'écran à partir d'Adobe Digital Editions, Page Down et répéter

Y at-il un moyen d'avoir OS X's Automator.app répétitivement prendre des captures d'écran d'un livre dans Adobe Digital Editions ? Donc, moi faire la tâche implique :

  1. Cmd + Shift + 4
  2. space bar
  3. clic de souris
  4. page down
  5. répéter

Cela peut-il être automatisé ?

1voto

Graham Miln Points 39606

Oui, c'est possible.

Vous pouvez utiliser avec scriptEditeur.app ou Automator.app pour votre tâche. Si vous choisissez Automator.app en utilisant le Exécuter AppleScript pour intégrer vos extraits d'AppleScript.

AppleScript : Simulation de la pression des touches

Regardez comment utiliser AppleScript pour automatiser les pressions sur les touches, Comment automatiser une pression sur une touche dans AppleScript ? Un exemple de la réponse du haut :

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 : Capture de captures d'écran

Pour faire une capture d'écran, il existe de nombreuses approches. Cette question est un bon point de départ, Faites une capture d'écran et enregistrez-la sur le bureau en indiquant l'heure actuelle comme nom. :

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 : Clics de souris

Simuler la souris est plus délicat mais probablement possible, voir Existe-t-il un moyen de simuler un clic de souris n'importe où sur l'écran dans Dictate ? . Le script GUI d'AppleScript est conçu pour interagir avec des éléments spécifiques de l'écran.

Aside : Problèmes de droits d'auteur

Veuillez ne pas utiliser ce processus pour contourner la protection des droits d'auteur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X