Tento script nastaví vybraný obrázek jako tapetu.
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:
# # Tools-Set_as_WallPaper -> (set image as wallpaper) # # Owner : Largey Patrick from Switzerland # patrick.largey@nazeman.org # www.nazeman.org # # Licence : GNU GPL # # Copyright (C) Nazeman # # Dependency : gdialog (gnome-utils) or zenity # : Nautilus # # Encoding UTF-8 # # Vers.: 1.00 11.02.2004 title="Nastav jako tapetu" choix="choice" type="value" gconf="key gconf" none="žádný" wallpaper="vyplnit obrazovku" centered="na střed" scaled="přizpůsobit" stretched="zvětšit" case $LANG in fr* ) title="Définir comme fond d'écran" choix="choix" type="valeur" gconf="clé gconf" none="aucun" wallpaper="mosaïque" centered="centré" scaled="redimensionné" stretched="étiré" ;; esac # # fix gnome 2.2 bug # curpath=`echo $NAUTILUS_SCRIPT_CURRENT_URI | sed 's/file\:\/\///'` cd $curpath # # choice with centered tile ..... # if bckgrnd=`zenity --title "$title" --list --radiolist --column "$choix" --column "$gconf" --column "$type" FALSE "none" "$none" FALSE "wallpaper" "$wallpaper" FALSE "centered" "$centered" FALSE "scaled" "$scaled" TRUE "stretched" "$stretched" 2>&1` then gconftool-2 --type string --set /desktop/gnome/background/picture_options "$bckgrnd" gconftool-2 --type string --set /desktop/gnome/background/picture_filename "$curpath/$1" fi
Soubor uložíme pod jménem druh souboru .
Nastavení práv scriptu
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 !