přejít na obsah přejít na navigaci

Linux E X P R E S, Xplanet: Planeta Země na vaší ploše

Xplanet: Planeta Země na vaší ploše

Zeme.jpg

Pomocí programu xplanet můžete na pozadí své plochy zobrazovat planetu Zemi v její téměř aktuální podobě. Článek vám ukáže, jak si rotující zeměkouli připravit - potřeba bude pár snímků ze satelitů NASA a skript, který vám nabízíme ke stažení.


Ingredience

Základem je samozřejmě samotný program xplanet, který najdete ve stejnojmenném balíčku své distribuce. Xplanet dokáže generovat obrázky různých planet, ale v tomto článku se zaměříme na tu naši. Planeta Země vygenerovaná pomocí textur v balíčku xplanet nevypadá ovšem příliš realisticky. Proto doplníme program xplanet několika vlastními, reálnými texturami.

Nerealistická ZeměNerealistická Země

Základní mapa

Snímek povrchu zemského. Nejrealističtější je ten reálný. Ten můžete stáhnout ze stránek NASA. Pokud nechcete vybírat, můžete sáhnout například po tomto snímku (přímý odkaz na velký obrázek).

Tip: Pokud jste pozorní, jistě si všimnete, že NASA poskytuje snímky ze všech dvanácti měsíců. Můžete si vybrat ten, který se vám líbí, nebo stáhnout snímek na každý měsíc a pak mít v zimě na ploše Zemi se sněhovou čepicí na severu a v létě na jihu.

Noční mapa

Noční mapa zobrazuje světla z měst, tak jak je můžete vidět, když v noci přistáváte na letiště. Velmi pěkný je snímek dona Edwardse, který si můžete stáhnout z našeho webu.

Noční mapa zobrazuje světla z městNoční mapa zobrazuje světla z měst

Výšková mapa

Tato mapa pomáhá simulovat vrásčitý povrch planety. Stáhnout jde opět ze stránek NASA, konkrétně třeba tuto mapu (přímý odkaz na velký obrázek).

Reflexní mapa

Mapa, která pomáhá určovat, odkud se má odrážet světlo měsíce - například od vodních ploch.

Odkud se má odrážet světlo měsíceOdkud se má odrážet světlo měsíce

Pečeme, vaříme

Teď je potřeba dát všechny mapy dohromady. Je potřeba vytvořit konfigurační soubor, který řekne programu xplanet, kde se které mapy nacházejí. Nahrajte tedy všechny mapy do jedné složky, například .xplanet ve svém domovském adresáři. Poté vytvořte ve stejné složce konfigurační soubor xplanet.cfg:

[earth]
map=/home/churchyard/.xplanet/zakladni-mapa.jpg
bump_map=/home/churchyard/.xplanet/vyskova-mapa.jpg
night_map=/home/churchyard/.xplanet/nocni-mapa.png
specular_map=/home/churchyard/.xplanet/reflexni-mapa.jpg

Pokud se soubory s mapami jmenují jinak, musíte cesty upravit. Je potřeba použít absolutní cestu k souborům (nezapomeňte nahradit churchyard za svoje přihlašovací jméno).

Dochucujeme

Specialitkou planety Země na ploše je relativně aktuální podoba mraků. Té dosáhnete jednoduchým skriptem: download-clouds.py.zip. Nezapomeňte ve skriptu změnit v cestě k cílovému souboru churchyard za svoje přihlašovací jméno! Do konfiguračního souboru pak přidejte řádek:

cloud_map=/home/churchyard/.xplanet/mraky.jpg

Tip: Doporučuji všechny obrázky zmenšit na rozlišení 4096×2048, protože jinak se při každé aktualizaci zbytečně několik map zvětšuje a to nejenže chvilku trvá, ale je to i náročnější na hardware.

Servírujeme

Je potřeba vytvořit skript, který bude mapy v určitém časovém intervalu skládat a generovat z nich obrázek planety. Ten může vypadat následovně:

#!/bin/bash
while true; do
python ~/.xplanet/download-clouds.py > /dev/null &&
xplanet -config ~/.xplanet/xplanet.cfg --num_times 1 --output ~/.xplanet/xplanet.jpg --latitude +30 --longitude +30 --radius 55 --geometry 1680x1050
sleep 1800
done

Příkaz xplanet má ve skriptu několik parametrů. Pomocí hodnot latitude a longitude můžete měnit natočení planety. Pomocí parametruradius můžete planetu zmenšovat nebo zvětšovat. Poslední parametr určuje velikost výsledného obrázku, takže rozlišení vaší obrazovky. Číslo za příkazem sleep určuje počet sekund, mezi jednotlivým generováním. Nedoporučuji obrázek generovat příliš často, zatěžuje to procesor.

