Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/05/2008, à 13:56

AddiKT1ve

[Script] Monter / démonter une image disque à la volée

Hop, un petit script pour Nautilus qui existe sûrement déjà (il me semble en deux fichiers mount et umount ; le mien tient en un seul). Il permet de monter par clic droit une image ISO (ou autre image disque).

#!/bin/sh
 
# mount.sh
# AddiKT1ve - http://addikt1ve.free.fr
 
# Ce script Nautilus a pour but de permettre de monter rapidement une image ISO dans votre répertoire personnel.
# À placer dans ~/.gnome2/nautilus-scripts/ puis utilisable par clic droit sur une image disque.
# Il utilise fuseiso et fusermount (sudo apt-get install fuseiso).
 
# D'abord on vérifie si une image est déjà montée
 
if [ -s $HOME/.mountpoint ];
	then UMOUNT=$(cat $HOME/.mountpoint) && fusermount -u $UMOUNT && rm $HOME/.mountpoint
else	# Pas d'image montée ? Très bien :
{
	# On choisit le fichier à monter
	FICHIER=$1
 
	# On choisit le point de montage
	MOUNTPOINT=$(zenity --title="Point de montage" --entry --text="Entrez le chemin du point de montage voulu :" --entry-text="/home/$USER/.cdrom")
 
	# On écrit $MOUNTPOINT dans un fichier
	echo $MOUNTPOINT > $HOME/.mountpoint
 
	# On monte le fichier dans $MOUNTPOINT
	fuseiso -p $FICHIER $MOUNTPOINT
 
	# On affiche une boîte de dialogue
	zenity --info --text="Le fichier $FICHIER a bien été monté dans $MOUNTPOINT !"
}
fi

http://rafb.net/p/tXxywr31.html

C'est du bricolage, ça écrit dans un fichier, toussa, mais ça marche du tonnerre wink.

Bisous big_smile


emacs(){emacs|emacs&};emacs
:: blog | vol organisé

Hors ligne