CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Casse tête Automator

IngeSon
IngeSon
Niveau 7
24 janvier 2010 à 03:58:29

Bonjour.
J'ai plusieurs e-books sous forme de JPG que je souhaite rassembler en PDF (chaque e-book a son PDF)
Jusque là pas de problème, l'action "nouveau PDF à partir des images" fonctionne très bien.

Ce qui m'ennuie un peu c'est qu'il faut spécifier un nom de sortie du fichier ce qui m'oblige, pour chaque e-book, à devoir changer chaque fois le nom du fichier de sortie (ou de le modifier par après) et j'aurais préféré qu'Automator donne un nom au fichier PDF en fonction du nom du dossier dans lequel se trouvent les images (ou du nom de la première image)

Est-ce possible de modifier le nom d'un fichier de sortie en fonction d'une telle variable?
J'ai pas vraiment envie de me retaper tous les titres à la main à chaque fois.

Merci d'avance

JoKer_forever
JoKer_forever
Niveau 10
24 janvier 2010 à 09:19:22

J'ai chercher un moment en essayant d'utiliser les variables, mais ça ne marche pas.
C'est un problème intéressant parce qu'il peut arriver souvent.
Je vais encore essayer.

JoKer_forever
JoKer_forever
Niveau 10
24 janvier 2010 à 09:59:07

Alors, tu peux essayer ça, mais je ne sais pas si ça peut s'intégrer dans ce que tu fais.

Tu crées un service dans Automator.

Tu mets l'action Obtenir les éléments du Finder indiqués et dans options tu coches affiché l'action (ou peu importe comment tu veux faire).
En suite l'action Nouveau pdf a partir des images.
Là tu défini "enregistrer la sortie dans" sur nouvelle variable et tu sélectionnes ton dossier de pdf.

C'est bizarre, mais chez moi ça marche.
Il crée un pdf avec les images du dossier et avec le nom du dossier.

Après il faudra changer des trucs pour que le processus puisse se faire complètement automatiquement.

Jean_Claude_Dus
Jean_Claude_Dus
Niveau 10
24 janvier 2010 à 11:03:34

Je connais pas vraiment automator... Mais ya pas moyen désirer ses actions en "mode script" ce qui permettrait d'affiner un peu ?...

IngeSon
IngeSon
Niveau 7
24 janvier 2010 à 19:35:06

Je me suis tout tapé à la main hier soir et je viens de voir la réponse :-d
Je vais essayer, il me reste encore d'autres e-books. Merci pour la réponse!

IngeSon
IngeSon
Niveau 7
25 janvier 2010 à 00:15:00

Joker_Forever :d) En effet ça fonctionne, quand on ne spécifie pas de nom il donne le nom du dossier de destination.
Le problème c'est qu'il faut chaque fois donner un autre dossier de destination pour chaque e-book et que c'est presque aussi long que de retaper le titre à la main :o))

Mais on progresse. Il faudrait en fait qu'il y ait une variable "dossier de provenance des images" ou quelque chose dans le genre, pour qu'il s'adapte au cas par cas...

enti
enti
Niveau 1
23 juillet 2011 à 13:43:38

Je me suis inscrit exprès pour apporter ma solution, et du même coup je fais un déterrage de bâtard mais tant pis, car en fait j'ai un automatisme très semblable et le problème du nom se posait aussi pour moi, avant je faisais simplement (mais fastidieusement) "Renommer les fichiers" (remplacer du texte) et je cochais la case "Afficher cette action si le processus est exécuté" et je renommais à la main.

Aujourd'hui j'ai décidé de voir si je pouvais rendre tout automatique en donnant le nom du dossier et ça m'a conduit ici et donné un indice, quand on ne met rien le pdf a le nom du dossier de destination, dans ce cas il n'y a qu'à faire du dossier de destination le dossier d'origine (eh ouais !).