A jíme

Nakonec je potřeba skript přidat do automatického spuštění, což učiníte v nastavení svého prostředí, a nastavit pozadí na plochu jako ~/.xplanet/xplanet.jpg. Předtím budete muset skript spustit, aby se obrázek vygeneroval.

Xplanet - výsledek. Hezké, že?Xplanet - výsledek. Hezké, že?

Některé prostředí neaktualizují obrázek pozadí po jeho změně. V takovém případě musíte do skriptu před příkaz sleep připsat ještě příkaz na aktualizaci plochy. Pro Xfce je to například killall xfdesktop.

Nahoru

Odkazy

Příspěvky

Xplanet: Planeta Země na vaší ploše
Márten 12. 08. 2009, 09:29:51
Odpovědět  Odkaz 
Vypadá to přitažlivě. Kolik to má v paměti?
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 12. 08. 2009, 12:30:57
Odpovědět  Odkaz 
Ten skript v paměti nezabírá skoro nic, většinu času jen čeká. Při generování se využití procesoru i paměti vyhoupone nahoru. Asi na vteřinu.
Xplanet: Planeta Země na vaší ploše
Wictor 12. 08. 2009, 11:21:43
Odpovědět  Odkaz 
Jenom drobnost pro ty kteri radsi Perl nez Pyton .... http://xplanet.sourceforge.net//Extras/download_clouds.pl
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 12. 08. 2009, 12:32:10
Odpovědět  Odkaz 
Ten skript, který poskytujeme, je upravený.
Xplanet - jede i na windows
honyczek 12. 08. 2009, 13:47:34
Odpovědět  Odkaz 
Podarilo se mi to rozbehnout i v Cygwinu.. Hezky napad. Jen mi to tu plochu aktualizuje jen vyjimecne, takze musim otvirat vlastnosti plochy a zase zavrit a je to..
Xplanet: Planeta Země na vaší ploše
zdeněk 12. 08. 2009, 14:52:28
Odpovědět  Odkaz 
pořád se stahují a pořád nic
Re:Xplanet: Planeta Země na vaší ploše
zdeněk 12. 08. 2009, 14:53:40
Odpovědět  Odkaz 
mraky jsem ze skriptu vypustil, pořád se stahují a pořád nic
Miroslav Hrončok Re:Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 12. 08. 2009, 15:35:27
Odpovědět  Odkaz 
Co znamená pořád nic?
Re:Re:Re:Xplanet: Planeta Země na vaší ploše
zdeněk 12. 08. 2009, 16:59:26
Odpovědět  Odkaz 
pokud spustím skript v terminálu, objeví se tohle:

Using http://userpage.fu-berlin.de/~jml/clouds_4096.jpg
Downloading...
Using http://www.ruwenzori.net/earth/clouds_4096.jpg
Downloading...
Using http://userpage.fu-berlin.de/~jml/clouds_4096.jpg
Downloading...

a to je vše, déle než 10 minut čekat nevydržím a terminál vypínám. běží skript přesto na pozadí? každopádně žádné mraky se neobjeví
Re:Re:Re:Re:Xplanet: Planeta Země na vaší ploše
Anče 20. 08. 2009, 08:34:14
Odpovědět  Odkaz 
je treba se podivat zdali nejaky mirror neni dostupny z pohladu vasi site. to pak tent skript selhava.

