Voici un petit script qui permet, grâce aux action Nautilus, de monter et/ou démonter les images iso.
[bash]
#!/bin/bash
# monte / démonte un fichier image .ISO
# si le raccourcis de montage est trouvé sur le bureau, l'image est déja montée -> on démonte l'image
# sinon: on monte l'image, on crée un raccourcis sur le bureau
# en cas de montage:
# - si on trouve un répertoire VIDEO_TS, c'est un dvd vidéo -> on lance VLC
# - sinon, on ouvre un explorer
# récupération: nom de fichier et répertoire
name=`basename "$1" .iso`
folder=`dirname "$1"`
mnt="iso-$name"
desktop="/home/$USER/Desktop/$name"
# demande le mot de passe root
foo=`gksudo -u root -k -m "mot de passe root" /bin/echo "got r00t?"`
# raccourcis présent sur le bureau: démonter
if [ -d "$desktop" ]; then
# démonte l'iso
sudo umount "$1"
# notification utilisateur
#zenity --info --text "Image ISO $name démontée"
# suppression du répertoire de montage
sudo rmdir "/media/$mnt"
# suppresion du raccourcis
sudo rm "$desktop"
# raccourcis absent: monter
elif [ -f "$1" ]; then
# crée le répertoire
sudo mkdir "/media/$mnt"
# monte l'image iso dans le répertoire
sudo mount -o loop "$1" "/media/$mnt"
# crée un lien symbolique sur le bureau
ln -s "/media/$mnt" "$desktop"
fi
Ensuite, avec les nautilus-actions vous créer une action disons Image ISO.
Les seules informations réellement importantes à modifier sont:
- Chemin: "le chemin du script"/iso
- Paramètres: %M
- Nom des fichiers: *.iso
- Seulement des fichiers
Puis vous dupliquez cette actions en Démonter ISO.
Et vous ne changez que:
- Noms des fichiers: *
- Seulement des dossiers.
Grâce à l'action Image ISO vous pouvez monter/démonter l'image iso par un clic-droit sur le fichier concerné.
Avec Démonter ISO, vous pouvez démonter l'image iso par son raccourcis sur le bureau.
Commentaires
lun 08 mar. 10 à 04:13
sam 27 fév. 10 à 12:27
sam 27 fév. 10 à 09:16
ven 26 fév. 10 à 00:46
ven 26 fév. 10 à 00:45
jeu 25 fév. 10 à 22:58
ven 23 oct. 09 à 18:43
jeu 22 oct. 09 à 13:21
ven 16 oct. 09 à 18:55
ven 16 oct. 09 à 15:21