Creer/Utiliser des scripts ds PSP

Scripts PSP


Présentation du tutoriel

Qu’est ce qu’un script

La  Barre Script

Quand faire un Script pour PSP ?

1/Faire un script

1.1/ Pour commencer à Enregistrer 1 Script

1.2/ Pour Arrêter l’enregistrement d’un Script

1.3/A propos de l’enregistrement d’un Script

2/Oui mais :

2.1/Si le script ne vous convient pas

2.2/Exécuter une Commande sans l’enregistrer

3/Modifier un script

3.1/ la fenêtre d’édition de Scripts

3.2/Edition d’une Commande de Script

3.3/Pour Supprimer une Commande de Script

4/Suppression Définitive d’un Script

5/ Utilisation des Scripts

5.1/Utiliser, Appliquer un Script dans PSP

5.2 /Options d’exécution d’un ou plusieurs scripts

5.2.1 /L’option d’exécution Pas à pas

5.2.2/ Annulation /Arrêt en Cours d’exécution

5.3 /Afficher la Palette de Visualisation de Sortie du Script

5.4/ Attribuer une Icone à un Script


 Qu’est ce qu’un script

Un script est un mini programme qui exécute des actions tout seul à l’intérieur d’un autre programme 

Je ne suis pas assez calée pour vous expliquer en détail ou vous en donner une définition exacte,

mais  vous trouverez surement des réponses sur le Net

Le moteur de script de PSP est  basé sur le langage de programmation Python.


 La  barre script

Menu Affichage/Barre d’outils/Script

Elle contient 11 commandes au minimum – 14 au maximum

Ces commandes sont aussi accessibles par le Menu Fichier/Script

D’ailleurs en passant par le Menu Fichier, vous verrez qu’il existe 3 autres commandes qui ne sont pas affichées dans la Barre Script par défaut :

Vider la Fenêtre de Sortie – Pas à Pas – Script Récent

Ces 3 commandes peuvent être ajoutées à la Barre Script par défaut via la personnalisation de PSP

Menu Affichage/Personnaliser – Onglet Commandes/Fichier


Quand faire un script pour PSP ?

Si lors de la création /retouche d’image il y a plusieurs  actions, commandes que vous répétez à chaque fois dans le même ordre,

alors en faire un script vous simplifiera la vie et vous fera gagner du temps. Un script est juste un enchainement de commandes .

Cependant il n’est pas possible de faire un script sur

La personnalisation de PSP –l’ancrage ou non des barres d’outils, palettes…- Les opération dans l’espace Gestion des photos-

Les modifications de profil CMJN - Les créations de dégradés

 

Certaines actions pourront êtres incluses dans 1 script, seulement en les notant avec 1 éditeur de texte :

Sélections de la Palette Options d’outils, opérations sur les Palettes Styles et Textures et Mélanger

Seuls les Modules  externes compatibles avec la fonction de script pourront être incluses

1/Faire un script

Pour le moment les liens semblent ne pas obeir, passez par le bas de la page

2/Oui mais...

3/Modifier un script

4/Suppression Définitive d’un Script


5/ Utilisation des Scripts


 Tutoriel CoeurKré@tions/ Janvier 2015

HAUT de PAGE

Script PSP


1/Faire un script

1.1/ Pour commencer à Enregistrer 1 Script

1.2/ Pour Arrêter l’enregistrement d’un Script

1.3/A propos de l’enregistrement d’un Script


1/Faire un script

Il existe plusieurs façons de faire un script, mais je vais me contenter de la plus simple

Affichez la Barre d’outils Script sur le bureau PSP


1.1/ Pour commencer à enregistrer 1 script

Ouvrez une image ou un calque sur le bureau

Menu Fichier/Script/Démarrer l’enregistrement

Ou si vous avez affiché la barre Script, cliquez sur commencer l’enregistrement

A partir de ce moment là, effectuez toutes les actions que vous voulez voir enregistrées  dans le script

 

Pour mon 1er essai par exemple, je me suis amusée à enregistrer un script Signature

(C’est un peu léger je vous l’accorde et n’en nécessite pas, mais il faut bien tester)

J’ai préparé mon outil tube à image sur ma signature puis j’ai effectué ces commandes par les icones de raccourcis

1- Fusionner tous les calques

2- Menu Calques/ Nouveau Calque Raster

3- Outil Tube A Image

4- Application de L’outil Tube à Image sur bas droit du nouveau raster

5- Réglage du Mode Calque sur Lumière Douce

6- Fusionner tous les calques

7- Arretez l'enregistrement

Rien de transcendant me direz vous mais pour apprendre la manipulation,  ça suffit.

1.2/ Pour arrêter l’enregistrement d’un script