1. bud si napiste vlastni (ten pythoni zazrak nedela nic co by wget a bashem nedokazal... nebo zkuste ten perlacky skriptik... upravte v nem nazev souboru a provedte nahradu za vyssi rozl. snimku (sed -e "s/_2048.jpg/_4096.jpg/g")
Xplanet: Planeta Země na vaší ploše
petr 12. 08. 2009, 17:23:22
Odpovědět  Odkaz 
jde to pouzit i v KDE 4.3? predpokladam ze ano :)
Je to krasne.
Re:Xplanet: Planeta Země na vaší ploše
Shadow 12. 08. 2009, 21:47:44
Odpovědět  Odkaz 
Já nevím, ale v mé distribuci KDE 4.3 je něco velmi podobného již vestavěno (typ tapety s názvem Globus), s možností přímé interakce a výběru několika "map". Pro zájemce, jeden screenshot jsem vystavil i ve své galerii na fotky.shadow.cz. Jediné, co tomu schází oproti řešení popsaném v článku, jsou mraky, ty to neumí.
Ivan Bíbr Xplanet: Planeta Země na vaší ploše
bibri 12. 08. 2009, 20:50:25
Odpovědět  Odkaz 
Moc, hezké, opravdu moc hezké...
Xplanet: Planeta Země na vaší ploše
lukáš 12. 08. 2009, 22:56:27
Odpovědět  Odkaz 
Nevíte jak je možné provést aktualizaci pozadí v GNOME?
Re:Xplanet: Planeta Země na vaší ploše
Kamil Páral 12. 08. 2009, 23:30:05
Odpovědět  Odkaz 
Samo to hlídá.
Xplanet: Planeta Země na vaší ploše
Kamil Páral 12. 08. 2009, 23:29:21
Odpovědět  Odkaz 
Dobrá hračka. Akorát si tu zeměkouli musím orotovat na ameriku nebo asii, jinak pořád koukám na tmavou kouli. Na druhou stranu je to dobrý, nutí mě to jít dřív spát :)
Re:Xplanet: Planeta Země na vaší ploše
Ludek 19. 10. 2009, 15:02:33
Odpovědět  Odkaz 
Copak ta tmavá koule je ještě v pohodě. Nejhorší je, když to začne být z pravé strany světlé.. to už je vážné, protože se blíží ráno.. ;-)
Xplanet: Planeta Země na vaší ploše
Lukáš 13. 08. 2009, 16:57:20
Odpovědět  Odkaz 
Předpokládám, že toto je originální článek http://meandubuntu.wordpress.com/2008/09/01/background-with-xplanet-and-xfce/ možná by se hodilo jej uvést.
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 13. 08. 2009, 19:32:34
Odpovědět  Odkaz 
Je a není. Odkazováný článek jsem četl a kdysi i přeložil na svůj blog. Od té doby jsem nasbíral více tipů a zkušeností, abych mohl napsat svůj článek, který považuji za originál. Pokud je Review Xfce 4.6 na webu Xfce.org originál mého článku o novinkách v Xfce 4.6, pak ano, toto je taky originál. Ale mně to tak nepřijde.
Re:Re:Xplanet: Planeta Země na vaší ploše
Lukáš 14. 08. 2009, 10:52:00
Odpovědět  Odkaz 
Nechápej mě špatně, jsem za ten článek rád. Sám bych ho asi nenašel, jen si myslím, že by bylo fajn přidat odkazy na zdroje ze kterých jsi čerpal.
Miroslav Hrončok Re:Re:Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 14. 08. 2009, 13:46:49
Odpovědět  Odkaz 
Rozumím, po víkendu přidám.
Xplanet: Planeta Země na vaší ploše
mirek 13. 08. 2009, 19:59:21
Odpovědět  Odkaz 
mám chybu na ř.4 xplanet: command not found
viz:

ubuntu@ubuntu:~/.xplanet$ ./xplanet
File is already up to date!
./xplanet: line 4: xplanet: command not found
^C
ubuntu@ubuntu:~/.xplanet$ cat xplanet
#!/bin/bash
while true; do
python ~/.xplanet/download-clouds.py > /dev/null &&
xplanet -config ~/.xplanet/xplanet.cfg --num_times 1 --output ~/.xplanet/xplanet.jpg --latitude +30 --longitude +30 --radius 55 --geometry 1024x768
sleep 1800
done


Díky
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 13. 08. 2009, 20:07:43
Odpovědět  Odkaz 
Máš balíček xplanet? Pokud ano, zkus pojmenovat skript jinak. Pokud ne, je chyba tam.
Xplanet: Planeta Země na vaší ploše
habib 14. 08. 2009, 15:36:33
Odpovědět  Odkaz 
Tak na KDE 3.5.9 funguje i s mraky, jen to obnoveni nejak nechce behat. Ale jinak parada, diky za clanek.
Re:Xplanet: Planeta Země na vaší ploše
Mrakošlap 16. 08. 2009, 09:29:48
Odpovědět  Odkaz 
Xplanet se mi zamlouvá moc :-)
Taky jsem řešil obnovení pozadí v KDE (3.5.10) a funguje toto:

dcop kdesktop KBackgroundIface setWallpaper ~/.xplanet/xplanet.jpg 1

