0 votes

Besoin d'automatiser le copier/coller de la sélection graphique de l'aperçu vers Google Doc

Je dois coller des sélections rectangulaires séquentielles d'un PNG ouvert dans Aperçu dans un document Google désigné. Je pense qu'AppleScript est le meilleur candidat pour cela, mais je suis ouvert à l'utilisation d'un langage plus familier comme Python ou JS. Voici un pseudo-code approximatif de ce que je veux faire.

   Define Hot Keys for CopyPaste and Done
   File Dialog to select destination Google Doc
   Open destination doc
   Set insertion point at end of destination doc
   Until Done key pressed:
       Activate Preview window
       On CopyPaste key pressed:
           Copy current selection from Preview
           Paste to destination doc
           Insert two newlines

L'objectif est d'accélérer les nombreuses opérations de copier/coller que j'effectue actuellement en faisant Cmd-C, en cliquant sur la fenêtre de destination, Cmd-V, Enter, Enter, en cliquant sur Preview (pour pouvoir faire la sélection suivante).

0voto

Mike Ellis Points 101

Ce qui suit fonctionne pour moi sous OS X 10.9 :

Dans ~/bin/preview2chrome.scpt,

tell application "Preview" to activate
tell application "System Events"
    tell process "Preview"
        keystroke "c" using command down
    end tell
end tell
delay 0.5

tell application "Google Chrome" to activate
tell application "System Events"
    tell process "Chrome"
        keystroke "v" using command down
        keystroke return
        keystroke return
    end tell
end tell

delay 0.5
tell application "Preview" to activate

Dans ~/Bibliothèque/Services un service Run Shell script nommé Preview2Chrome.workflow contenant :

/usr/bin/osascript /Users/mellis/bin/preview2chrome.scpt

Option-V assignée comme touche de raccourci pour Preview2Chrome.workflow .

Cette solution nécessite d'ouvrir manuellement le Google Doc de destination et d'en faire l'onglet actif d'une fenêtre Chrome active, toutes les autres fenêtres Chrome étant réduites. Ce n'est pas très contraignant pour moi, mais ce serait bien d'avoir une solution qui sache comment coller dans le document de destination, quels que soient les onglets et les fenêtres actifs.

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