Bonjour,
Voici un opération que je fais régulièrement à la main.
Je crée mon fichier PDF en lui donnant un nom comportant une base mobile et un base fixe, genre :
LeNomDuFichierQuiVarieÀChaqueFois-IDnnnn.SLX.PDF
Les deux parties en gras sont celles qui varient (elle varient en contenu ET en nombre de caractères). La partie gras soulignée est l'identifiant unique, c'est un nombre.
Donc, avec ça, je dois effectuer les actions suivantes.
Copier le nom complet du fichier et le coller dans un code xml qui lui ne varie jamais. Ce qui donne en gros
Le début du code xml "nomdufichier" la fin du code xml
(il existe des variantes du genre : Le début du code xml "nomdufichier" page1 "nomdufichier" page2 la fin du code xml mais je ne pense pas que ça fasse une grosse différence à programmer, ce serait juste un automator différent).
Le nom du xml lui ne change jamais (on l'appelle perso.xml)
Et ensuite je mets les 2 fichiers (le pdf et le xml) dans un dossier qui est nommé par l'identifiant unique indiqué en gras-souligné.
Donc en résumé, il faudrait réussiir à, quand j'appelle l'un de mes fichiers pdf
1 - copier le nom complet du fichier que j'appelle (ça devient la variable1)
2 - coller le début du code (qui est toujours identique) + le nom du fichier (la variable1) + la fin du code (qui est toujours identique aussi)
3 - enregistrer le résultat obtenu en xml avec le nom "perso.xml"
4 - extraire de la variable1 une variable2 qui est le texte compris entre "-ID" et ".SLX.pdf"
5 - créer un dossier
6 - nommer ce dossier par la variable2
7 - coller le fichier pdf appelé et le xml créé dans ce dossier
On avait déjà réussi à faire une partie de la programmation (créer un dossier à partir d'un nom de fichier et y coller ledit fichier) pour un autre usage :
http://forums.macg.co/mac-os-x/creer-un-nom-de-dossier-a-partir-d-un-nom-de-fichier-255904.html
Donc avant de commencer à essayer de programmer ça, je voudrais déjà avoir une opinion de est-ce faisable en automator, et ensuite est-ce qu'un débutant (moi, quoi) en est capable.
Voici un opération que je fais régulièrement à la main.
Je crée mon fichier PDF en lui donnant un nom comportant une base mobile et un base fixe, genre :
LeNomDuFichierQuiVarieÀChaqueFois-IDnnnn.SLX.PDF
Les deux parties en gras sont celles qui varient (elle varient en contenu ET en nombre de caractères). La partie gras soulignée est l'identifiant unique, c'est un nombre.
Donc, avec ça, je dois effectuer les actions suivantes.
Copier le nom complet du fichier et le coller dans un code xml qui lui ne varie jamais. Ce qui donne en gros
Le début du code xml "nomdufichier" la fin du code xml
(il existe des variantes du genre : Le début du code xml "nomdufichier" page1 "nomdufichier" page2 la fin du code xml mais je ne pense pas que ça fasse une grosse différence à programmer, ce serait juste un automator différent).
Le nom du xml lui ne change jamais (on l'appelle perso.xml)
Et ensuite je mets les 2 fichiers (le pdf et le xml) dans un dossier qui est nommé par l'identifiant unique indiqué en gras-souligné.
Donc en résumé, il faudrait réussiir à, quand j'appelle l'un de mes fichiers pdf
1 - copier le nom complet du fichier que j'appelle (ça devient la variable1)
2 - coller le début du code (qui est toujours identique) + le nom du fichier (la variable1) + la fin du code (qui est toujours identique aussi)
3 - enregistrer le résultat obtenu en xml avec le nom "perso.xml"
4 - extraire de la variable1 une variable2 qui est le texte compris entre "-ID" et ".SLX.pdf"
5 - créer un dossier
6 - nommer ce dossier par la variable2
7 - coller le fichier pdf appelé et le xml créé dans ce dossier
On avait déjà réussi à faire une partie de la programmation (créer un dossier à partir d'un nom de fichier et y coller ledit fichier) pour un autre usage :
http://forums.macg.co/mac-os-x/creer-un-nom-de-dossier-a-partir-d-un-nom-de-fichier-255904.html
Donc avant de commencer à essayer de programmer ça, je voudrais déjà avoir une opinion de est-ce faisable en automator, et ensuite est-ce qu'un débutant (moi, quoi) en est capable.