Místo obnovení se znovu zadá jaký obrázek má být na pozadí plochy.
Tak ať slouží...
Xplanet: Planeta Země na vaší ploše
Jiří Taufer 16. 08. 2009, 08:21:08
Odpovědět  Odkaz 
Je to moc hezká hračka.
Přesně, jak autor psal, odmítá moje prostředí xplanet obnovovat. Nefunguje ani příkaz "xrefresh". Nevíte, prosím, jaká je pro KDE 4.3 v OpenSUSE 11.1 alternativa ke "killall xfdesktop"?
Irena Šafářová Re:Xplanet: Planeta Země na vaší ploše
Irena Šafářová 17. 08. 2009, 09:34:10
Odpovědět  Odkaz 
Mám sice Mandrivu, ale s KDE 4.3 - postup by tedy měl být podobný.
- vytvořila jsem si adresář ~/xplanet (bez tečky; jeden adresář tedy bude s tečkou - pro konfiguraci zeměkouse a druhý bez tečky - pro obrázek)
- přepsala jsem originální spouštěcí script, aby vytvářel obrázek v tomto adresáři; (nic jiného jsem neměnila!)
- umístila jsem spouštěcí script do ~/.kde4/Autostart
- pravým myšítkem na plochu desktopu jsem vybrala Pracovní plocha Nastavení
- v otevřeném okně sekce Typ - Promítání
- pole pod ním Složky, zadanou složku jsem smazala a vyhledala ~/xplanet s obrázkem
- pole Změnit obrázek každých - navolit minuty dle svého :-))
Problém je jen jeden - při startu prostředí čeká těch navolených xx minut v Nastavení do obnovení desktopu. Řeším to tak, že při startu počítače pravotlačítkem vyvolám opět stejné Nastavení, nic neměním a dám OK. Obrázek se změní okamžitě a já nemám noční obrázek ráno. Pak se mění automaticky navolených xx minut.
Re:Re:Xplanet: Planeta Země na vaší ploše
tom.i 19. 08. 2009, 17:24:09
Odpovědět  Odkaz 
Menila jste skript, ktery je v /.kde4/Autostart na spousteci? Me se to po nabehnuti KDE4 nejak nestahlo a neaktualizovalo. Musel jsem az manualne ten skript spustit.
Re:Re:Re:Xplanet: Planeta Země na vaší ploše
IrenaS 19. 08. 2009, 22:44:15
Odpovědět  Odkaz 
Ano, ten skript je spouštěcí.
Re:Xplanet: Planeta Země na vaší ploše
tommy-r 29. 08. 2009, 00:32:10
Odpovědět  Odkaz 
A neví náhodou někdo, jaká je alternativa pro "killall xfdesktop" v GNOME (Debian 5.0)?
Xplanet: Planeta Země na vaší ploše
vita 16. 08. 2009, 15:32:25
Odpovědět  Odkaz 
ahoj, mam problem,ze kdyz spustim spousteci script, tak mi to vypise hlasu File is already up to date! Nevite jak se toho zbavit. Kdyz ho dam po spusteni, takmi nenajedou Xka a tim i cely system. Prisel jsem na to, ze se jedna o funkci kontroly aktualnosti obrazku s mraky, bohuzel si s tim nedokazu poradit. Diky
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 16. 08. 2009, 23:40:14
Odpovědět  Odkaz 
To by sice mělo vypsat, ale pokračovat dále. Doporučuji skript spouštět až na úrovni uživatelského prostředí, ne před naběhnutím xek.
Re:Re:Xplanet: Planeta Země na vaší ploše
vita 17. 08. 2009, 08:22:41
Odpovědět  Odkaz 
To bohuzel taky nefunguje. V pripade, ze script spustim po nabehnuti Xek, tak to vypise tu samou hlasku. Nelze proste script opravit tak, aby proste trikrat do hodiny obrazek prepsal a nekontroloval, jestli je aktualni? Bohuzel nejsem programator,takze sam to nezvladnu...
Xplanet: Planeta Země na vaší ploše
caffeine 18. 08. 2009, 14:02:01
Odpovědět  Odkaz 
díky za hezký článek, už se mi taky točí :-)
Xplanet: Planeta Země na vaší ploše
tomik 18. 08. 2009, 14:10:00
Odpovědět  Odkaz 
A co MOON? Tedka se mi tam ukazal a pri zapnuti skriptu mi vyjelo, ze nemuze najit moon.jpg :)
Xplanet: Planeta Země na vaší ploše
Jan Tománek 18. 08. 2009, 16:48:37
Odpovědět  Odkaz 
Dobrý den, hezké pozadí i dobrý návod. Mám však problém, vytvořil jsem skript a nastavil ho, aby se spustil po přihlášení, leč nefunguje, pozadí se aktualizuje pouze pokud spustím terminál a do něj skript vložím. Nevíte prosím, jak na to? Napadlo mě, jestli by tam nemělo být, aby to pracovalo jako démon, ale nevím jak na to. Jsem začátečník, mám Ubuntu 9.04 s GNOME.

