Comment utiliser des Actions ou Scripts dans Photoshop

Comment utiliser des Actions ou Scripts dans Photoshop

Ce tutoriel est écrit avec Photoshop CS 5 et concerne également certaines versions antérieures.

Mise a jour : (03 mai 22) mise à jour du lien pour le fichier Photoshop Scripting plugin 1.02a

 

Un script est une suite de commandes (fonctions) qui sont mémorisées dans un seul fichier au format .ATN. Un fichier .atn peut contenir une ou plusieurs actions (scipts). Dans Photoshop le terme Script a été remplacé par le terme action, sauf pour les scripts en .js ou .jsx

Pour utiliser des scripts/actions (fichiers .atn) dans Photoshop on les charge dans le panneau Scripts (Actions). Dans ce panneau (palette) on peut soit les ajouter (charger) soit remplacer tous les scripts par le nouveau fichier .atn, cela dépend de la commande utilisée dans le menu (c’est le chargement à la demande). Il est également possible d’ajouter des scripts/actions de façon permanente dans Photoshop, il faut copier/coller manuellement le(les) fichiers(s) .atn dans un répertoire de Photoshop.

Charger des scripts à la demande

afficher le panneau Scripts par le menu Fenêtre / Scripts ou Alt + F9

cliquer en haut à droite sur la petite flèche pour ouvrir le menu du panneau

dans le menu déroulant qui apparait choisir la ligne Charger des scripts

Charger des scripts

l’explorateur de Windows s’ouvre : sélectionner le fichier .atn désiré puis valider

Le script apparaît directement dans le panneau Scripts

Ajouter des scripts dans Photoshop

Utiliser un script :

Dans un fichier .atn il peut y avoir un ou plusieurs scripts donc il faut d’abord afficher le ou les scripts contenus dans l’ensemble de scripts (la ligne horizontale qui apparaît dans le panneau Scripts avec une icône en forme de dossier).

cliquer sur la flèche horizontale en forme de triangle, en début de ligne de l’ensemble de script : elle se transforme en flèche verticale et l’on voit le contenu apparaitre. Il y a une ou plusieurs lignes, chaque ligne correspond à un script différent.

sélectionner la ligne du script désiré : on l’identifie par son libellé, son nom (ce nom est modifiable en faisant un double clic dessus).

pour lancer le script : appuyer sur l’icône en forme de flèche tout en bas du panneau Exécuter la sélection

Exécuter la sélection

Il y a déjà des scripts dans Photoshop, on y accède par le menu du panneau, tout en bas vous avez une liste avec des ensembles de scripts, donc dans chaque ligne il y a plusieurs scripts : Commandes, Cadres, Effets d’image

Ajouter manuellement des scripts dans Photoshop

ouvrir l’explorateur de Windows (ou Poste de travail)

copier le ou les fichiers .atn, à partir de leur emplacement

aller dans le dossier :
C:\Program Files\Adobe\Photoshop… \Paramètres prédéfinis (ou Presets)\Scripts (ou Scripts Photoshop)

coller le ou les fichiers(s) .atn dans ce dossier, par exemple Script personnel 01.atn

Ajouter des scripts dans Photoshop

Pour un Windows en 64 bits il y a également une version de Photoshop en 64 bits dans \ Adobe Photoshop … (64 Bit).

ouvrir Photoshop

Les scripts sont accessibles dans le panneau Scripts par le menu du panneau (petite flèche en haut à droite).

Ajouter des scripts dans Photoshop

Il suffit de sélectionner la ligne et le script apparaît dans le panneau Scripts.

Ajouter des scripts dans Photoshop

Configurer le fonctionnement des scripts

Attribuer une touche du clavier à un script

Il est possible d’attribuer une touche du clavier (une des touches de fonction F uniquement) à un script, afin de le lancer directement en appuyant sur cette touche, par exemple F2, F3 ou Ctrl + F2

sélectionner la ligne du script dans le panneau Scripts

cliquer sur la petite flèche en haut à droite pour ouvrir le menu du panneau

dans le menu déroulant : choisir Options de scripts

ou faire un double-clic sur la ligne du script dans sa partie droite, vide

Options de scripts

dans la fenêtre : choisir une des touches de fonction

Toutes les touches ne sont pas disponibles. On peut combiner les touches de fonction F avec la touche Maj (majuscule) et/ou avec la touche Ctrl (Commande).

Options de scripts

Une fois la touche choisie et la fenêtre validée, les touches apparaissent sur la ligne du script, à droite. Ensuite en appuyant sur la touche choisie cela lance automatiquement le script, ici j’ai choisi une combinaison de touche Maj + F4.

Dans cette même fenêtre des options on peut également attribuer une couleur à un script, il suffit de la sélectionner dans le menu déroulant Couleur.