Quand vous avez terminé votre script, cliquez sur « Sauvegarder l’enregistrement ….»

Une fenêtre s'ouvre

En haut le dossier par défaut dans lequel sera enregistré votre script.

( vous pouvez indiquer un autre chemin mais pour une 1ère laisser celui par défaut)

- Donnez un nom à votre script et enregistrez en cochant ou non les cases du bas de la fenêtre.

Les 3 cases en détails :

Enregistrer Styles&Textures :

Cochée ,les styles et textures qui s’appliqueront lors de l’exécution du script seront celles  actives dans la palette au moment de l’enregistrement

Décochée, les Styles Et Textures qui s’appliqueront lors de l’exécution du script seront celles  Actives dans la Palette au Moment de l’exécution du Script

Enregistrer les emplacements boites de dialogue :

Cochée ,toute la fenêtre de dialogue sera enregistrée

Décochée, permettra de choisir d’autres préférences de la fenêtre de dialogue lors de l’exécution

A utiliser si vous partagez le script par exemple

Suppr. Commandes annulées,  coché permettra de ne pas enregistrer dans le script  les commandes annulées

 

Le bouton description : permet de renseigner, donner un nom à votre script

 

 Pour résumer vous démarrez l’enregistrement du script, vous effectuez toutes les commandes prévues et vous enregistrez ! Simple non ?

 NB : Le bouton arrêter le script ne sert pas à arrêter l’enregistrement mais à stopper un script en cours d’exécution.


1.3/A propos de l’enregistrement d’un script

Pour des raisons de sécurité liées à l’éventualité de script malveillants, PSP stocke les fichiers scripts à 2 endroits sur le PC ;  

Et dans le dossier Corel/language/ votre langue /de vos programmes files

et dans le dossier Corel/ language/ votre langue /de vos documents

A chaque fois dans ces dossiers, 2 sous-dossiers 1 Scripts Sécurisés et 1 Scripts Réglementés

 

Scripts Sécurisés  ou Réglementés correspondent  à des Scripts de Mode Différents

Quand vous cherchez un script, PSP explore en 1er le dossier Réglementés, puis le Sécurisés

Le 1er script que vous enregistrerez sera Par Défaut dans le Dossier Script de Vos Documents 

Si vous changez de dossier d’enregistrement, c’est le dernier dossier utilisé qui sera utilisé lors des prochains enregistrements

A vous donc de bien vérifier le chemin d’enregistrement de vos scripts

 

Important : Si votre script contient les commandes du Menu Fichier suivantes :

Enregistrer – enregistrer sous-  Enregistrer une copie sous- Exporter /Fichier GIF optimisé, PNG optimisé, Jpeg optimisé -

Préférences /Emplacements des fichiers – Fermer - Fermer tout – Envoyer - Traitement groupé /Traiter - Traitement groupé /Renommer -

Exporter /Image cliquable - Exporter /Image fractionnée – Quitter

Il faudra obligatoirement l’enregistrer dans le dossier sécurisé


2/Oui mais ...

3/Modifier un script

4/Suppression Définitive d’un Script



Liens en grève ici aussi, utilisez la pagination en bas de page


 5/ Utilisation des Scripts & Options de scripts



Tutoriel CoeurKré@tions/Janvier 2015

HAUT de PAGE

PSP Scripts


2/Oui mais :

2.1/Si le script ne vous convient pas, cliquez sur annuler le script au lieu de l’enregistrer

2.2/Exécuter une Commande sans l’enregistrer

3/Modifier un script

3.1/ la fenêtre d’édition de Scripts

3.2/Edition d’une Commande de Script

3.3/Pour Supprimer une Commande de Script

4/Suppression Définitive d’un Script


 2/Oui mais :

2.1/Si le script ne vous convient pas, cliquez sur annuler le script au lieu de l’enregistrer

 

2.2/Si vous avez une commande à faire et que vous ne voulez pas qu’elle soit enregistrée dans le script

Appuyez sur le bouton pause

Effectuer votre ou vos commandes

Ré-appuyez sur pause pour reprendre l’enregistrement


 3/Modifier un script

Quelques Règles à savoir Avant Modification d’un Script

Rappels :

La petite case devant chaque action est desactivable, ce qui ne supprimera pas l’action mais l’empêchera de s’exécuter

Toutes les commandes où il est noté « Non modifiables ou en Italiques » ne sont pas Modifiables !

Il est juste possible de les Supprimer ou Désactiver

Les autres comme « ajouter  du bruit » dans mon exemple  sont Editables et Supprimables


 3.1/ La fenêtre d’édition de scripts

Dans la barre script  sélectionner le script à modifier

 

Puis cliquez sur « Modifier le script sélectionné » - Une fenêtre de dialogue s’ouvre

En 1, les différentes commandes qui s’exécutent pendant le script