Předem díky za pomoc
Re:Xplanet: Planeta Země na vaší ploše
Anče 20. 08. 2009, 08:39:14
Odpovědět  Odkaz 
v gnome se spusteni skriptu da pridat napriklad do Sessions, ktere se provadi vzdy pri spusteni sezeni (tedy obdoba "po spusteni" ve windows)
Re:Re:Xplanet: Planeta Země na vaší ploše
Janik 24. 08. 2009, 17:22:51
Odpovědět  Odkaz 
Problém je ten, že to tam již mám... Teď mě leda napadá, jestli by tam krom adresy skriptu neměl být uvedený i terminál...
Opravdu pěkné
Yetty 19. 08. 2009, 19:20:20
Odpovědět  Odkaz 
Opravdu pěkné, pozadí na ploše jsem neměnil už přes půl roku, až tohle u mne zapůsobilo natolik, že se vzhled systému dočkal změny...
Xplanet: Planeta Země na vaší ploše
vladimir108 19. 08. 2009, 23:16:10
Odpovědět  Odkaz 
Ahoj, doporucuji do scriptu pridat radek:

cp -p /home/LOGIN/.xplanet/xplanet.jpg /home/LOGIN/.xplanet/xplanet_`date "%H:%M"`.jpg

... nechat bezet pocitac 1 den zapnuty a pak si ty obrazky pustit na slideshow ... krasa :-o Automaticke spousteni mam z cronu (po 5ti min) a funguje na jednicku, jen je treba doplnit KOMPLETNI CESTY pro python, xplanet, homedir.

*/5 * * * * /bin/bash /home/LOGIN/bin/xplanet.sh > /dev/null &&

DIKY!!!
BTW: tento clanek me donutil zmenit pozadi po 5ti letech ... nekecam! ... ale zatim jen na jedne masine ze 4 :-P
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 27. 08. 2009, 00:09:26
Odpovědět  Odkaz 
Původně jsem taky četl, že se to dá dát do cronu, ale není dobré do cronu dávat čistě uživatelské věci. Je to systémový nástroj... Řešení z článku zajišťuje kontrolovatelnost na bázi uživatelského prostředí.
Re:Xplanet: Planeta Země na vaší ploše
bombiTCH 2. 12. 2009, 12:46:35
Odpovědět  Odkaz 
Dobrý den táké jsem tumpach,
slideshow je výborný nápad, ale překopírovaný soubor je ve výsledku pouze xplanet_.jpg takže stále jeden..

Není chyba zde?

`date "%H:%M"`

