Predkladám vám tu návod na tvorbu pozadia,ktoré bude predstavovať cykli dňa a noci.Cez deň budete mať prvú-dennú
a večer vám naskočí na plochu tá istá tapeta,len s motívom vyjadrujúcu noc.
Motívy tapet si môžete stiahnuť tu:
http://hybridworks.deviantart.com/gallery/ Teraz si musíte nainštalovať CPAN-i Astro:: Sunrise. Urobíte to zadaním do Terminálu:
sudo cpan -i Astro::Sunrise
Teraz si vytvorte Textový dokument a doňho prekopírujte tento script a umiestnite ho
napr. do: ~ / .gnome2/nautilus-scripts) a pomenujte ho "setbg.pl" (bez tých úvodzoviek)
a prideľte mu spustiteľný príznak.Po tom chodte do /Systém/Správa/Po spustení/,teda u mňa je
to tam tak pomenované,ale skrátka treba tomuto scriptu prideliť "sedenie",aby sa vždy po spustení počítača tento script aktivoval.
#!/usr/bin/perl
use Astro::Sunrise;
# config
$dayimg = 'day.jpg';
$nightimg = 'night.jpg';
$longitude = 17,1245;
$latitude = 48,1531;
# main
@sunrise = split(/:/,sun_rise($longitude,$latitude));
@sunset = split(/:/,sun_set($longitude,$latitude));
$sunrise = $sunrise[0] + $sunrise[1] / 60;
$sunset = $sunset[0] + $sunset[1] / 60;
@time = localtime(time);
$time = $time[2] + $time[1] / 60;
$day = (($sunrise < $time) && ($time < $sunset)) ? 1 : 0;
$img = $day ? $dayimg : $nightimg;
system("cp ~/Tapety/$img ~/Tapety/tapeta");
Teraz tapety,ktoré ste si stiahli, jednu pomenujte day.jpg a tú druhú night.jpg
a umiestnite si ich do /home/vašemeno/Tapety/.
Teraz si otvorte terminál a zadajte:
crontab-e
Keď sa vám otvorí "Crontab" pripíšte tam tento riadok:
* / 10 * * * * ~ / .gnome2/nautilus-scripts/setbg.pl
Keď ste si toto všetko už nainštalovali,znova otvorte Terminál a zadajte:
cp ~/Tapety/night.jpg ~/Tapety/tapeta
bash -c "gconftool -t string -s /desktop/gnome/background/picture_filename "~/Tapety/tapeta""
Po desietich minútach by vám mala naskočiť tapeta označená "day.jpg".
A to je všetko.
Ešte jedna vec: V zložke "Tapety"si po zadaní príkazov z terminálu vytvorí program/script/ tapetu tretiu s menom "Tapeta".
Takže ju potom nemažte a ani neprekladajte na iné miesto.Script ju potrebuje!