En 2, les changements que vous pouvez faire sur ces commandes et les boutons pour sauvegarder ces changements

Notez aussi que :

Pour chaque action vous avez une petite case à cocher ou non selon que sous voulez executer ou pas la commande

Et que devant chaque action toujours, vous pouvez intervenir sur le Mode de cette action par un  Menu Déroulant ;

quand vous l’ouvrez vous pouvez changer le Mode de Lecture du Script et choisir d’afficher Par défaut, Interactif, ou Silencieux

Par défaut, sera le mode  de lecture du script tel que conçu – des fenêtres de pourront s’ouvrir en cours de lecture et demander votre accord pour continuer l’exécution du script

Silencieux sera le mode de lecture évitant l’affichage des boites de dialogue- aucun paramètres des commandes ne sera modifiables en cours d’exécution

Interactif sera le mode de lecture qui autorisera les interactions boites de dialogues /autres paramètres, ce qui permet d’ajuster certains réglages/paramètres d’outils utilisés dans le script - A choisir si vous partagez le script

A vous donc de configurer ces réglages selon le script pour en définir la lecture ensuite

 Remarque :

Le bouton "basculer en mode d’exécution" permet de passer du mode silencieux au mode interactif pendant l’exécution du script

La bordure autours bouton indique que le mode Interactif est actif.

Attention la bordure n’est pas de la plus grande visibilité !!!

Mode interactif activé Mode interactif désactivé


 3.2/Edition d’une Commande de Script

Ouvrez la fenêtre « Modifier le Script sélectionné »

Sélectionnez l’action à Modifier, puis Cliquer sur le Bouton Edition

La fenêtre de l’action s’ouvre et vous pouvez en changer les paramètres.

Par exemple, si je sélectionne « ajouter  du bruit », et clique sur le bouton Edition

la fenêtre ajouter du bruit s’ouvre et je peux alors en changer les réglages

 

Vous pouvez aussi si vous êtes bon en langage Python, modifiez le script en passant par le bouton Editeur de texte 

Je ne vous éclairerai cependant pas sur ce sujet !

Apres les Modifications,

Cliquez sur Enregistrer pour Modifier le Script Initial,

ou Enregistrer Sous, pour garder l’original et Sauvegarder Le Modifié sous un autre nom.

NB : il est possible de modifier ses scripts personnels ou ceux de Corel

Pour ceux définis par Corel, évitez d’y toucher si vous n’êtes pas pro en la matière …


3.3/Pour Supprimer une Commande de Script

Ouvrez la fenêtre « Modifier le Script Sélectionné »

Sélectionnez la Commande à Effacer et Cliquez sur le Bouton Supprimer

Cliquez sur Enregistrer pour modifier le script initial, ou enregistrer sous, pour garder l’original et sauvegarder le modifié sous un autre nom.

 

Rien de bien compliqué en somme pour écrire script dans PSP

Si vous êtes amenés à souvent répéter la même longue suite de commandes, n’hésitez pas à en rédiger !


 4/Suppression définitive d’un Script

Vous pouvez faire des essais de créations de script sans risques,

avec peu d’actions au départ pour vous familiariser avec l’emploi de cette fonction

(Le mieux est d’écrire sur papier avant de commencer l’enregistrement du script,

les différentes commandes à enchainer dans l’ordre où elles doivent l’être)

Vous pourrez toujours supprimer ces scripts d’essais ensuite

en passant par la Fenêtre "Gestionnaire de Ressources"

que vous afficherez en cliquant sur « Sélectionner le Script »

 

C’est dans cette même fenêtre que vous pourrez Renommer, Déplacer dans un sous dossier ou Copier un script pour le partager

Là aussi que vous pouvez choisir par le menu déroulant quel sous-dossier script afficher

 

C’est encore et toujours là , que vous voyez que PSP contient déjà plusieurs scripts

La commande du Menu Réglages/Traitement Rapide des Photos est un script par exemple

Explorez, testez les différents scripts que PSP propose !

5/ Utilisation des Scripts

Lien non fonctionnel actuellement ....

 


 Tutoriel CoeurKré@tions/Janvier 2015

HAUT de PAGE

PSP Scripts


 5/ Utilisation des scripts

5.1/Utiliser, Appliquer un Script dans PSP

5.2 /Options d’exécution d’un ou plusieurs scripts

5.2.1 /L’option d’exécution Pas à pas

5.2.2/ Annulation /Arrêt en Cours d’exécution

5.3 /Afficher la Palette de Visualisation de Sortie du Script

5.4/ Attribuer une Icone raccourci à un Script


 Vous pouvez trouvez des scripts sur le Net et dans ce cas il vous suffira de les coller dans les dossiers scripts de PSP

5.1/Utiliser, appliquer un script dans PSP

Ouvrez une image dans PSP

Sur la Barre des Scripts, Sélectionnez celui que vous voulez utiliser, puis Lancez son Exécution

Vous pouvez aussi Exécuter Plusieurs Scripts à la suite en sélectionnant le bouton adéquat

Dans ce cas une fenêtre s’ouvre vous permettant de choisir quels scripts exécuter et dans quel ordre


A gauche la liste des scripts (1) avec ascenseur vertical (2)

A droite la liste des scripts sélectionnés à exécuter à la suite dans l’ordre de leur exécution (5)

Pour placer un script dans ceux à exécuter, il suffit de double-cliquer dessus

Vous avez avant de lancer l’exécution de la suite de scripts, la possibilité de :

- Modifier l’ordre dans lequel ils s’exécuteront avec les 2 flèches à droite de la fenêtre

- Supprimer un script de la liste en le plaçant dans la poubelle à droite

- Le lancer en mode silencieux ou non


5.2 / Options d’exécution d’un ou plusieurs scripts

Vous pouvez  avant de lancer l’exécution :

- Choisir le mode de lecture interactif ou silencieux sans craindre d’incidence sur l’exécution

- Exécuter des scripts sur toutes les images ouvertes-(Voir Aide Corel)

- Appliquer seulement quelques actions d’un script à une image en sélectionnant l’option

« Pas à pas » du Menu Fichier/Script ou avec le bouton « pas à pas »de la barre script si vous l’avez personnalisée


 5.2.1 L’option d’exécution Pas à pas

Menu Fichier/Script/Pas à Pas

Lorsque vous choisissez de cocher cette option, Pas à Pas, le script s’exécutera en vous demandant d’agir pour chaque action à venir :

A chaque fois une fenêtre s’ouvrira vous donnant 3 choix pour la prochaine action

Continuer : appliquera la prochaine commande

Ignorer commande : saute la commande sur le point d’être exécutée et passe à la suivante

Arrêter scripts : arrête le script en cours

Cette option pas à pas, restera active sur toute exécution de scripts tant que ne l’aurez pas décochée


 5.2.2/Annulation /Arret en Cours d’exécution

Si vous regretter l’application d’un script sur une image, comme toute autre commande, vous pouvez l’annuler

par la flèche « Rétablir »    ou par la Palette Historique en fermant l’œil

Si vous avez exécuté plusieurs scripts à la suite automatiquement, il vous faudra cliquer sur Rétablir autant de fois que de scripts exécutés.

Vous pouvez aussi choisir d’arrêter l’exécution d’un ou plusieurs scripts en cours par le bouton

 

Dans ce cas PSP vous demandera de confirmer votre décision, terminera la commande en cours et le script s’arrêtera 

Les actions effectuées avant l’arrêt du script ne seront pas annulées

(Pas évident en mode normal tant l’exécution du ou des scripts est rapide.)


 5.3 /Afficher la Palette de Visualisation de Sortie du Script

Menu Affichage/palettes/Sortie du script (maj+F3)

Cette palette vous informe au fur et à mesure du déroulement du script en cours d’exécution.

C’est là que vous verrez si le script s’est bien exécuté ou pas,

et s’il y a eu souci vous pourrez voir à quel moment du script il s’est produit.

Pour effacer les infos de la palette script :

Menu Fichier/Script/vider la fenêtre de sortie

Ou cliquez sur le bouton dédié si vous avez personnalisé votre barre script

Ou clic droit dans la palette sortie de script, puis effacer.


5.4/ Attribuer une Icone à un Script

Vous pouvez attribuer une Icône à un Script, (personnel ou pas) pour la mettre dans votre Barre de Menu et y avoir un accès plus rapide.

Menu Affichage/Personnaliser/Onglet Script

Sélectionnez le Script à Lier avec le Menu Déroulant

Sélectionnez l’icône à Lier au Script choisi

Cliquer sur le Bouton Lier

La Liaison apparait dans le champ Scripts Liés

Par cette même fenêtre vous pouvez aussi supprimer la liaison d’un script et d’une icone

Pour afficher cette icône dans une de vos barres, sélectionnez le script lié et sans relâcher, déplacez l’icône jusqu’à la barre de votre choix

Fermez la fenêtre

Voilà je pense vous avoir dit l’essentiel sur le sujet et vous laisse consulter l’aide de Corel pour plus de détails si besoin.

Liens

Les scripts d’Anne Marie à insérer dans vos créations, tutoriels

Sheilsoft- Des scripts à acheter pour toutes versions PSP


 Tutoriel CoeurKré@tions/Janvier 2015

HAUT de PAGE

Créer un site gratuit avec e-monsite - Signaler un contenu illicite sur ce site