Nějaká mezera nebo tak? Bohužel jsem nebyl schopen vygooglovat více..
Dekuji
cp `date +%d-%m-%y`.
bombiTCH 3. 12. 2009, 13:46:12
Odpovědět  Odkaz 
Uff vygoogloval jsem si toto, tak snad to bude fungovat.. zatim to nemuzu vyzkouset, pac jsem ted na vidlych :-(

cp mypaper.txt mypaper-`date +%d-%m-%y`.txt

(back up mypaper.txt into a file automatically named after today's date, such as: mypaper-20-11-06.txt)
takto to funguje!
bombiTCH 4. 12. 2009, 13:03:23
Odpovědět  Odkaz 
#!/bin/bash
while true; do
export http_proxy=http://proxy.vscht.cz:3128
python ~/xplanet/download-clouds.py > /dev/null &&
xplanet -config ~/xplanet/xplanet.cfg --num_times 1 --output ~/xplanet/xplanet.jpg --latitude +30 --longitude +30 --radius 55 --geometry 1024x768
cp -p /home/tygr/xplanet/xplanet.jpg /home/tygr/xplanet/Archiv/xplanet_`date +%d-%m-%y`.jpg
killall xfdesktop
sleep 600
done
Xplanet: Planeta Země na vaší ploše
vladimir108 19. 08. 2009, 23:22:33
Odpovědět  Odkaz 
Nevite prosim nekdo jak upravit script aby se zemekoule "pootocila" pri generovani vysledneho obrazku? Aby pomer den:noc byla cca 1:1 jako na poslednim obrazku v clanku a aby se menila jen poloha zeme? Diky za odpoved.
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 27. 08. 2009, 00:06:20
Odpovědět  Odkaz 
Musel bys nějak na základě aktuálního času pomocí nějakého vzorečku generovat parametr pootočení. Jde to, je to pakárna.
Xplanet: Planeta Země na vaší ploše
Anče 20. 08. 2009, 08:41:59
Odpovědět  Odkaz 
co neni jasneho na autorovych vetach?:
"...Příkaz xplanet má ve skriptu několik parametrů. Pomocí hodnot latitude a longitude můžete měnit natočení planety. Pomocí parametruradius můžete planetu zmenšovat nebo zvětšovat. Poslední parametr určuje velikost výsledného obrázku, takže rozlišení vaší obrazovky...."
Re:Xplanet: Planeta Země na vaší ploše
Janik 24. 08. 2009, 17:24:04
Odpovědět  Odkaz 
Myslím, že autorovi jde o to, aby se Země otáčela automaticky přikaždém spuštění skriptu
Xplanet: Planeta Země na vaší ploše
Verca 25. 09. 2009, 10:30:05
Odpovědět  Odkaz 
Chtela jsem si dat take jako tapetu tu Zemi, ale bohuzel nevim jak na to, delala jsem to podle navodu tady, vse v poradku az do te osudne chvile...
v konzoli jsem normalne napsala :
#!/bin/bashwhile true; do
python ~/.xplanet/download-clouds.py > /dev/null && xplanet -config ~/.xplanet/xplanet.cfg --num_times 1 --output ~/.xplanet/xplanet.jpg --latitude +30 --longitude +30 --radius 55 --geometry 1680x1050
sleep 1800
done
VSe bylo v poradku, zaclo stahovani :
Using http:PPwww.ruwenzori.net/earth/clouds_4096.jpg
Downloading ...
Using http://www.narrabri.atnf.csiro.au/operations/NASA/clouds_4096.jpg
Downloading ...
Using http://xplanet.sourceforge.net/clouds_4096.jpg
Downloading ...
bash: xplanet: commant not found

Vim,ze tu byl uz jeden takovy dotaz,ale jsem uplne nejvetsi zacatecnik ,snazim se co muzu, ale v ty odpovedi se vazne nevyznam... Mohl byste mi pls poradit... ? A jestli muzu poprosit o radu jako pro opravdovy blbce :D klidne i na mejla: moula_@email.cz
Diky moc :)
Vlastimil Ott Re:Xplanet: Planeta Země na vaší ploše
Vlastimil Ott 25. 09. 2009, 10:35:58
Odpovědět  Odkaz 
Nemáš xplanet vůbec nainstalovaný, takže ho nainstaluj jako každý jiný program. Jaký používáš systém?
Xplanet: Planeta Země na vaší ploše
Verca 25. 09. 2009, 11:09:11
Odpovědět  Odkaz 
Mam Mandrivu...
stahovala jsem primo na mandrivu xplanet (rpm) ... kdyz sjem dala nainstalovat,napsalo se mi,ze potrebuje nainstalovat balicky, tak jsem mu dala ze ok, a pak ze instalace dokoncena a hotovo...
Vlastimil Ott Re:Xplanet: Planeta Země na vaší ploše
Vlastimil Ott 25. 09. 2009, 11:50:13
Odpovědět  Odkaz 
Žádné rpm se nestahují přímo internetu, software se instaluje ze zdrojů softwaru a pomocí nástrojů z Ovládacího centra ML:
http://wiki.mandrivalinux.cz/instalace-programu-rpm#pomoci_spravce_software

Nainstaluj tímto způsobem xplanet.
Re:Re:Xplanet: Planeta Země na vaší ploše
Verca 25. 09. 2009, 12:24:31
Odpovědět  Odkaz 
Mno tak jsem to zkousela podle toho, ale kdyz zadam podle navodu do vyhledavani program, tak mi to vubec nic nenajde...
Vlastimil Ott Re:Re:Re:Xplanet: Planeta Země na vaší ploše
Vlastimil Ott 25. 09. 2009, 12:56:51
Odpovědět  Odkaz 
Je ve zdroji softwaru contrib. Máš ho přidaný? Návod je na stejné wiki...
Re:Re:Xplanet: Planeta Země na vaší ploše
Verca 25. 09. 2009, 12:27:29
Odpovědět  Odkaz 
mno ale jeste to tak prolistuju a uvidim, treba se mi nad hlavou rozsviti ta pomyslna zarovicka :) a nakonec to pujde... jinak ale dekuju za pomoc :)
Xplanet: Planeta Země na vaší ploše
Verca 25. 09. 2009, 11:12:55
Odpovědět  Odkaz 
A jeste nevim jestli to tak ma delat... ale pak mi cela ta slozka .xplanet zmizela a dokonce mi zmizel i ten rpm soubor...
Xplanet: Planeta Země na vaší ploše
Verca 25. 09. 2009, 11:13:03
Odpovědět  Odkaz 
A jeste nevim jestli to tak ma delat... ale pak mi cela ta slozka .xplanet zmizela a dokonce mi zmizel i ten rpm soubor...
Xplanet: Planeta Země na vaší ploše
martin 26. 09. 2009, 15:54:43
Odpovědět  Odkaz 
zdravim... program jsem nainstaloval, prepsal cesty a obrazek se generuje... akorad ze kazdych cca 15sec a nereaguje na zmenu casu (sleep)... pouzivam gnome... diky za radu...
Re:Xplanet: Planeta Země na vaší ploše
marian 23. 10. 2009, 17:20:04
Odpovědět  Odkaz 
ahojte lidicky....jde to i na windows xp???
moc bych to chtel ale mi to nede....ak by tse mi to mohli poslat na mail tak by som bol moc rad...
ahoj a diki!

