
|
 |
Jeg har jo fått for vane å ta med programmer i denne spalten som vel ikke akkurat passer hatten "spill", men som allikevel byr på litt tidtrøyte for en Linux-bruker. Denne gangen skal jeg til og med være så grei at jeg skal vise dere et NYTTIG program i den kategorien; Xplanet !
Testsystem:
PIII 1.0 GHz MHz med 256 MB
Skjermkort: ATI Rage Mobilty
Lydkort: ESS Maestro 3
Linux kernel 2.4.7-10
XFree86 4.1 og WindowMaker 0.70/Enlightenment DR17 cvs
License: GPL
Linux 2.2.x eller nyere
XFree86 3.3.x
OpenGL eller Mesa
Jeg har jo fått for vane å ta med programmer i denne spalten som vel ikke akkurat passer hatten "spill", men som allikevel byr på litt tidtrøyte for en Linux-bruker. Denne gangen skal jeg til og med være så grei at jeg skal vise dere et NYTTIG program i den kategorien; Xplanet !
Xplanet er en klone av et eldre program for X Window - Xearth. Begge viser i utgangspunktet et bilde av jorda i root-vinduet, men Xplanet tar dette mye lengre enn det Xearth gjør. Xplanet lar deg blant annet velge andre planeter, måner og til og med satellitter i stedet for jordkloden. Dette gjøres ved å benytte forskjellige kart-bilder (maps) av de enkelte objektene man vil se. Disse er av forskjellig kvalitet og detaljrikdom avhengig av hvor man henter dem, ønsket nøyaktighet og kapasitet på den maskinen man skal kjøre programmet. En annen nyttig særegenhet ved Xplanet er muligheten til å legge informasjon om skyer på jordkloden. Denne sky-infoen lastes ned fra Internet vha cron-script og kommer i bildeform. Dette bildet legges så oppå bildet av jorda som fra før av består av to separate bilder - dag og natt. Sammensatt blir resultatet som vist på skjermskuddet av min dekstop hvor jeg kjører Xplanet med sky-informasjon i WindowMaker.
For meg som arbeider ved et observatorium hvor klarvær er et viktig parameter for en vellykket dag/natt er god oversikt over skymassene meget viktig. Med Xplanet kan jeg la dette være fullt automatisert, mens jeg samtidig har en dynamisk og trivelig bakgrunn på pc'en.
Programmet støtter et vell av parametre på kommandolinjen med alt fra oppfriskningsfrekvens, animert eller som bakgrunnsbilde (automatisk oppdatert i bestemte intervaller for å spare minne), window som lar deg kjøre Xplanet i et vindu på desktoppen i stedet for over hele bakgrunnen. Du kan også sette opp en warpfaktor som gjør at hele prosessen går fortere, eller du kan kjøre Xplanet med -animation og deretter bruke keyboardet til å rotere kloden, zoome inn og ut osv. Dette befordrer dog at maskinen din er oppsatt med enten OpenGL eller Mesa og den har cpu til dette.
Du MÅ ikke kompilere programmet selv. Jeg benytter selv den RPM'en som ligger på websiden til Xplanet. Den er laget for Redhat 7.0 men fungerer fint under 7.2 som jeg bruker.
Dersom du ønsker å benytte et oppsett ala det du ser på bildet har jeg lagt ved mine modifiserte script for å gjøre det enklere for deg å komme igang:
Script 1 - henting av sky-informasjon og produksjon av dag/natt-bilder med skyer:
#!/bin/sh
# map-update
# make it run by cron every three hour
cd /tmp
lwp-request -H 'Pragma: no-cache' http://xplanet.sourceforge.net/clouds_2000.jpg > clouds_2000.jpg
xplanet -image /usr/X11R6/share/xplanet/images/earth.jpg \
-cloud_image clouds_2000.jpg -cloud_thresh 0 -shade 100 \
-output /usr/X11R6/share/xplanet/images/day_clouds.png -geometry 2000x1000
xplanet -image /usr/X11R6/share/xplanet/images/night.jpg \
-cloud_image clouds_2000.jpg -cloud_thresh 0 -cloud_shade 30 \-output /usr/X11R6/share/xplanet/images/night_clouds.png -geometry 2000x1000
Script 2 - oppstart av Xplanet med utgangspunkt i posisjonen til observatoriet og skyer:
#!/bin/sh
# start-xplanet
# Can be started automatically by .xinitrc (after the WM is started)
xplanetbg -nice 19 -wait 600 -mapdir /usr/X11R6/share/xplanet/images/ -image day_clouds.png -night_image night_clouds.png -label -blend -markers -latitude 69.00 -longitude 16.00
Script 3 - Xplanet i et vindu:
#!/bin/sh
xplanet -mapdir /usr/X11R6/share/xplanet/images/ -image day_clouds.png -night_image night_clouds.png -label -blend -markers -latitude 69.00 -longitude 16.00 -window
Som dere ser har jeg nå byttet ut xplanetbg med xplanet siden jeg ikke lengre vil ha produsert et bilde for bakgrunnen, men heller ønsker å ha xplanet i et lite vindu. Dette tar ikke så mye ressurser fra systemet som xplanet i bakgrunnen ville hatt. Jeg har også fjernet noen switcher som -nice m.m. som xplanet ikke kjenner til. I både script 2 og 3 må dere bytte ut posisjonen min med den dere har, selv om at det vel neppe betyr så mye. Dersom dere ikke vet egen posisjon, la min stå. For de av dere som benytter KDE2: Ta en titt på denne siden - http://xplanet.sourceforge.net/FAQ hvor det står beskrevet hvordan man setter opp xplanet for å fungere problemfritt med KDE.

|
 |
|