Bonjour,
Je pense avoir compris l'origine de votre probleme.
Il est du a la variable "%Xet" (temps d'exposition) qui
parfois contient un "/". Par exemple : "1/320s".
Vous avez peut-etre remarque que, sous Windows, "\" n'est pas le seul caractere autorise
comme separateur de nom de repertoire dans un "chemin". "/" fait aussi parfaitement
l'affaire.
Par exemple dans l'explorarateur de fichier, vous pouvez entrer sans probleme :
C:\Windows\System32
ou
C:/Windows/System32
Vous pouvez donc choisir "\" ou "/".
Les versions 2 et anterieures de Siren n'offraient pas cette liberte.
La 3.00 permet, sous Windows, d'utiliser indifferemment l'un ou l'autre.
Le "/" contenu dans la variable "%Xet" qui, sous Siren 2, etait vu comme un caractere invalide (et donc remplace par "_")
est vu par Siren 3 comme un separateur de repertoire. Cela provoque la la creation du sous repertoire sur votre machine.
La solution la plus simple est de modifier legerement l'expression que vous utilisez en y ajoutant un modificateur
qui va changer le "/" en "_".
Voici a quoi elle devrait ressembler maintenant :
%Xdt-photos.jfg.free.fr-%Xfl-%Xet("/","_")-%Xfn-iso%Xsr-5d2.%e
Notez que j'en ai aussi enleve la variable "%j" qui est inutile.
Remi
===================================================================
===================================================================
This user is having troubles because the same expression doesn't give the same result under Siren 2 and 3.
Here it is :
%Xdt-%jphotos.jfg.free.fr-%Xfl-%Xet-%Xfn-iso%Xsr-5d2.%e
Here is my answer :
Hello,
I think I've understood the cause of your problem.
It is due to the variable "%Xet" (exposure time) which sometimes contains
a "/". For example : "1/320s".
You may have noticed that, under Windows, "\" is not the only character that can be used
as directory name separator in a "path". "/" can perfectly do the trick too.
For example in the the file explorer, you can enter without problem :
C:\Windows\System32
or
C:/Windows/System32
So you can choose "\" or "/".
The versions 2 and prior of Siren didn't offer this freedom.
The 3.00 allows, under Windows, to use indifferently one or the other.
The "/" contained in the "%Xet" variable which, under Siren 2, was seen as an invalid character (and therefore replaced with "_")
is seen under Siren 3 as a directory separator. This generates the folder creation on your machine.
The simpliest solution is to slightly modify the expression you are using by adding to it a modifier which will
change the "/" to "_".
Here is to what it should look like now:
%Xdt-photos.jfg.free.fr-%Xfl-%Xet("/","_")-%Xfn-iso%Xsr-5d2.%e
Remi