Jump to content


Photo

assembler des PDF dans 132 répertoires...


  • Please log in to reply
4 replies to this topic

#1 deroot

deroot

    iCeinture jaune

  • Membres
  • 58 posts
  • Location:Montpellier

Posted 04 February 2009 - 09:40 AM

Bonjour à tous,
newbies dans l'art du script, j'ai recherché sur la toile une solution que je n'ai malheureusement pas trouvé.
Je dois faire des pdf à partir d'images dans un répertoire puis assembler tous les pdf de ce répertoire en 1 document pdf et ceci pour 132 répertoires...
Pour le non du document j'ai la solution, pour le reste aussi ayant refais le script de Sylvain Ganel (Construire un PDF à partir d’une sélection d’images) qui était encore disponible sur son site avant hier soir, mais plus depuis hier :rolleyes: Why ?!! Pourquoi l'a-t-il enlevé, c'était didactique, bien expliqué et fort intéressant... (Dommage, mais on le trouve encore en cache sur google)

Mon problème est le parcours des 132 répertoires. Quand je suis dans un répertoire et que je sélectionne les fichiers d'images, ça marche, mais comment faire pour que cela soit recursif sur les 132 répertoires automatiquement.

Merci

#2 deroot

deroot

    iCeinture jaune

  • Membres
  • 58 posts
  • Location:Montpellier

Posted 10 January 2010 - 03:21 PM

Alors ?

Vous n'allez pas me dire que personne n'a une idée pour faire récursivement des PDF dans 132 répertoires au sein d'une même arborescence ?!

;)

#3 plopi

plopi

    iCeinture blanche

  • Membres
  • 1 posts

Posted 10 January 2010 - 08:23 PM

Bonjour,

Peut-être qu'en combinant ce script avec une recherche du type :
find . -type f -print
afin de trouver tous les fichiers contenus dans l'arborescence ?

Ou, en ajoutant
| grep -i jpg
par exemple pour ne trouver que les fichiers jpg.

Sinon, poste le script, ça permettra peut-être de fournir une explication plus adaptée.


A bientôt,
Bonne soirée.
Languages, libraries and frameworks don't scale. Architectures do.

#4 hirtrey

hirtrey

    iCeinture blanche

  • Membres
  • 2 posts

Posted 11 January 2010 - 09:07 AM

Alors ?

Vous n'allez pas me dire que personne n'a une idée pour faire récursivement des PDF dans 132 répertoires au sein d'une même arborescence ?!

;)


Salut,

Essayes la commande : find . -name "nomfichier" -exec "ta commande" {} \;

{} correspond au nom de fichier retourné par la commande find.

Edited by hirtrey, 11 January 2010 - 09:10 AM.


#5 deroot

deroot

    iCeinture jaune

  • Membres
  • 58 posts
  • Location:Montpellier

Posted 19 January 2010 - 11:05 AM

Bonjour,
j'ai donc utilisé comme départ, le workflow automator de S. Gamel (http://sgamel.free.f...p.php?article95). Mon problème est de faire exécuter ce workflow sur X répertoires, les uns à la suite des autres, ces répertoires étant au même niveau dans une arborescence.

Mon problème est que je ne sais pas comment dire via automator ou AppelScript :
parcours les répertoires un à un et exécute y le workflow automator.

Peut-on dans un script AS intégrer un workflow automator. Je pense que oui lorsqu'il est sous la forme d'une appli indépendante.

Il me faudrait un truc du style

on run
tell application "Finder"
set listeRepertoire to {}
repeat with unRepertoire in input
do "images2PDF"
etc...

end repeat
end tell

Des idées ?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users