Voilà comment faire :
1 soit rechercher le dossier désiré soit ne rien mettre (pour faire du drag'n drop)
2 "Définir la valeur de la variable" (qu'on peut nommer Dossier d'origine)
3 "Obtenir le conteu de dossiers" (les images)
4 "Nouveau pdf à partir des images" > enregistrer la sortie dans… et là tu glisses la variable que tu as créée (dossier d'origine) tu ne mets pas de nom de sortie et voilà ! Du coup le pdf a le nom du dossier et se trouve dans le dossier parent du dossier d'origine (curieusement), mais libre à toi d'ajouter des étapes pour le déplacer ou en faire ce que tu veux. :)

IngenieurDuSon
IngenieurDuSon
Niveau 11
23 juillet 2011 à 14:50:41

Waaa, plus d'un an que j'ai créé ce topic, le temps passe vite :snif:

Et depuis tout ce temps je renomme encore et toujours mes fichiers à la main :hap:

Par contre j'ai une question, est-ce que ta solution est possible en ayant l'action enregistrée comme processus (qui s'affiche donc dans le menu clic droit)?
Parce que dans mon processus je ne pense pas avoir la variable "enregistrer la sortie dans...", le pdf va directement sur le bureau.

Ce que je dois faire donc c'est ajouter "enregistrer la sortie dans..." et faire glisser le dossier de départ quand il me demande le dossier de destination c'est ça?

IngenieurDuSon
IngenieurDuSon
Niveau 11
23 juillet 2011 à 15:03:45

Mmmm, je viens de tester et j'arrive pas à créer le processus correctement.
En fait il ne me demande pas où je veux enregistrer mon PDF
J'ai le choix dans la création du processus et donc je quand je lance ce processus ça va directement dans ce dossier (bureau dans mon cas)
Je n'arrive pas à lui faire demander où je veux qu'il mette le fichier créé.

J'espère m'être fait comprendre :hap:

enti
enti
Niveau 1
06 août 2011 à 00:41:57

Désolé, comme je ne suis pas abonné au fil, je n'ai pas vu la réponse plus tôt.

En fait dans l'usage je me suis aperçu que la technique que j'apportais ne fonctionnais que si on lançait le processus à partir d'automator. En effet si on l'enregistre en .app automator remplit tout seul le blanc laissé dans le nom du pdf à créer, mais il y a encore une feinte !

En fait, je vais faire des vidéos pour m'expliquer mieux !

Méthode 1 à partir d'automator (que j'expliquais plus tôt) :

http://www.dailymotion.com/video/xkdica_tuto-creer-un-pdf-d-images-ayant-le-meme-nom-que-le-dossier-d-origine_tech

Je te conseille de regarder la vidéo en HD :3

Pour la méthode 2 (si tu veux faire un .app et du drag and drop) il faut feinter, mais ça revient à peu près au même :

http://www.dailymotion.com/video/xkdica_tuto-creer-un-pdf-d-images-ayant-le-meme-nom-que-le-dossier-d-origine_tech

Voilà :)

Maintenant je vais mettre ça sur mon blog pour attirer un peu les visiteurs :p

enti
enti
Niveau 1
06 août 2011 à 00:45:54

Je suis à peu près sûr que c'est faisable en applescript, mais c'est plus simple comme ça je trouve !

enti
enti
Niveau 1
06 août 2011 à 00:49:36

…Et ça devrait aussi marcher en tant que service, mais j'ai pas testé…

enti
enti
Niveau 1
06 août 2011 à 01:22:48

Oups, je me suis rendu compte que j'ai mis deux fois le même lien donc voici la méthode 2 :

http://www.dailymotion.com/video/xkdink_tuto-create-automator-app-image-pdf-name-folder-name_tech

Au passage tu noteras que la méthode 1 met le résultat à l'intérieur du dossier où se trouvent les images (dans mon exemple "paysages") tandis que la méthode 2 le met dans le dossier parent (dans mon cas "dossier sans titre") mais pour la méthode 2 je pense que changer la destination d'enregistrement du pdf (en indiquant un dossier plutôt qu'en mettant la variable) ne devrait pas poser problème.

Bon j'ai fait 4 réponses à la suite, j'espère n'avoir rien oublié cette fois.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware