#1 Le 27/10/2007, à 12:07
- neolait
cdemu
excusez-moi, je sais qu'il y a de nombreux sujets sur ce logiciel mais j'ai vraiment envie de le télécharger et je n'y arrive vraiment pas. Quelqu'un de patient pourrait-il me décrire toute la démarche afin que je voie si ça vient de moi ou de paquets qui me manquerait? J'ai déjà extrait le fichier sur le bureau.
Merci d'avance
Hors ligne
#2 Le 28/10/2007, à 16:46
- neolait
Re : cdemu
toujours personne? s'il vous plaît??
Hors ligne
#3 Le 29/10/2007, à 18:41
- neolait
Re : cdemu
ben, c quand même pas très sympa de votre part......
je précise encore une fois que j'ai lu tous les topics qui parlaient de ce logiciel, et qu'après de nombreux essais, je n'arrivais toujours à rien, je cherche donc à voir où ça coince, je ne suis pas un mec fainéant qui ne se fatigue pas à chercher!
Merci d'avance.
Dernière modification par neolait (Le 29/10/2007, à 18:42)
Hors ligne
#4 Le 29/10/2007, à 19:21
- manu-d
Re : cdemu
Salut,
plutôt que de nous critiquer, tu ne te demanderai pas pourquoi on ne t'a pas répondu ??
Imagine, j'appelle le garagiste et je lui dit : Ma voiture ne roule pas, j'ai pourtant tout essayé mais elle ne roule pas ...
Si je ne lui donne pas plus de précisions il va avoir du mal à me dépanner ...:(
Hors ligne
#5 Le 29/10/2007, à 23:51
- neolait
Re : cdemu
pfff, ben justement, je sais pas si g fait la bonne manip et après on va encore me dire que linux n'est pas fait pour moi, que je n'ai qu'à retourner sur windows.....
Mais bon, si g choisi ubuntu, c parce que tout est gratuit, pas parce que g des talents de programmeur!
Donc, bon, j'ai été sur le site pour cdemu, j'ai téléchargé le logiciel, que g extrait avec le logiciel d'archive sur le bureau.
Après je me suis mis en route et g fait ça :
root@loic-desktop:/home/loic# cd Desktop
root@loic-desktop:/home/loic/Desktop# cd cdemu
root@loic-desktop:/home/loic/Desktop/cdemu# make
/bin/sh: Syntax error: Bad fd number
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.22-14-generic »
/bin/sh: Syntax error: Bad fd number
CC [M] /home/loic/Desktop/cdemu/cdemu_mod.o
/home/loic/Desktop/cdemu/cdemu_mod.c: In function «cdemu_exit":
/home/loic/Desktop/cdemu/cdemu_mod.c:198: erreur: too many arguments to function «invalidate_bdev"
make[2]: *** [/home/loic/Desktop/cdemu/cdemu_mod.o] Erreur 1
make[1]: *** [_module_/home/loic/Desktop/cdemu] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.22-14-generic »
make: *** [default] Erreur 2
root@loic-desktop:/home/loic/Desktop/cdemu# make install
/bin/sh: Syntax error: Bad fd number
**** Installing files ****
install -D -m 644 cdemu.ko /lib/modules/2.6.22-14-generic/misc/cdemu.ko
install: ne peut évaluer `cdemu.ko': Aucun fichier ou répertoire de ce type
make: *** [install] Erreur 1
root@loic-desktop:/home/loic/Desktop/cdemu#
donc, voilà où j'en suis alors que je pensais avoir bien suivi les indications, mais vu que c'est soit en anglais et que je ne maîtrise pas à fond le vocabulaire technique, soit c'est en français et super elliptique, j'aimerais bien que quelqu'un aie la gentillesse de m'expliquer précisément où je me suis planté.
Merci d'avance
Hors ligne
#6 Le 30/10/2007, à 18:49
- neolait
Re : cdemu
voilà, donc g fait l'effort d'explication, toujours personne??
Hors ligne
#7 Le 31/10/2007, à 08:32
- timity
Re : cdemu
Bonjour,
cette version ne marche pas essaye http://kabelkaos.net/cdemu/experimental/
Hors ligne
#8 Le 31/10/2007, à 17:51
- neolait
Re : cdemu
Merci beaucoup!
Par contre, tu vas dire que j'exagère, mais je fais quoi? je télécharge tous les fichiers? je refais la même procédure?
Hors ligne
#9 Le 31/10/2007, à 18:25
- timity
Re : cdemu
Tout d'abord tu install cdemu-module avec un make build suivi de sudo make install ou mieux encore sudo checkinstall pour créer un paquet .deb facile à supprimer.
Ensuite tu teste si tout va bien sudo modprobe cdemu suivi de lsmod | grep cdemu
Ensuite il faut installer cdemu-client par ./configure dans le dossier puis
make make check et sudo ckeckinstall ou sudo make install
Suite aux messages d'erreurs lors de ./configure installe les dev des fichiers correspondants
Après c'est le paquet libmirage même procédure, puis vient enfin le cdemu-daemon avec ./configure --prefix=/ puis le reste pareil
Après reste plus qu'à tester tout ça
sudo /etc/init.d/cdemu-daemon restart
cdemu status
enfin essaye de charger une image cdemu load 0 fichier_image
mount -t iso9660 /dev/cdemu0 /point/montage
Hors ligne
#10 Le 04/11/2007, à 17:27
- Demas
Re : cdemu
Tout d'abord tu install cdemu-module avec un make build suivi de sudo make install ou mieux encore sudo checkinstall pour créer un paquet .deb facile à supprimer.
Ensuite tu teste si tout va bien sudo modprobe cdemu suivi de lsmod | grep cdemuEnsuite il faut installer cdemu-client par ./configure dans le dossier puis
make make check et sudo ckeckinstall ou sudo make install
Je suis aussi un debutant en linux, je galere a fond pour installer cdemu. Quand je fais make make check il me dit : ¨make: *** No rule to make target `make'. Stop¨
J ai aucune erreur pendant le ./configure
Qu est-ce qu il faut faire ?Ca fait plusieurs fois que j installe linux, differentes distrib, a chaque fois c est la meme galere pour installer le moindre programme...
Suite aux messages d'erreurs lors de ./configure installe les dev des fichiers correspondants
Après c'est le paquet libmirage même procédure, puis vient enfin le cdemu-daemon avec ./configure --prefix=/ puis le reste pareil
Après reste plus qu'à tester tout ça
sudo /etc/init.d/cdemu-daemon restart
cdemu status
enfin essaye de charger une image cdemu load 0 fichier_image
mount -t iso9660 /dev/cdemu0 /point/montage
#11 Le 04/11/2007, à 17:29
- Demas
Re : cdemu
Desole pour le ¨style¨ du message precedent, mais c est la premiere fois que je poste ici...
Merci !
#12 Le 05/11/2007, à 00:05
- timity
Re : cdemu
Bonsoir,
j'ai créer un petit script pour le montage automatique sous gnome. Si ça vous dit faites moi signe.
Dernière modification par timity (Le 05/11/2007, à 00:05)
Hors ligne
#13 Le 07/11/2007, à 01:35
- Le Gluon Du Net
Re : cdemu
Salut,
je viens de l'installer, c'est de la balle!!!
Cependant cela manque un peu d'automatisme, donc ton script serait le bienvenu timidity ;-)
LGDN
#14 Le 07/11/2007, à 05:13
- timity
Re : cdemu
Bonsoir,
ce script nécessite l'installation de nautilus-actions zenity et bien sur cdemu fonctionnel. Créez le lien ln -s /etc/init.d/cdemu-daemon /etc/rc2.d/S86cdemu-daemon pour le charger automatiquement au démarrage.
Voici le code à importer dans Système-Préférences-Configuration des actions de nautilus-Imprter/Exporter après l'avoir enregistrer sous mountimage.schemas
sans accent.
<?xml version="1.0" encoding="UTF-8"?>
<gconfschemafile>
<schemalist>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/label</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/label</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<default>Monter Image</default>
<short>Le libellé de l'entrée de menu</short>
<long>Le libellé de l'entrée de menu apparaissant dans le menu contextuel de Nautilus quand la sélection correspond aux conditions d'affichage</long>
</locale>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/tooltip</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/tooltip</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<default>Montage de fichier images</default>
<short>L'infobulle de l'entrée de menu</short>
<long>L'infobulle de l'entrée de menu apparaissant dans la barre d'état de Nautilus quand l'utilisateur pointe sa souris sur l'entrée du menu contextuel de Nautilus</long>
</locale>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/icon</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/icon</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>L'icône de l'entrée de menu</short>
<long>L'icône de l'entrée de menu apparaissant à coté du libellé dans le menu contextuel de Nautilus quand la sélection correspond aux conditions d'affichage</long>
</locale>
<default>gtk-cdrom</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/path</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/path</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>Le chemin de la commande</short>
<long>Le chemin de la commande à lancer lorsque l'utilisateur sélectionne l'entrée de menu dans le menu contextuel de Nautilus</long>
</locale>
<default>gksudo /usr/bin/mountimage</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/parameters</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/parameters</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>Les paramètres de la commande</short>
<long>Les paramètres de la commande à lancer quand l'utilisateur sélectionne l'entrée de menu dans le menu contextuel de Nautilus.
Les paramètres peuvent contenir des options spéciales, remplacées par des informations de Nautilus au lancement de la commande :
%d : le dossier de base des fichiers sélectionnés ;
%f : le nom du fichier sélectionné, ou le nom du premier fichier si plusieurs fichiers sont sélectionnés ;
%m : la liste des noms des fichiers sélectionnés sans leurs chemins, séparés par des espaces ;
%M : la liste des fichiers/dossiers avec leurs chemins complets, séparés par des espaces ;
%u : l'URI gnome-vfs ;
%s : le protocole présent dans l'URI gnome-vfs ;
%h : le nom d'hôte de la machine présent dans l'URI gnome-vfs ;
%U : le nom de l'utilisateur présent dans l'URI gnome-vfs ;
%% : le signe pourcent</long>
</locale>
<default>%M</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/basenames</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/basenames</applyto>
<owner>nautilus-actions</owner>
<type>list</type>
<list_type>string</list_type>
<locale name="C">
<short>La liste des motifs de correspondance des fichiers/dossiers sélectionnés</short>
<long>Une liste de chaînes texte avec les jokers « * » ou « ? » pour faire correspondre le(s) fichier(s)/dossier(s). Tous les éléments sélectionnés doivent correspondre avec au moins un des motifs pour que l'action apparaisse</long>
</locale>
<default>[*.cue,*.CUE,*.iso,*.ISO,*.mds,*.MDS,*.ccd,*.CCD,*.nrg,*.NRG,*.img,*.IMG,*.wav,*.WAV,*.toc,*.TOC,*.xmd,*.XMD]</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/matchcase</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/matchcase</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si le motif de correspondance du nom de fichier respecte la casse, « faux » sinon</short>
<long>Si vous avez besoin que le fichier corresponde à un motif en respectant la casse, positionnez cette clé à « vrai ». Si vous voulez que « *.jpg » puisse aussi correspondre à « photo.JPG », positionnez à « faux »</long>
</locale>
<default>true</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/mimetypes</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/mimetypes</applyto>
<owner>nautilus-actions</owner>
<type>list</type>
<list_type>string</list_type>
<locale name="C">
<short>La liste des motifs de correspondance des types Mime des fichiers/dossiers sélectionnés</short>
<long>Une liste de chaînes texte avec les jokers « * » ou « ? » pour faire correspondre le(s) type(s) Mime des fichiers/dossiers sélectionnés. Tous les types Mime des éléments sélectionnés doivent correspondre avec au moins un des motifs pour que l'action apparaisse</long>
</locale>
<default>[*/*]</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/isfile</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/isfile</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si la sélection peut contenir des fichiers, « faux » sinon</short>
<long>This setting is tied in with the 'isdir' setting. The valid combinations are:
isfile=TRUE and isdir=FALSE: the selection may hold only files
isfile=FALSE and isdir=TRUE: the selection may hold only folders
isfile=TRUE and isdir=TRUE': the selection may hold both files and folders
isfile=FALSE and isdir=FALSE: this is an invalid combination (your configuration will never appear)</long>
</locale>
<default>true</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/isdir</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/isdir</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si la sélection peut contenir des dossiers, « faux » sinon</short>
<long>This setting is tied in with the 'isfile' setting. The valid combinations are:
isfile=TRUE and isdir=FALSE: the selection may hold only files
isfile=FALSE and isdir=TRUE: the selection may hold only folders
isfile=TRUE and isdir=TRUE': the selection may hold both files and folders
isfile=FALSE and isdir=FALSE: this is an invalid combination (your configuration will never appear)</long>
</locale>
<default>false</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/accept-multiple-files</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/accept-multiple-files</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si la sélection contient plusieurs éléments, « faux » sinon</short>
<long>Si vous avez besoin de sélectionner un ou plusieurs fichiers/dossiers, positionnez cette clé à « vrai ». Si vous désirez uniquement un fichier ou dossier, positionnez à « faux »</long>
</locale>
<default>false</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/schemes</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/schemes</applyto>
<owner>nautilus-actions</owner>
<type>list</type>
<list_type>string</list_type>
<locale name="C">
<short>La liste des protocoles GnomeVFS où les fichiers sélectionnés devraient se trouver</short>
<long>Définit la liste des protocoles GnomeVFS valides à faire correspondre aux éléments sélectionnés. Le protocole GnomeVFS est le protocole utilisé pour accéder aux fichiers. Le mot-clé à utiliser est celui utilisé dans l'URI GnomeVFS.
Exemples d'URI GnomeVFS :
file:///tmp/foo.txt
sftp:///root@test.example.net/tmp/foo.txt
Les protocoles les plus courants sont :
« file » pour les fichiers locaux ;
« sftp » pour les fichiers accédés via SSH ;
« ftp » pour les fichiers accédés via FTP ;
« smb » pour les fichiers accédés via Samba (partage Windows) ;
« dav » pour les fichiers accédés via WeDav.
Tous les protocoles GnomeVFS utilisés par Nautilus peuvent être utilisés ici.</long>
</locale>
<default>[file]</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/version</key>
<applyto>/apps/nautilus-actions/configurations/b09ff09f-52c7-4d9e-99b2-04e462144bdf/version</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>La version du format de configuration</short>
<long>La version du format de configuration qui sera utilisé pour gérer la compatibilité avec les versions antérieures</long>
</locale>
<default>1.1</default>
</schema>
</schemalist>
</gconfschemafile>
et voici celui du script à enregistrer dans /usr/bin/mountimage et à rendre exécutable chmod a+x /usr/bin/mountimage
#!/bin/bash
# (C) 2007 FBF -Version 7.10.31-1.02
# Permet le Montage et le démontage automatique de fichiers images
#
#Déclaration des variables
#EXT : extension fichier
#LIBRE : emplacement /dev/cdemu
#FICHIER : fichier à monter
#STATU0 : status dans cdemu
#MONTER : montage sous
#STATU1 : statu /etc/fstab
#FORMAT : format acceptable
#NB_FOIS : nombre de fois que le fichier est monté
#EXPRESSION : champ de recherche
#PLU : Mettre au pluriel
#NOM : nom fichier
#Initialisation
FORMAT="iso cue mds ccd nrg"
FICHIER="`basename $1`"
EXPRESSION="IMAGE"
PLU="s"
NOM="/usr/bin/mountimage"
#DEBUT
#Recherche de l'extension
EXT=`echo "$1" | sed 's/ *//g' | sed -e 's/.*\.//' | tr 'A-Z' 'a-z'`
#On vérifie que l' extension est supportée
if [ "`echo "$FORMAT" | grep -c "$EXT"`" == "0" ]; then
zenity --info --text "Le format "$EXT" n'est pas reconnu!!"; exit
else
echo "Format "$EXT" acceptée"
fi
#On vérifie l'état du fichier dans cdemu
STATU0="`cdemu status | grep "$FICHIER" | cut -f18 -d " " | grep "$FICHIER" -m1`"
#On vérifie les points de montage dans cdemu
MONTAGE="`cdemu status | grep "$FICHIER" | cut -f1 -d " " | sed 's/ *//g'`"
#On vérifie le nombre de fois que le fichier est monté
NB_FOIS="`cdemu status | grep -c "$FICHIER"`"
if [ $NB_FOIS == 1 -o $NB_FOIS == 0 ]; then PLU="" ; fi
if [ $NB_FOIS == 0 ]; then echo "$FICHIER n'est pas encore monté" ; fi
if [ $(($NB_FOIS >= 1)) ]; then echo "$FICHIER monté sur le$PLU lecteur$PLU $MONTAGE Soit au total $NB_FOIS fois"; fi
# Boucle qui assure que le fichier est monté sur un seul lecteur virtuel
if [ $NB_FOIS == 0 -o $NB_FOIS == 1 ]; then
echo ""
else
MONTAGE="`echo $MONTAGE | sed 's/ *//g'`"
until [ $NB_FOIS == 1 ]; do
umount /media/cdemu"`echo $MONTAGE | cut -c $NB_FOIS`" | >/dev/null 2>&1
cdemu unload $"`echo $MONTAGE | cut -c $NB_FOIS`" | >/dev/null 2>&1
sed /cdemu"`echo $MONTAGE | cut -c $NB_FOIS`"/d /etc/fstab > temp && mv -f ./temp /etc/fstab
rmdir /media/cdemu"`echo $MONTAGE | cut -c $NB_FOIS`" | >/dev/null 2>&1
((NB_FOIS = NB_FOIS - 1 ))
done
fi
#Synchronisation entre cdemu et fstab et suppression des erreurs
#Quelquesoit l'image on s'assure qu'elle occupe un seul lecteur virtuel
tre="`cdemu status | grep "IMAGE" | cut -f18 -d " " | sed "/$FICHIER/d"| uniq -cd | sed 's/ *//g' | cut -c1`"
if [ $"`cdemu status | grep "IMAGE" | cut -f18 -d " " | sed "/$FICHIER/d"| uniq -cd | sed 's/ *//g' | cut -c1`" == "" ]; then
echo ""
else
$NOM $"`cdemu status | grep "IMAGE" | cut -f18 -d " " | sed "/$FICHIER/d" | uniq -cd | sed 's/ *//g' | sed 's/[0-7]//'`" ;
fi
#Nettoyage du fichier /etc/fstab et des répertoires vides
for (( i=0 ; i<=7 ; i++))
do
sed /cdemu$i/d /etc/fstab > temp && mv -f ./temp /etc/fstab
sed /^$/d /etc/fstab > temp && mv -f ./temp /etc/fstab
rmdir /media/cdemu$i | >/dev/null 2>&1
done
#On monte ce qu'il faut
temp=$"`cdemu status | grep "IMAGE" | cut -f1 -d " "`"
temp="`echo $temp | sed 's/ *//g'`"
for ((i=1 ; i <= $((`cdemu status | grep -c "IMAGE"` - 0)) ; i++))
do
echo /dev/cdemu"`echo $temp | cut -c $i`" $'\t'/media/cdemu"`echo $temp | cut -c $i`" $'\t'udf,iso9660 users,auto $'\t' 0 $'\t' 0| tee -a /etc/fstab
mkdir /media/cdemu"`echo $temp | cut -c $i`" | >/dev/null 2>&1
done
#Montage de notre fichier sur le premier lecteur disponible si pas encore fait
LIBRE=$((`cdemu status | cut -f 6 -d " " | grep 0 -n -m 1 | cut -c 1`-3))
if [ $LIBRE -lt "0" ]; then
zenity --info --text "Il n'y a plus de place disponible!! Désolé."; exit 1
fi
if [ $NB_FOIS == 0 ]; then
cdemu load $LIBRE "$1"
$NOM
fi
mount -a
Pour le faire fonctionner il suffit de cliquer avec le bouton droit sur une image reconnu par cedemu ex: iso et un sous-menu apparaît Monter image
Pour le démonter il suffit de cliquer sur l'icone sur le bureau. Par contre pour éjecter le lecteur non utilisé il faut aller soit dans nautilus barre d'emplacement et cliquez droit sur les lecteurs cdemu0 et suivantes et choisir ejecter.
Si vous avez des remarques ou suggestions faites-moi signe
Hors ligne
#15 Le 07/11/2007, à 05:42
- timity
Re : cdemu
Pour les fichiers .BIN si le fichier .Cue n'existe pas ce script permet de le creer
à enregistrer sous creationcue.schemas
<?xml version="1.0" encoding="UTF-8"?>
<gconfschemafile>
<schemalist>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/label</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/label</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<default>Création fichier CUE</default>
<short>Le libellé de l'entrée de menu</short>
<long>Le libellé de l'entrée de menu apparaissant dans le menu contextuel de Nautilus quand la sélection correspond aux conditions d'affichage</long>
</locale>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/tooltip</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/tooltip</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<default>Création du fichier CUE pour le montage automatique</default>
<short>L'infobulle de l'entrée de menu</short>
<long>L'infobulle de l'entrée de menu apparaissant dans la barre d'état de Nautilus quand l'utilisateur pointe sa souris sur l'entrée du menu contextuel de Nautilus</long>
</locale>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/icon</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/icon</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>L'icône de l'entrée de menu</short>
<long>L'icône de l'entrée de menu apparaissant à coté du libellé dans le menu contextuel de Nautilus quand la sélection correspond aux conditions d'affichage</long>
</locale>
<default>gtk-add</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/path</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/path</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>Le chemin de la commande</short>
<long>Le chemin de la commande à lancer lorsque l'utilisateur sélectionne l'entrée de menu dans le menu contextuel de Nautilus</long>
</locale>
<default>/usr/bin/creationcue</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/parameters</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/parameters</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>Les paramètres de la commande</short>
<long>Les paramètres de la commande à lancer quand l'utilisateur sélectionne l'entrée de menu dans le menu contextuel de Nautilus.
Les paramètres peuvent contenir des options spéciales, remplacées par des informations de Nautilus au lancement de la commande :
%d : le dossier de base des fichiers sélectionnés ;
%f : le nom du fichier sélectionné, ou le nom du premier fichier si plusieurs fichiers sont sélectionnés ;
%m : la liste des noms des fichiers sélectionnés sans leurs chemins, séparés par des espaces ;
%M : la liste des fichiers/dossiers avec leurs chemins complets, séparés par des espaces ;
%u : l'URI gnome-vfs ;
%s : le protocole présent dans l'URI gnome-vfs ;
%h : le nom d'hôte de la machine présent dans l'URI gnome-vfs ;
%U : le nom de l'utilisateur présent dans l'URI gnome-vfs ;
%% : le signe pourcent</long>
</locale>
<default>%M</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/basenames</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/basenames</applyto>
<owner>nautilus-actions</owner>
<type>list</type>
<list_type>string</list_type>
<locale name="C">
<short>La liste des motifs de correspondance des fichiers/dossiers sélectionnés</short>
<long>Une liste de chaînes texte avec les jokers « * » ou « ? » pour faire correspondre le(s) fichier(s)/dossier(s). Tous les éléments sélectionnés doivent correspondre avec au moins un des motifs pour que l'action apparaisse</long>
</locale>
<default>[*bin,*.BIN]</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/matchcase</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/matchcase</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si le motif de correspondance du nom de fichier respecte la casse, « faux » sinon</short>
<long>Si vous avez besoin que le fichier corresponde à un motif en respectant la casse, positionnez cette clé à « vrai ». Si vous voulez que « *.jpg » puisse aussi correspondre à « photo.JPG », positionnez à « faux »</long>
</locale>
<default>true</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/mimetypes</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/mimetypes</applyto>
<owner>nautilus-actions</owner>
<type>list</type>
<list_type>string</list_type>
<locale name="C">
<short>La liste des motifs de correspondance des types Mime des fichiers/dossiers sélectionnés</short>
<long>Une liste de chaînes texte avec les jokers « * » ou « ? » pour faire correspondre le(s) type(s) Mime des fichiers/dossiers sélectionnés. Tous les types Mime des éléments sélectionnés doivent correspondre avec au moins un des motifs pour que l'action apparaisse</long>
</locale>
<default>[*/*]</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/isfile</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/isfile</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si la sélection peut contenir des fichiers, « faux » sinon</short>
<long>This setting is tied in with the 'isdir' setting. The valid combinations are:
isfile=TRUE and isdir=FALSE: the selection may hold only files
isfile=FALSE and isdir=TRUE: the selection may hold only folders
isfile=TRUE and isdir=TRUE': the selection may hold both files and folders
isfile=FALSE and isdir=FALSE: this is an invalid combination (your configuration will never appear)</long>
</locale>
<default>true</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/isdir</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/isdir</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si la sélection peut contenir des dossiers, « faux » sinon</short>
<long>This setting is tied in with the 'isfile' setting. The valid combinations are:
isfile=TRUE and isdir=FALSE: the selection may hold only files
isfile=FALSE and isdir=TRUE: the selection may hold only folders
isfile=TRUE and isdir=TRUE': the selection may hold both files and folders
isfile=FALSE and isdir=FALSE: this is an invalid combination (your configuration will never appear)</long>
</locale>
<default>false</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/accept-multiple-files</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/accept-multiple-files</applyto>
<owner>nautilus-actions</owner>
<type>bool</type>
<locale name="C">
<short>« vrai » si la sélection contient plusieurs éléments, « faux » sinon</short>
<long>Si vous avez besoin de sélectionner un ou plusieurs fichiers/dossiers, positionnez cette clé à « vrai ». Si vous désirez uniquement un fichier ou dossier, positionnez à « faux »</long>
</locale>
<default>false</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/schemes</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/schemes</applyto>
<owner>nautilus-actions</owner>
<type>list</type>
<list_type>string</list_type>
<locale name="C">
<short>La liste des protocoles GnomeVFS où les fichiers sélectionnés devraient se trouver</short>
<long>Définit la liste des protocoles GnomeVFS valides à faire correspondre aux éléments sélectionnés. Le protocole GnomeVFS est le protocole utilisé pour accéder aux fichiers. Le mot-clé à utiliser est celui utilisé dans l'URI GnomeVFS.
Exemples d'URI GnomeVFS :
file:///tmp/foo.txt
sftp:///root@test.example.net/tmp/foo.txt
Les protocoles les plus courants sont :
« file » pour les fichiers locaux ;
« sftp » pour les fichiers accédés via SSH ;
« ftp » pour les fichiers accédés via FTP ;
« smb » pour les fichiers accédés via Samba (partage Windows) ;
« dav » pour les fichiers accédés via WeDav.
Tous les protocoles GnomeVFS utilisés par Nautilus peuvent être utilisés ici.</long>
</locale>
<default>[file]</default>
</schema>
<schema>
<key>/schemas/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/version</key>
<applyto>/apps/nautilus-actions/configurations/539e57cd-5c6e-46f3-9ac7-ddbc8063e83e/version</applyto>
<owner>nautilus-actions</owner>
<type>string</type>
<locale name="C">
<short>La version du format de configuration</short>
<long>La version du format de configuration qui sera utilisé pour gérer la compatibilité avec les versions antérieures</long>
</locale>
<default>1.1</default>
</schema>
</schemalist>
</gconfschemafile>
et le script à enregister sous /usr/bin/creationcue et à rendre exécutable chmod a+x /usr/bin/creationcue
!/bin/bash
# (C) 2007 FBF - Version 7.11.01-1.00
# Création de fichier CUE pour image BIN
#
BASE=`echo "$1" | sed 's%.*/%%g'`
FILE=`echo "$1" | sed 's/....$//'`
cat << EOF > "$FILE.cue"
FILE "$BASE" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
Voilà il reste plus qu'à copier coller
Bonne fin de soirée à tous
Hors ligne
#16 Le 11/11/2007, à 15:59
- atlas95
Re : cdemu
Bonjour, j'ai du me planter mais je ne trouve pas où, j'ai reussi a tout compiler, mais impossible de monter une image.
J'ai ces erreurs a propos de libmirage.
atlas@atlas-laptop:~/Images Cd$ cdemu load 0 Oracle9i_DVD.iso
ERROR: Failed to load image: org.freedesktop.DBus.GLib.UnmappedError.MirageErrorQuark.Code233492512: No parser can handle given image.
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#17 Le 11/11/2007, à 16:15
- timity
Re : cdemu
Bonjour, atlas95
Faut donner l'adresse complète à cdemu
Hors ligne
#18 Le 13/11/2007, à 00:13
- neolait
Re : cdemu
rebonjour,
tout d'abord, j'ai essayé la méthode avec le terminal sans le script sous zenity et cdemu-daemon "failed"
cdemu status
ERROR: Failed to connect to CDEmu daemon: org.freedesktop.DBus.Error.ServiceUnknown: The name net.sf.cdemu.CDEMUD_Daemon was not provided by any .service files
ERROR: Failed to get number of devices: 'NoneType' object has no attribute 'GetNumberOfDevices'
sudo/etc/init.d/cdemu-daemon-1.0.0 restart
bash: sudo/etc/init.d/cdemu-daemon-1.0.0: Aucun fichier ou répertoire de ce type
voilà , et pourtant g suivi à la lettre les indication données et ai téléchargé les paquets quand il le fallait.
Quant au script, je ne trouve même pas l'option "configuration des actions nautilus" dans système-préférences.
Je sais que je suis un boulet mais j'essaye juste de comprendre comment ça marche et j'ai arrêté l'informatique au basic pour me mettre au latin, chacun sa passion....
Merci d'avance pour la réponse.
Hors ligne
#19 Le 13/11/2007, à 03:44
- timity
Re : cdemu
Bonsoir,
Commençons par le début clique ici apt://nautilus-action ça t'installe nautilus-action qui est indispensable ensuite tu vérifie qu'il est bien présent dans le menu système-préférences.
Ensuite il faut absolument que cdemu soit fonctionnel. Si messages d'erreur il y a problème dans l'installation des paquets
que dis la commande ls /etc/init.d | grep cdemu
Hors ligne
#20 Le 13/11/2007, à 12:41
- neolait
Re : cdemu
la réponse est :
cdemu-daemon
sinon, j'ai bien le menu "configurer les actions de nautilus" désormais.
Hors ligne
#21 Le 13/11/2007, à 12:44
- timity
Re : cdemu
Ensuite tape sudo /etc/init.d/cdemu-daemon start
puis lsmod | grep cdemu
et enfin si la dernière commande retourne quelque chose essaie de charger une image iso dans cdemu avec
cdemu load 0 /adresse/image.iso
Hors ligne
#22 Le 26/11/2007, à 21:27
- neolait
Re : cdemu
j'ai enfin essayé, et ça donne :
loic@loic-desktop:~$ cdemu load 0 /adresse/Day of the Tentacle.iso
ERROR: Failed to load image: org.freedesktop.DBus.GLib.UnmappedError.MirageErrorQuark.Code233492514: Image file cannot be opened or read.
après, faudrait peut-être que je réessaye avec d'autres fichiers.
edit : 2ème essai avec un autre fichier et même réponse! La coà¯ncidence est troublante......
Dernière modification par neolait (Le 27/11/2007, à 00:07)
Hors ligne
#23 Le 27/11/2007, à 10:44
- timity
Re : cdemu
Problème d'espace dans le nom de ton fichier renomme le
Hors ligne
#24 Le 28/11/2007, à 19:22
- neolait
Re : cdemu
j'ai essayé avec un nom sans espace et toujours la même chose
loic@loic-desktop:~$ cdemu load 0 /adresse/ageofempires2.iso
ERROR: Failed to connect to CDEmu daemon: org.freedesktop.DBus.Error.ServiceUnknown: The name net.sf.cdemu.CDEMUD_Daemon was not provided by any .service files
ERROR: Failed to load image: 'NoneType' object has no attribute 'DeviceLoad'
loic@loic-desktop:~$
Hors ligne
#25 Le 28/11/2007, à 19:26
- timity
Re : cdemu
As tu lancé le démon cdemu
sudo modprobe cdemu
Hors ligne