Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.os.mac-os.x > #98581

Gestion de captures d'écran par AppleScript [Was: Utilitaire de capture d'écran ?]

From pehache <pehache.7@gmail.com>
Newsgroups fr.comp.os.mac-os.x, fr.comp.sys.mac.programmation
Subject Gestion de captures d'écran par AppleScript [Was: Utilitaire de capture d'écran ?]
Followup-To fr.comp.sys.mac.programmation
Date 2022-02-08 12:31 +0100
Message-ID <j6f2l9Fto6qU1@mid.individual.net> (permalink)
References <j4noi9Fqs7sU1@mid.individual.net> <st2t5p$8pp$1@rasp.pasdenom.info> <st2ung$bpd$1@rasp.pasdenom.info> <j5l86rFgmigU1@mid.individual.net>

Cross-posted to 2 groups.

Followups directed to: fr.comp.sys.mac.programmation

Show all headers | View raw


xpost + fu2

Le 29/01/2022 à 17:27, pehache a écrit :
> 
> Entre-temps Lightshot s'est remis à fonctionner : les vapeurs de 
> CloudFlare vont et viennent...
> 
> Si ça recommence trop souvent j'essaierai de faire un script (AS et/ou 
> bash) pour enchaîner les opérations avec les outils de base de l'OS 
> (capture, ouverture dans Aperçu, copie vers un dossier synchronisé... Le 
> seul truc que je ne vois pas trop à priori sera d'assigner un raccourci 
> clavier)

Lightshot fonctionne toujours, mais au cas où je me suis lancé un script 
pour faire la même chose :
- copie d'écran vers un fichier
- édition du fichier dans Aperçu
- copie éventuelle vers un dossier synchronisé avec un serveur web
- copie de l'URL dans le presse-papier

J'ai commencé par faire un shell script :
https://pastebin.com/L9V2Ccr1

Il y a l'utilitaire "screencapture" qui fait le job (et l'option "-P" 
permet d'ouvrir direct la capture dans Aperçu), et aussi "pbcopy" pour 
copier dans le presse-papier.

Pour pouvoir assigner un raccourci j'ai dû d'abord créer un service avec 
Automator, qui fait une seule chose : appeler le script.

Ca marche, mais avec un (tout petit) inconvénient : à la fin il reste 
une fenêtre Terminal ouverte, et également l'image reste ouverte dans 
Aperçu.

Pour une meilleure intégration à macOS j'ai ensuite fait la même chose 
en AppleScript (en tâtonnant beaucoup, je n'en fais quasiment jamais) :
https://pastebin.com/jXmw4e5P

Ca marche aussi, et les inconvénients précédents sont supprimés. Et les 
boîtes de dialogue sont plus pratiques (?) que le Terminal.

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.


-- 
"...sois ouvert aux idées des autres pour peu qu'elles aillent dans le
même sens que les tiennes.", ST sur fr.bio.medecine
ST passe le mur du çon : <j3nn2hFmqj7U1@mid.individual.net>

Back to fr.comp.os.mac-os.x | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Utilitaire de capture d'écran ? pehache <pehache.7@gmail.com> - 2022-01-18 13:02 +0100
  Re: Utilitaire de capture d'écran ? DV <dv@reply-to.not.invalid> - 2022-01-18 12:13 +0000
  Re: Utilitaire de capture d'écran ? "Néo, l'Élu" <neo-de-matrix@meta-science.fr> - 2022-01-23 14:20 +0000
  Re: Utilitaire de capture d'écran ? DV <dv@reply-to.not.invalid> - 2022-01-29 08:16 +0000
    Re: Utilitaire de capture d'écran ? DV <dv@reply-to.not.invalid> - 2022-01-29 08:43 +0000
      Re: Utilitaire de capture d'écran ? "M.V." <mv@gmail.com.invalid> - 2022-01-29 09:14 +0000
        Re: Utilitaire de capture d'écran ? Jean-Noël Chavannes <vade.retro.spama@free.fr> - 2022-01-29 10:50 +0100
          Re: Utilitaire de capture d'écran ? "Néo, l'Élu" <neo-de-matrix@meta-science.fr> - 2022-01-29 16:11 +0000
      Re: Utilitaire de capture d'écran ? pehache <pehache.7@gmail.com> - 2022-01-29 17:27 +0100
        Gestion de captures d'écran par AppleScript [Was: Utilitaire de capture d'écran ?] pehache <pehache.7@gmail.com> - 2022-02-08 12:31 +0100
          Monterey VirtualBox (was: Gestion de captures d'écran par AppleScript) Jean-Pierre Kuypers <Kuypers@address.invalid> - 2022-02-08 19:37 +0100
            Re: Monterey VirtualBox Fleuger <g4fleurot@free.fr.invalid> - 2022-02-08 18:54 +0000
              Re: Monterey VirtualBox Jean-Pierre Kuypers <Kuypers@address.invalid> - 2022-02-08 20:33 +0100
                Re: Monterey VirtualBox Fleuger <g4fleurot@free.fr.invalid> - 2022-02-09 12:47 +0000
                Re: Monterey VirtualBox Fleuger <g4fleurot@free.fr.invalid> - 2022-02-09 19:31 +0000
                Re: Monterey VirtualBox Fleuger <g4fleurot@free.fr.invalid> - 2022-02-13 18:32 +0000
                Re: Monterey VirtualBox Jean-Pierre Kuypers <Kuypers@address.invalid> - 2022-02-13 21:03 +0100
                Re: Monterey VirtualBox Fleuger <g4fleurot@free.fr.invalid> - 2022-02-14 07:44 +0000
                Re: Monterey VirtualBox Fleuger <g4fleurot@free.fr.invalid> - 2022-02-14 10:39 +0000

csiph-web