Skocz do zawartości

Astronomiczne Gadżety Windows


Rekomendowane odpowiedzi

Użytkownicy Windows Vista mogą w prosty sposób wykorzystać funkcje gadżetów Vista do stworzenia własnych "astronomicznych" narzędzi. Jest to dość proste, opis tutaj: http://www.microsoft.com/poland/technet/ba...azan/cr040.mspx

 

Ja nie będąc informatykiem, zrobiłem dwa bazujące na pobieraniu codziennie aktualizowanych obrazków. Pierwszy o aktualnej fazie Księżyca, drugi z aktualną tarczą Słońca (w oczekiwaniu na plamy). W ten sposób włączając rano komputer w pracy, wiem np. czy Słoneczko się nie poplamiło ... i tak już czekam 14 miesięcy odkąd mam ten gadżet :).

gadzety.jpg

 

W skrócie jak to zrobić,

 

1. Musimy utworzyć nowy podkatalog w miejscu, gdzie zapisywane są gadżety, standardowo będzie to jakoś tak:

C:\Users\twój profil\AppData\Local\Microsoft\Windows Sidebar\Gadgets\

Uwaga, należy udostępnić widok katalogów ukrytych aby zobaczyć AppData na liście. Nazwa nowo utworzonego katalogu jest dowolna, z jednym zastrzeżeniem - musi kończyć się rozszerzeniem .gadget

gadzet_katalogi.jpg

 

2. Tworzymy plik manifestacyjny, prosty plik tekstowy napisany w XMLu, który zawiera informacje o gadżecie.

 

Tutaj kod mojego pliku gadget.xml

 

<gadget>
 <name>Sun</name>
 <version>1.0.0.0</version>
  <author name="Microsoft">
   <info url="msdn.microsoft.com" />
 </author>
 <copyright>? Microsoft Corporation.</copyright>
 <description>Notowania</description>
 <hosts>
   <host name="sidebar">
     <base type="HTML" apiVersion="1.0.0" src="sun.html" />
     <permissions>Full</permissions>
     <platform minPlatformVersion="1.0" />
   </host>
 </hosts>
</gadget>

 

3. Tworzymy plik .html, czyli to co będzie wyświetlane w gadżecie. U mnie jest to po prostu pobranie aktualnego obrazka z SOHO z adresu http://umbra.nascom.nasa.gov/images/latest...m_thumbnail.gif. Poniżej kod mojego pliku sun.html.

 

<html>
<head> 
<title>Sun</title>
<style type="text/css">
          body{margin: 0;
	width:128;
	height:128;
	};

img{position: absolute; 
	left 0px; 
	top: 0px; 
	}
       </style>
</head>

<body>
<img src="http://umbra.nascom.nasa.gov/images/latest_mdi_igram_thumbnail.gif">
</body>

 

4. Jeśli mamy stworzone te dwa pliki wgrywamy je do stworzonego podkatalogu (u mnie sun.gadget), na pulpicie klikamy prawym przyciskiem myszy na pasek boczny, wybieramy z okienka dodaj gadżet. Na liście dostępnych gadżetów pojawi nam się nazwa zgodna z nazwą podkatalogu, wybieramy ją, przeciągamy na pasek boczny i gotowe.

 

Drugi gadżet pobierający obraz fazy Księżyca jest stworzony identycznie tyle, że pobiera obrazek z http://www.heavens-above.com/moonchart.asp?sz=128&Epoch=

 

Mam nadzieję, że się przyda.

Oczywiście ten przykład jest banalny. Ci co znają np. javascript mogą tworzyć co im tylko wyobraźnia podpowie. Może ktoś się podzieli jakimś pomysłem.

Edytowane przez szmarcin
Odnośnik do komentarza
Udostępnij na innych stronach

No fajna sprawa ale akurat obrazki z SOHO i fazy Księżyca są do pobrania ze strony microsoftu. Wystarczy zainstalować, nie trzeba robić ;)

np. tutaj

To akurat jest z innej stronki bo nie mogę znaleźć tego na stronach visty, ale już na samym początku były takie gadżety. Jeszcze NASA TV jest do ściągnięcia dla paska bocznego ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.