nautilus:skripty:připojit_odpojit_iso

Pomocí těchto scriptů budeme schopni připojovat a odpojovat obrazy disku v iso formátu.

Příprava scriptu

Nejprv si si otevřeme náš domovský adresář, klikneme pravým tlačítkem, vybereme položku Scripts a v ní otevřít adresář skriptů .

V adresáři skriptů klikneme pravým tlačítkem na volnou plochu (ne na ikonu), a dáme Vytvořit dokument , Prázdný soubor .

Otevře se nám textový editor s prázdným dokumentem. Do něj vložíme za pomoci schránky následující text:

#
# nautilus-mount-iso

gksudo -u root -k /bin/echo "got r00t?"

sudo mkdir /media/"$*"

if sudo mount -o loop -t iso9660 "$*" /media/"$*"
then
        if zenity --question --title "ISO Mounter" --text "$* úspěšně připojen.

        Otevřít obraz?"
        then
                nautilus /media/"$*" --no-desktop
        fi
        exit 0
else
        sudo rmdir /media/"$*"
        zenity --error --title "ISO Mounter" --text "Nemohu připojit $*!"
        exit 1
fi

Script je připraven, ale zatím nemá právo ho nikdo spouštět. To napravíme vyvoláním kontextového menu (pravím tlačítkem myši klik na ikonu souboru), zvolíme vlastnosti, kde vybereme záložku Oprávnění .

Zaškrtneme položku Spouštění

Ještě můžeme dodat scriptu nějakou hezkou ikonku a máme hotovo !

Příprava scriptu

Nejprv si si otevřeme náš domovský adresář, klikneme pravým tlačítkem, vybereme položku Scripts a v ní otevřít adresář skriptů .

V adresáři skriptů klikneme pravým tlačítkem na volnou plochu (ne na ikonu), a dáme Vytvořit dokument , Prázdný soubor .

Otevře se nám textový editor s prázdným dokumentem. Do něj vložíme za pomoci schránky následující text:

#
for I in "$*"
do
foo=`gksudo -u root -k -m "Zadejte Vaše heslo pro root uživatele v terminálu" /bin/echo "got r00t?"`

sudo umount "$I" && zenity --info --text "Úspěšně odpojeno /media/$I/" && sudo rmdir "/media/$I/"
done
done
exit0

Script je připraven, ale zatím nemá právo ho nikdo spouštět. To napravíme vyvoláním kontextového menu (pravím tlačítkem myši klik na ikonu souboru), zvolíme vlastnosti, kde vybereme záložku Oprávnění .

Zaškrtneme položku Spouštění

Ještě můžeme dodat scriptu nějakou hezkou ikonku a máme hotovo !

  • Poslední úprava: 2019/02/25 18:20
  • (upraveno mimo DokuWiki)