Sujet : Re: Gestion de captures d'écran par AppleScript [Was: Utilitaire de capture d'écran ?]
De : benoit (at) *nospam* leraillez.com.invalid ("Benoît L.")
Groupes : fr.comp.sys.mac.programmationDate : 08. Feb 2022, 15:16:15
Autres entêtes
Organisation : C'est celui qui dit qui est
Message-ID : <62027b2f$0$28585$426a74cc@news.free.fr>
References : 1 2 3 4 5
User-Agent : MacCafe/2.06 (macOS 10.15.7 (19H1615) - MacBookPro14,2)
Ni vu ni connu, le 8 février 2022 à 12:31, pehache osa écrire :
Juste un petit truc : je n'ai pas trouvé comment faire la capture par
une instruction AppleScript native, je lance la commande "screencapture"
par un appel shell script. Ce n'est pas très important, c'est juste par
curiosité de savoir si on peut faire autrement.
>
tell application "System Events" to keystroke "3" using {command down,
shift down}
Sinon j’ai trouvé ça comme base :
set theDate to do shell script "date +%Y_%m_%d_%H%M%S"
set theTempPath to POSIX path of (path to desktop)
set thePath to theTempPath & "screenCapture_" & theDate & ".png"
do shell script "screencapture -R320,210,848,440 -tpng" & space & quoted
form of thePath
-- L'écologie est à l'économie ce que l'astrologie est à l'astronomie.