UTILISATION DE ScriptListenerJS.log pour les JAVASCRIPTS
Les renseignements suivants se situent dans le fichier
Guide de ref.JavaScript.pdf chapitre 3 Gestionnaire de scripts
dans :
C:\Program Files\Adobe\Adobe Photoshop CS2\Guide des scripts


Pour resumer :
chercher le fichier " ScriptListener.8li " dans le dossier ou vous avez installe Photoshop
copie le dans ....... \Adobe
Photoshop CS2\Modules externes\Adobe Photoshop Only\Automatisation
ce qui va creer un fichier nomme "
ScriptingListenerJS.log " dans C:\ pou
PC ou sur le bureau dans MAC.
Ce fichier enregistre toutes les actions effectuees dans photoshop ( enfin presque toutes ) en language jsx
et chaque action est separee de la suivante par ceci :
// =======================================================
MAIS JE PREFERE EXPLIQUER LA DEMARCHE PAR QUELQUES IMAGES
J ouvre d abord un fichier dans photoshop.
Puis j efface tout ce qui se trouve dans le fichier
ScriptingListenerJS.log ( qui se situe dans C:\ ) et je l enregistre vide:

Je reviens dans photoshop ou j execute le travail que je desire avoir
en script Java . Ici j ai fais :
Dupliquer le calque,
Reglages Desaturation,
Aplatir l image.
Et voici ce que j obtiens dans ScriptingListenerJS.log :

J enregistre ce fichier sous le nom de Desaturation.jsx ( ou .js )
et je le place dans
C:\Program Files\Adobe\Adobe Photoshop CS2\Paramètres prédéfinis\Scripts
avec ceux installes par photoshop.
Je peux alors l utiliser comme cela :


Ou l introduire dans un script .atn de la meme facon.
Ou l inserer dans un autre script jsx.
En esperant avoir ete assez clair.......