nseries1@azet.sk
Xplanet: Planeta Země na vaší ploše
feeder 19. 11. 2009, 01:42:02
Odpovědět  Odkaz 
hi ... rozbehal som to na debian leny 5 pod fluxboxom a neviem prikaz na AKTUALIZACIU PLOCHY ... ma ten prikaz niekto v hlave ?? ...thanks
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 23. 11. 2009, 02:14:42
Odpovědět  Odkaz 
Měla by tam být v menu položka Reload Config. Co to volá za příkaz?
Re:Re:Xplanet: Planeta Země na vaší ploše
feeder 6. 12. 2009, 16:45:45
Odpovědět  Odkaz 
Ano v menu je reconfigure s ktorym si aktualizujem plochu...ale chcel by som ju aktualizovat z terminalu aby som mohol vytvorit shell skript.
v konfiguracnom subore menu nieje napisany prikaz :
[reconfig] (Reconfigure).
NPR. na restart je v menu polozka Restart, v config. subore je :
[restart] (Restart)
Ale na restart sa pouziva prikaz reboot alebo shutdown -r now.... lebo restart prikaz neexistuje
Xplanet: Planeta Země na vaší ploše
Kadli 9. 04. 2010, 18:36:45
Odpovědět  Odkaz 
Teď jsem to zkusil přesně podle návodu a funguje mi krásně. Už se těším, až přijdu zase k PC v deset večer, jak bude krásně rozsvícená Evropa ve tmě :-).
Xplanet: Planeta Země na vaší ploše
David 31. 05. 2010, 18:14:52
Odpovědět  Odkaz 
Čau lidi krásně mi to fungovalo ale asi v polovině Prosince po jedné aktualizaci se mi to zaseklo a už se to nerozjelo.
Xplanet: Planeta Země na vaší ploše
Anče 23. 07. 2010, 09:16:27
Odpovědět  Odkaz 
ahoj, po ji snad roce zkusenosti:

1. sem tam blbnou ty mraky - nestahnouse... lepsi vysledky dava ten perlacky skript, ale i tak nic moc spolehlivost... zdroje mraku se ruzne meni - hlavne zanikaji :(

2. prekecat gnome aby aktualizovalo plochu neni jednoduche (prestoze by to melo delat automaticky [mam gnome2.22.3-lenny]):

gconftool-2 -t string -s /desktop/gnome/background/picture_filename /cesta/k/ciste/cernemu/obr.jpg
gconftool-2 -t string -s /desktop/gnome/background/picture_filename /cesta/k/xplanet.jpg

a pravidelne to spustit po generovani.

3. via samuel 600MHz xplanet generoval asi 5 minut, atom N270 to ma za 30s, spotreba pameti odhadem kolem 256MB. generuji pro --geometry 2048x1152.

4. generovat kazdych 30m od 8:00 do 23:30:
*/30 8-23 * * * /cesta/xplanet_background_genetator.sh

5. myslim ze je vhodne menit podklad (planetu) v ramci rocnich obdobi...
a)ve zdroj-map je dvanact map 2004xx-4096x2048.jpg
b)monthis.log je text. soubor obsahujici cislo mesice (vysledek date +%m)
c) $DIR je cesta kde xplanet sidli (treba /srv/xplanet, /var/opt/xplanet apod.. ci proste /home/$user/xplanet apod.. )

DIR="/srv/xplanet"
cd $DIR/
# jestlize se zmenil mesic, nakopiruj patricny obrazek
if [ ! "$(date +%m)" == "$(cat $DIR/monthis.log)" ]; then
rm -f $DIR/zakladni-mapa.jpg
cp $DIR/zdroj-map/2004$(date +%m)-4096x2048.jpg $DIR/zakladni-mapa.jpg
echo "$(date +%m)" >$DIR/monthis.log
fi
ahoj.
Xplanet: Planeta Země na vaší ploše
Freshlemon 7. 02. 2011, 18:02:51
Odpovědět  Odkaz 
Ahoj,
chtěl bych poprosit o radu. Okolí Země mi připadá nudné a v manuálu k xplanet jsem se dočetl, že je možné přidat pozadí, na které se planeta vykreslí. Neumím žádný programovací jazyk a tak jsem to zkusil udělat čistě za pomocí logiky. Takže jsem si do složky .xplanet stáhl obrázek s hvězdami a pojmenoval jsem ho pozadi.jpg. do skriptu xplanet jsem vložil řádek xplanet -background ~/.xplanet/pozadi.jpg, ale když jsem skript spustil v terminálu, vyhodilo to hlášku "Warning: For better performance, background image should be the same size as the output image" a dále to nic nedělá. Obrázek pozadi.jpg jsem tedy změnil na velikost 1680x1050 pixelů, což je stejná velikost, jakou má výsledný obrázek xplanet.jpg. Přesto to znovu vyhodilo tu samou chybovou hlášku.
Poradil byste mi, prosím, někdo jak to zprovoznit?

