Här finns tips och guider för Ubuntu.

torsdag 15 februari 2007

Realtidsbild av Jorden som skrivbordsbakgrundsbild

Med hjälp av ett program som heter Xplanet kan man lätt fixa så att ens skrivbord får följande utseende och uppdateras automatiskt.



Börja med att skapa en mapp där bilden som skapas av Xplanet kan lagras. Jag har min bild i /400Gb/Bilder/Xplanet/

Kör därefter följande i terminalen

sudo apt-get install xplanet xplanet-images


När installationen är färdig så högerklicka på skrivbordet och välj "Skapa dokument" följt av "Tom fil", döp filen till .Xplanet-gnome (punkten före namnet betyder att filen kommer bli dold). Dubbelklicka på filen och skriv in nedanstående i filen.

#!/bin/bash
#xplanet-gnome.sh shell script v0.2
#shows Earth on your Gnome desktop with
#current lighting conditions,i.e. day and night

DELAY=30m

PREFIX=/400Gb/Bilder/Xplanet/
OUTPUT=xplanet.png
APPEND=2

GEOMETRY=1024x768
LONGITUDE=15
LATITUDE=30
#default is no projection,i.e. render a globe
#rectangular is the flat world map. also try ancient, azimuthal, mercator,..
#PROJECTION=rectangular

#rename background image so Gnome realises image has changed - thx to dmbasso

if [ -e "$PREFIX$OUTPUT" ]; then
rm "$PREFIX$OUTPUT"
OUTPUT="$APPEND$OUTPUT"
else
rm "$PREFIX$APPEND$OUTPUT"
fi

if [ -z $PROJECTION ]; then
xplanet -num_times 1 -output "$PREFIX$OUTPUT" -geometry $GEOMETRY -longitude $LONGITUDE -latitude $LATITUDE
else
xplanet -num_times 1 -output "$PREFIX$OUTPUT" -geometry $GEOMETRY -longitude $LONGITUDE -latitude $LATITUDE -projection $PROJECTION
fi

#update Gnome backgound
gconftool -t str -s /desktop/gnome/background/picture_filename "$PREFIX$OUTPUT"

sleep $DELAY
exec $0


Leta upp
PREFIX=/400Gb/Bilder/Xplanet/ och ändra sökvägen till mappen du skapade tidigare.
Spara och stäng ner ditt textredigerarprogram. Gör nu filen körbar genom att högerklicka på filen och välj egenskaper (eller kör sudo chmod 755 /Sökväg/till/filen). Klicka på fliken rättigheter och se till att "Tillåt körning av filen som ett program" är ibockad som i bilden nedan.



Flytta filen till din hemkatalog. Starta sedan upp ett terminalfönster och skriv in

sh .Xplanet-gnome

Om allt stämmer så ska du få ett felmeddelande ungefär som så här

rm: cannot remove /400Gb/Bilder/Xplanet/2xplanet.png

Detta är normalt och kommer inte att hända nästa gång scriptet körs. Högerklicka nu på skrivbordet och välj "Byt skrivbordsbakgrund". Klicka på "Lägg till bakgrundsbild". Bläddra till katalogen med den renderade bilden i. Dubbelklicka på bilden xplanet.png och avsluta med att klicka på "Färdig". Du bör nu ha en bakgrundsbild som visar jorden. Bilden kommer uppdateras var 30:e minut.

Gå nu via System--Inställningar till Sessioner och klicka på fliken Startprogram. Klicka på "Lägg till" och skriv in följande "/home/DITTANVÄNDARNAMN/.Xplanet-gnome". Tryck sedan "Ok" och sedan stäng. Nu kommer scriptet att starta automatiskt när du loggar in i Gnome.

Om man ändrar i scriptet så kan man få olika typer av bilder.
Leta upp följande del av scriptet

#default is no projection,i.e. render a globe
#rectangular is the flat world map. also try ancient, azimuthal, mercator,..
#PROJECTION=rectangular


Ändra det till

#default is no projection,i.e. render a globe
#rectangular is the flat world map. also try ancient, azimuthal, mercator,..
PROJECTION=rectangular


Spara och logga ut och logga in igen och bilden blir så här istället



Vill ni ha Sverige i mitten av skärmen så använd nedanstående värden i scriptet

LONGITUDE=15
LATITUDE=60


Andra bloggar om: , ,

7 kommentarer:

Anonym sa...

ser riktigt coolt ut :)

Anonym sa...

om jag vill köra detta i kde så duger det inte med att bara byta ut texten "gnome" till "kde" i scriptet där va?

Bossieman sa...

Testa!

Anonym sa...

rm: kan inte ta bort "/Home/Henke/Xplanet/2xplanet.png": Filen eller katalogen finns inte

Error: Can't create /Home/Henke/Xplanet/xplanet.png.
Exiting from DisplayOutput.cpp at line 68

Det står så här när jag kör scriptet.
Vad kan vara fel??? Hoppas på din hjälp

Bossieman sa...

@Anonym: Om du läser igenom guiden igen så står det exakt det du frågar.

Anonym sa...

Hur gör man för att ta bort detta? blir irriterande när man byter bakgrundsbild och sedan när den uppdaterar så kommer kartan igen

Anonym sa...

[url=http://kfarbair.com][img]http://www.kfarbair.com/_images/_photos/photo_big8.jpg[/img][/url]

מלון [url=http://www.kfarbair.com]כפר בעיר[/url] - [url=http://www.kfarbair.com/about.html]חדרים[/url] גדולים אנו מספקים שירותי אירוח מגוונים כמו כן יש במקום שירות חדרים המכיל [url=http://www.kfarbair.com/eng/index.html]סעודות רומנטיות[/url] במחירים מפתיעים אשר מוגשות ישירות לחדרכם.

לפרטים נא גשו לעמוד המלון - [url=http://kfarbair.com]כפר בעיר[/url] [url=http://www.kfarbair.com/contact.html][img]http://www.kfarbair.com/_images/apixel.gif[/img][/url]