Le Lundi 12 Décembre 2005 10:15, Sylvain Pogodalla a écrit :
> Alors si ça utilise mkisofs, je propose de rajouter l'option :
> -graft-points 14?canon/=/photo/14?canon
J'ai finalement trouvé quelqu'un avec k3b pour faire un essai. Voici la
ligne de commande générée par k3b lors de la création d'une image iso (j'ai
viré les cochonneries relatives à l'identification du volume) :
/usr/bin/mkisofs -gui -graft-points -sort /tmp/kde-benj/k3bcc06Va.tmp
-rational-rock -hide-list /tmp/kde-benj/k3bLdudxb.tmp
-full-iso9660-filenames -iso-level 2
-path-list /tmp/kde-benj/k3bAuFQua.tmp /home/benj/.kde/share/apps/k3b/temp/dummydir0/
Quelques explications :
- le répertoire /home/benj/.kde/share/apps/k3b/temp/dummydir0/ est vide
- extrait du fichier benj/k3bAuFQua.tmp :
OOo1.1.4/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/instdb.ins=/home/benj/OOo1.1.4/instdb.ins
OOo1.1.4/LICENSE=/home/benj/OOo1.1.4/LICENSE
OOo1.1.4/LICENSE.html=/home/benj/OOo1.1.4/LICENSE.html
OOo1.1.4/README=/home/benj/OOo1.1.4/README
OOo1.1.4/README.html=/home/benj/OOo1.1.4/README.html
OOo1.1.4/setup=/home/benj/OOo1.1.4/setup
OOo1.1.4/setup.log=/home/benj/OOo1.1.4/setup.log
OOo1.1.4/soffice=/home/benj/OOo1.1.4/soffice
OOo1.1.4/spadmin=/home/benj/OOo1.1.4/spadmin
OOo1.1.4/THIRDPARTYLICENSEREADME.html=/home/benj/OOo1.1.4/THIRDPARTYLICENSEREADME.html
OOo1.1.4/program/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/program/addin/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/autocorr/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/dict/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/dict/ooo/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/samples/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/samples/french/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/share/uno_packages/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/user/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/user/autocorr/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/user/autotext/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
OOo1.1.4/user/autotext/mytexts.bau=/home/benj/OOo1.1.4/user/autotext/mytexts.bau
OOo1.1.4/user/backup/=/home/benj/.kde/share/apps/k3b/temp/dummydir0/
...
- les fichiers /tmp/kde-benj/k3bLdudxb.tmp et /tmp/kde-benj/k3bcc06Va.tmp
sont vides. Je suppose que celui derrière l'opition -sort n'est généré que
lorsqu'on change l'ordre de gravure des fichiers ; quant à celui derrière
l'option -hide-list, je ne sais pas dans quel cas il est généré.
Comme on peut le voir dans la liste des fichiers, à chaque nouveau
répertoire, on fait pointer le "graft point" sur un répertoire vide
quelconque. Mais il faut générer les "graft points" pour chaque fichier. Je
vais avoir droit à un petit script, quoi ;o)
--
Frédéric
http://www.gbiloba.org