Děkuji, Freshlemon.
Miroslav Hrončok Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 14. 02. 2011, 23:26:52
Odpovědět  Odkaz 
Myslím, že by to mělo takhle fungovat. Zkoušel jste jiný obrázek?
Re:Re:Xplanet: Planeta Země na vaší ploše
Freshlemon 15. 02. 2011, 14:17:00
Odpovědět  Odkaz 
Teď jsem vyzkoušel jiný obrázek a také to nefunguje. Terminál opět vypíše "Warning: For better performance, background image should be the same size as the output image" a nic se nestane - pozadí se nevykreslí. Obrázek je přitom opravdu stejné velikosti jako výsledný obrázek xplanet.jpg (tedy 1680x1050)
Pro jistotu ještě vypíšu obsah skriptu xplanet, jestli není chyba v tom mém amatérském zásahu:
#!/bin/bash
while true; do
python ~/.xplanet/download-clouds.py > /dev/null &&
xplanet -background ~/.xplanet/pozadi.jpg
xplanet -config ~/.xplanet/xplanet.cfg --num_times 1 --output ~/.xplanet/xplanet.jpg --latitude +30 --longitude +5 --radius 50 --geometry 1680x1050
sleep 1800
done
Miroslav Hrončok Re:Re:Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 18. 02. 2011, 13:30:51
Odpovědět  Odkaz 
Tady je zakopaný pes :)

xplanet -background ~/.xplanet/pozadi.jpg
xplanet -config ~/.xplanet/xplanet.cfg --num_times 1 --output ~/.xplanet/xplanet.jpg --latitude +30 --longitude +5 --radius 50 --geometry 1680x1050

To jsou dva příkazy xplanet, každý generuje svou vlastní planetu. Ten první nevím kam, možná že nikam, když nemá nastaven -output, možná že do domovského adresáře. Je to ta výchozí planeta z prvního obrázku v článku, ale s pozadím.

Druhý příkaz dělá hezkou planetu bez pozadí, ale do obrázku použitého na pozadí. Ve skutečnosti musí být použit jeden příkaz:

xplanet -config ~/.xplanet/xplanet.cfg -background ~/.xplanet/pozadi.jpg --num_times 1 --output ~/.xplanet/xplanet.jpg --latitude +30 --longitude +5 --radius 50 --geometry 1680x1050
Re:Re:Re:Re:Xplanet: Planeta Země na vaší ploše
Freshlemon 20. 02. 2011, 16:18:23
Odpovědět  Odkaz 
Výborně, funguje to a i jsem se něčemu přiučil :)
Mockrát děkuju!
Miroslav Hrončok Re:Re:Re:Re:Re:Xplanet: Planeta Země na vaší ploše
Miro Hrončok 20. 02. 2011, 17:18:56
Odpovědět  Odkaz 
Není zač.
Xplanet: Planeta Země na vaší ploše
jan 5. 09. 2018, 15:59:23
Odpovědět  Odkaz 
Největší problém je ten, že země není kulatá, jak nám chtějí namluvit. Země je nehybná a plochá, vesmír neexistuje - http://informace.top/zeme-je-plocha-s-klenbou/

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Miroslav Hrončok

Miroslav Hrončok

Linux používám od roku 2004, aktivně se o něj zajímám od roku 2007, kdy jsem napsal svůj první článek pro LinuxEXPRES. Od roku 2009 jsem pracoval pro Liberix jako redaktor LinuxEXPRESu, od roku 2011 do konce roku 2012 jako jeho šéfredaktor. Nyní pracuji v Red Hatu, kde rozšiřuji distribuci Fedora o nové balíčky. Zároveň studuji na FIT ČVUT, kde se zabývám 3D tiskem a vyučuji několik předmětů. Spoluorganizuji pražskou konferenci LinuxDays a aktivně se účastním mnoha dalších českých linuxových akcí, jako přednášející nebo jako výpomoc.


  • Distribuce: Fedora
  • Grafické prostředí: Xfce

| blog