Forum Chasseur d'Images - www.chassimages.com

[ FORUM HARD, SOFT & MICRO Photo ] => Espace ADOBE Lightroom - Photoshop => Discussion démarrée par: bberu le Décembre 31, 2010, 14:04:27

Titre: generation de nom de fichiers aléatoires
Posté par: bberu le Décembre 31, 2010, 14:04:27
Bonjour,

Il s'agit clairement d'une requete assez rare je pense, mais j'aimerais pouvoir nommer aléatoirement (autant que faire se peut) des photos issues de divers répertoires, présentes dans une seule collection.

Le but est de les afficher "aléatoirement" sur un cadre photo qui ne fait pas ca.

Le tri etant fait sur nom de fichiers, si ces noms sont aléatoires, on simule la chose.

J'ai essayé un export avec comme paramètres personnalisés les valeurs suivantes :
suffixe numérique du nom de fichier_N° de sequence_Jour sur le calendrier Julien_Code de sujet IPTC

mais cela ne créé qu'un "aléatoire" très partiel

qqun aurait il une solution (sous lightroom ou un script windows ou autre)

Merci
Bruno
Titre: Re : generation de nom de fichiers aléatoires
Posté par: bberu le Décembre 31, 2010, 17:27:19
Bon, apres qques recherches (merci google) et un peu de bidouilles, voici ce qui peut servir a d'autres :

créer un fichier avec une extension .bat contenant le script suivant (en modifiant les chemins qui vont bien)
et appeler ce script en action de fin d'exportation dans lightroom

ce script rajoute un chiffre aléatoire en en-tete de nom de fichier.

==============================================

[at] echo off

echo Script aleatoire
copy "E:\Exportees\Cadre Photo\*.jpg" "E:\Exportees\Cadre Photo\Aleatoire"

cd E:\Exportees\Cadre Photo\Aleatoire

for /f "delims=" %%a in ('dir /b') do call :cmd "%%a"
goto fin

:cmd
set fichierbck=%~1
set fichier=%random%_%fichierbck%
ren "%fichierbck%" "%fichier%"

:fin
echo %fichier%

=========================================

Bruno