Bien le bonjour.

Je cherche à modifier le comportement de sauvegarde d'une macro (recorded par l'utilisateur) à l'aide du développement d'un plug-in. Je n'ai aucune piste à par les réflexions que j'ai pu avoir du genre : capturer l'événement d'écriture d'un fichier, tester son extension. Si effectivement c'est une macro qui a été enregistrée, alors j'ouvre le fichier et je le traite (la partie facile quoi). Mais je ne sais pas (et ne trouve pas) comment faire.

Le seul truc que je sais c'est que je veux modifier les opérations d'ouverture et d'écriture de fichiers de la macro de la manière suivante, de sorte que quand on lance la macro, des dialogbox apparaissent à l'ouverture et à la fermeture pour choisir les fichiers d'entrée et de sortie.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
//avant
open("C:\\...\\Pictures\\manga_avatar.jpg");
run("North");
run("Add Noise");
saveAs("Tiff", "C:\\...\\Pictures\\manga_avatar.tif");
 
//après
open();
run("North");
run("Add Noise");
saveAs("Tiff");
A part lancer un hello world, je ne suis pas allé bien loin au niveau plug-in, ne sachant pas vers quoi me trouver. Voila, si vous avez des idées, n'hésitez pas.