Désactiver un script

Il est possible de désactiver temporairement un script dans le panneau Scripts, par exemple pour éviter d’appuyer sur sa touche de fonction par erreur.

cliquer directement sur la petite icône en forme de coche en début de ligne du script que l’on veut désactiver et accepter le message qui apparaît : le script est désactivé et la touche de fonction également (elle n’exécute plus le script).

Désactiver un script

Pour réactiver le script il suffit de cocher l’icône coche en début de ligne.

Pour qu’un script puisse être lancé (avec sa touche de fonction) il faut qu’il soit présent dans le panneau Scripts.

On peut donc supprimer complètement le script du panneau en le déplaçant vers l’icône de la corbeille. Cela n’a pour effet que de le supprimer du panneau mais ne le détruit pas réellement, il est toujours présent sur le disque dur. Sauf si c’est un script personnel et que vous ne l’avez pas enregistré sous la forme d’un fichier .atn, dans ce cas il est perdu !

Donc si on crée un script il faut penser à l’enregistrer physiquement sur le disque dur. Il suffit pour cela de sélectionner la ligne de l’ensemble de script, puis d’utiliser la commande Enregistrer les scripts…, dans le menu du panneau (flèche en haut à droite).

Bien sûr on peut également supprimer la touche de fonction : il suffit de retourner dans les options et de sélectionner Sans en face de Touche de fonction.

Réinitialiser le panneau Scripts

Il existe une commande qui permet de ré-initialiser le contenu du panneau Scripts.

pour réinitialiser : cliquer sur le menu du panneau (flèche en haut à droite) et dans le menu qui apparaît choisir la ligne Réinitialiser les scripts. Cela va afficher à nouveau l’ensemble Scripts par défaut et supprimer tous les scripts ajoutés manuellement, sauf si dans le message qui s’affiche vous sélectionnez Ajouter. Dans ce cas cela ajoute l’ensemble Scripts par défaut, au contenu du panneau. À vous de faire le tri ensuite.

Le fait de supprimer des ensemble de scripts dans le panneau ne les supprime pas du disque dur. Si vous avez ajouté manuellement des fichiers .atn dans le sous-dossier de Photoshop : ils sont toujours présents dans le bas de la liste du menu du panneau. Cela ne les supprime pas.

Script en JavaScript (JS JSX)

Les scripts écrit en JavaScript sont plus puissants que ceux en .atn, car ils acceptent certaines commandes plus complexes, que ne mémorisent pas les scripts .atn.

Photoshop dispose par défaut d’un certain nombre des scripts complexes. On y accède par le menu Fichier / Scripts. Dans ce menu vous avez par exemple : Processeur d’images qui est un script qui fait apparaître une fenêtre de fonctions.

On peut également charger des scripts complexes externes.

pour charger des scripts complexes externes : utiliser le menu : Fichier / Scripts / Parcourir

dans l’explorateur de Windows qui s’ouvre : choisir un fichier .JS ou .JSX sur le disque dur

Attention : un script .JS ou .JSX est lancé dès son ouverture : au moment où vous le chargez il se lance aussitôt !

Scripts pour Photoshop 7

Si vous avez Photoshop 7 il existe un plugin créé par Adobe qui implémente cette fonction dans le programme. Ce plugin se nomme Photoshop Scripting plugin 1.02a.

Anciennement Adobe fournissait le plugin directement mais comme maintenant il est ancien, il se trouve sur le serveur FTP de Adobe.

Pour accéder au Serveur FTP, qui est un protocole différent de HTTP, il faut se connecter au FTP Adobe.
La procédure est décrite dans ce tutoriel https://www.photoshoplus.fr/formes-adobe/

La méthode la plus rapide est d’utiliser l’ancien programme Internet Explorer, car les accès FTP ont été supprimés dans les navigateurs Internet actuels (pour des problèmes de sécurité). Le serveur Adobe n’est pas concerné par ce problème de sécurité des FTP, il est fiable.

Sur le serveur FTP Adobe il faut aller sur ce lien Serveur FTP Adobe

et télécharger le fichier PhotoshopScripting102a.exe (4.5 Mo)

Il faut télécharger ce fichier sur votre ordinateur puis l’exécuter ensuite après avoir fermé (quitter) Photoshop 7. N’ayant plus Photoshop 7 je n’ai pas testé la procédure.

Si vous n’arrivez pas à télécharger le fichier sur le FTP – ▶ Contactez-moi…

Autres tutoriel sur les scripts

Vous pouvez également lire cet autre tutoriel avec des exemples ▶ Utilisation des Actions ou des Scripts dans Photoshop

 

Ce tutoriel est la propriété du site Photoshoplus. Toute reproduction, exploitation ou diffusion du présent document est interdite.