Wymagania:
W wersji 0.4 zmieniła się obsługa skryptu. Nie trzeba teraz (wręcz nie powinno się) go edytować, wszystkie ustawienia wpisuje się w pliku konfiguracyjnym (domyślnie $HOME/.pogodynka.rc, można zdefiniować alternatywny za pomocą flagi -C).
Przykładowy plik konfiguracyjny wygląda następująco (/usr/share/doc/pogodynka/examples/pogodynka.rc.gz):
gdzie:
Dostępne są następujące flagi:
Pogodynkę możemy użyć na kilka różnych sposobów:
Conky:
pogodynkę w conky'm najlepiej uruchomić za pomoca funkcji execi, texeci lub — wymagane przy korzystaniu z grafiki — execpi np.
Osd:
wystarczy zainstalować program osd_cat (lub aosd_cat) i uruchomić w następujący sposób:
Konsola:
po prostu wywołaj skrypt w konsoli.
- tekstowa przeglądarka www: w3m, lynx, links, links2 lub elinks
- czcionka weather.ttf do wyświetlania graficznych informacji w monitorze conky (opcjonalnie)
W wersji 0.4 zmieniła się obsługa skryptu. Nie trzeba teraz (wręcz nie powinno się) go edytować, wszystkie ustawienia wpisuje się w pliku konfiguracyjnym (domyślnie $HOME/.pogodynka.rc, można zdefiniować alternatywny za pomocą flagi -C).
Przykładowy plik konfiguracyjny wygląda następująco (/usr/share/doc/pogodynka/examples/pogodynka.rc.gz):
## location code from weather.yahoo.com.
## It is part of URL, i.e. PLXX0028 in
## http://weather.yahoo.com/forecast/PLXX0028_c.html
CODE='PLXX0028'
## WWW browser used to fetch weather cast.
## Currently supported: w3m, links, links2
## elinks and lynx
BROWSER='w3m'
## Range of low/medium/high temperature for
## temperature icons
LOWTEMP=5
HITEMP=25
## Format of output. Available variables:
## %STATE Cast in english
## %STATEPL Cast in polish
## %TEMP Temperature
## %FTEMP Fells like temperature
## %PRSSR Pressure
## %WIND Direction, speed of wind
## %HMDT Humidity
## %SUNRS Sunrise
## %SUNST Sunset
## %ICON Weather icon for conky (weather.ttf needed)
## %TEMPICON Temperature icon
## Use '\n' to brake line.
FORMAT="%ICON %STATE\n%TEMPICON %TEMP (%FTEMP)"
## Size of weather icons in conky
ICONSIZE=30
## Temperature scale
## Set to 'C' for Celsius scale or 'F' Fahrenheit scale
SCALE='C'
gdzie:
- CODE — domyślny kod miasta
- BROWSER — przeglądarka używana do pobierania stanów pogody
- LOWTEMP i HITEMP — dolna i górna granica służąca do określenia niskiej, średniej lub wysokiej temperatury
- FORMAT — format podawanej informacji o pogodzie, można użyć następujących zmiennych
- %STATE - opis pogody po angielsku
- %STATEPL - opis pogody po polsku
- %TEMP - temperatura powietrza
- %FTEMP - temperatura odczuwalna
- %PRSSR - ciśnienie
- %WIND - kierunek, szybkość wiatru
- %HMDT - wilgotność powietrza
- %SUNRS - godzina wschodu słońca
- %SUNST - godzina zachodu słońca
- %ICON - ikona stanu pogody
- %TEMPICON - ikona temperatury
- \n - przejście do nowego wiersza
- ICONSIZE - rozmiar ikony
- SCALE - temperatura w skali Celsjusza (wartość C) lub Fehrenheita (wartość F)
Dostępne są następujące flagi:
- -h - informacje o pomocy
- -l - lista wbudowanych lokacji
- -c kod - wyświetlenie pogody dla podanego kodu
- -C konfig - użycie podanego pliku konfiguracyjnego
- lokacja - wyświetlenie pogody dla podanej wbudowanej lokacji
Pogodynkę możemy użyć na kilka różnych sposobów:
- w monitorze conky
- w osd
- w konsoli :)
Conky:
pogodynkę w conky'm najlepiej uruchomić za pomoca funkcji execi, texeci lub — wymagane przy korzystaniu z grafiki — execpi np.
${execpi 600 pogodynka}
Osd:
wystarczy zainstalować program osd_cat (lub aosd_cat) i uruchomić w następujący sposób:
pogodynka | osd_cat --nasze --opcje
Konsola:
po prostu wywołaj skrypt w konsoli.
|
Edytuj |
| Powered by TigerWiki 2.19 | Ostatnia aktualizacja: poniedziałek 22 grudzień 2008, 23:52 |




