Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: Jakub Lucký 27 Ledna 2007, 19:42:09
-
V současné době je lepší návod na wiki:
Automatická změna tapety plochy v Gnome (http://wiki.ubuntu.cz/Automatick%C3%A1_zm%C4%9Bna_tapety_plochy?highlight=%28tapet%29%7C%28Zm%C4%9Bna%29)
Tento návod pravděpodobně už nebude aktualizován, postupujte podle toho na wiki
Skript určený pro změnu pozadí je převzat odsud (http://ubuntuforums.org/showthread.php?t=285271&highlight=wallpaper+script)
Postup zprovoznění
1) Zajistěte, že máte nainstalovaného a spouštěného Crona
v Systém -> Administrace -> Služby by měl být zaškrtnut
2) Stáhněte si tento soubor:
http://jama.cxl.cz/soubory/linux/changer.py
wget http://jama.cxl.cz/soubory/linux/changer.py
3) Nastavte mu spustitelné práva a zkopírujte ho do nějaké skryté složky, ať vám nepřekáží
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)
sudo gedit /etc/crontab
Teď vložte tento řádek(upravte v něm uživatelské_jméno na jméno vašeho uživatele)
* * * * * uživatelské_jméno /home/uživatelské_jméno/.cron-scripts/changer.py
pod tento řádek:# m h dom mon dow user command
Takže by váš crontab mohl vypadat zhruba takto:# /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/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
* * * * * 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
sudo /etc/init.d/cron stop
sudo /etc/init.d/cron start
Počkejte minutu zda se bude měnit :-)
-------------------------------------------------------------
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:wget http://jama.cxl.cz/soubory/linux/changer.txt
Překopírovat cp ~/changer.txt ~/.cron-scripts/changer.txt
opatchovat patch -p0 < changer.txt
=====================================================
Pár dodatečných informací:
1) Zobrazují se pouze ty obrázky, které jsou v Systém->Volby->Pozadí
2)pokud chcete změnit minuty, změňte vkládaný řádek takto:
*/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
---------------------------------------------------------------------------------------------
Doufám že to bude fungovat, pokud by byl libovolný problém, nebojte se napsat sem na fórum, příkazy jsem psal z hlavy...
-
jakub.lucky skušal som to podla postupu a funguje to na 100% diky
-
mam ešte 2 otázky-tapety strieda to je ok 1. ale kde sa nachadzajú systemove tapety aj som dal vyhladať Simple Ubuntu.png ale nenašlo nič 2. A ako zabranit zobrazovaniu prazdnej stranky-len hneda farba?
-
Aby se vynechávali některé obrázky, pak musíte změnit váš changer skript za ten co je zde v příspěvku #44:
http://ubuntuforums.org/showthread.php?t=285271&page=5&highlight=wallpaper+script
K tomu musíte editovat soubor:
~/.gnome2/backgrounds.xml a u všech systémových, které nechcete, napište k deleted místo false true...
-
na tej adrese sa k tomu changer skriptu nemožem dostať pyta meno a heslo a
~/.gnome2/backgrounds.xml toto to už vôbec neviem čo s tým da sa to tu nejako opisat aby tomu rozumel aj začiatočnik?vopred diky.
-
Já to zítra nějak pořeším... Dneska už na to nemám... :)
-
Tak, vyřešena i ta úprava...
už jsem jí provedl i u sebe, vše vypadá velmi funkčně...
-
Tak jsem to zprovoznil taky - fajn vychytávka ;)
-
Jen by to někdo mohl hodit na wiki...
Já na to nějak nemám čas (už mám měsíc rozepsaný jeden návod)
-
Jen by to někdo mohl hodit na wiki...
Já na to nějak nemám čas (už mám měsíc rozepsaný jeden návod)
Tak jsem se pokusil ;)
http://wiki.ubuntu.cz/Zm%C4%9Bna_tapet_v_nastaven%C3%A9m_%C4%8Dase_v_Gnome
Když tak to ještě doedituj.
-
Wiki opravena pro lepší funkčnost a lepší vzhled...
-
Odkazy nefungují. Návody už neplatí? Našel jsem přes vyhledávání po vyzkoušení prográmku Wallpapoz (http://wallpapoz.akbarhome.com/). Zvládá obdobné přes grafickou konfiguraci.
-
Já používám úspěšně wallpaper-tray , taky je na wiki je jednodušší návod: http://wiki.ubuntu.cz/Automatická_změna_tapety_plochy?highlight=%28wallpaper-tray%29 (http://wiki.ubuntu.cz/Automatická_změna_tapety_plochy?highlight=%28wallpaper-tray%29)
-
Tak jen dodám, že Wallpapoz zvládá nastavit tapetu pro každou plochu zvlášť. Někdo už se tu na fóru po tom ptal.
-
Tak to nedokáže. Sorry.
-
Není za co se omlouvat. Psal jsem to jako upřesnění. Nechtěl jsem se hádat. ;)