Změna tapet v nastaveném čase v Gnome

31. 10. 2012 12:12 (aktualizováno) Marek Pszczolka

Návod je platný pro Ubuntu 7.04 Feisty Fawn, ale lze ho použít i pro další distribuce s GUI Gnome. Účelem této utilitky je jisté oživení pracovní plochy – žádnou jinou funkci nemá.

1) Zajistěte, že máte nainstalovaného Crona:

v Synaptic > Hledat > do vyhledávače napsat „cron“

a spouštěného Crona:

v Systém → Správa → Služby vyhledat:

– Plánovač akcí (anacron) – zaškrtnout

– Plánovač akcí (atd) – zaškrtnout

2) Stáhněte si (pomocí Terminálu) tento soubor:

Code:

wget http://jama.cxl.cz/soubory/li­nux/changer.py

3) Nastavte mu spustitelné práva a zkopírujte ho do nějaké skryté složky, ať vám nepřekáží

Code:

mkdir .cron-scripts

cp changer.py .cron-scripts/changer.py

chmod 755 .cron-scripts/changer.py

4) Nastavte /etc/crontab tak, aby skript spouštěl každou minutu(nebo jiný čas)

Code:

sudo gedit /etc/crontab

Teď vložte tento řádek(upravte v něm uživatelské_jméno na jméno vašeho uživatele)

Code:

*/n * * * * uživatelské_jméno /home/uživatelské_jméno/.cron-scripts/changer.py

kde za n dosaďte počet minut, po kterých se to má měnit – např /1 = změna každou minutu

pod tento řádek:

Code:

# m h dom mon dow user command

Takže by váš crontab mohl vypadat zhruba takto:

Code:

# /etc/crontab: system-wide crontab

# Unlike any other crontab you don't have to run the `crontab'

# command to install the new version when you edit this file.

# This file also has a username field, that none of the other crontabs do.

SHELL=/bin/sh

PATH=/usr/local/sbin:/usr/lo­cal/bin:/sbin:/bin:/usr/sbin:/us­r/bin

# m h dom mon dow user command

*/1 * * * * jakub /home/jakub/.cron-scripts/changer.py

17 * * * * root run-parts –report /etc/cron.hourly

25 6 * * * root test -x /usr/sbin/anacron || run-parts –report /etc/cron.daily

47 6 * * 7 root test -x /usr/sbin/anacron || run-parts –report /etc/cron.weekly

52 6 1 * * root test -x /usr/sbin/anacron || run-parts –report /etc/cron.monthly

#

5)Nyní restartujte crona

Code:

sudo /etc/init.d/cron stop

sudo /etc/init.d/cron start

Tip dne:

Je zde nabídka úpravy skriptu, které přináší nové featury

1) Nezahlcuje logy

2) Ignoruje pozadí, které jsou v ~/.gnome2/backgrounds.xml „deleted“ a pozadí None

Stáhnout (v Terminálu):

Code:

wget http://jama.cxl.cz/soubory/li­nux/changer.txt

překopírovat

Code:

cp ~/changer.txt ~/.cron-scripts/changer.txt

opatchovat

Code:

patch -p0 < changer.txt

=========================­=====================

Důležité:

Zobrazují se pouze ty obrázky, které jsou v:

Systém->Volby->Pozadí

Tam je dostanete tak, že na volné ploše kliknete pravým tlačítkem myši:

> Změnit pozadí plochy > Přidat tapetu > najdete složku,

kde máte uložené příslušné obrázky (wallpapery, vlastní fotky apod.)

a buď pomocí myši a Shiftu vyberete vše a dáte „Přidat“,

nebo pomocí myši a Ctrl vyberete jen ty, které chcete a dáte „Přidat“.

Dle tohoto návodu jsem si tuto „vychytávku“ zprovoznil a funguje zcela bez potíží.

Sdílet