U sljedećem ćemo članku pogledati wttr.in. Ovo je služba vremenske prognoze koji će nam ponuditi neke zanimljive značajke. Omogućit će nam jednostavan i brz pregled vremena iz naredbenog retka.
Program može automatski otkriti našu lokaciju (prema našoj IP adresi), također ćemo moći odrediti mjesto ili tražiti zemljopisni položaj (cPoput spomenika, planine itd.) i mnogo više. Ali najbolje od svega je to nećemo ga morati instalirati. Sve što će nam trebati je CURL ili wget.
Opće značajke wttr.in
- Ovaj program mi prikazuje trenutno vrijeme i trodnevnu vremensku prognozu. Ovo se dijeli na jutro, podne, popodne i noć. Također uključuje temperaturni raspon, brzinu i smjer vjetra, količinu oborina i njegovu vjerojatnost.
- Na GitHub stranici kažu nam da možemo vidjeti lunarne faze svakog dana.
- Možemo koristiti automatsko otkrivanje a mjesto na temelju IP adrese.
- Moći ćemo odrediti mjesto koristeći naziv grada, 3-slovni kod zračne luke, pozivni broj, GPS koordinate, IP adresu ili naziv domene. Imat ćemo i sposobnost određivanja geografskog položaja poput jezera, planine ili orijentira.
- Priznaje višejezična imena mjesta. U ovom slučaju, niz upita mora biti naveden u Unicodeu.
- Još jedna dostupna značajka bit će mogućnost određivanja jezika na kojem bi vremenska prognoza trebala biti prikazana. Podržava više od 50 jezika.
- Koristite jedinice USCS za američke upite i metrički sustav za ostatak svijeta. To se može promijeniti dodavanjem ? u za USCS y ? m za metrički sustav.
- Imat ćemo 3 izlazna formata: ANSI za terminal, HTML za preglednik i PNG.
Korištenjem Wttr.in
Kao što je spomenuto na početku posta, za upotrebu wttr.in, potreban nam je samo curL ili Wget, ali moći ćemo i instalirajte ga na našem vlastitom poslužitelju za izvođenje upite s weba.
Prije upotrebe wttr.in, morat ćemo se pobrinuti da je cURL instaliran na našem računalu. U Debianu, Ubuntuu ili Linux Mint-u moći ćemo instalirati cURL koristeći ovu naredbu u terminalu (Ctrl + Alt + T):
sudo apt install curl
Neki primjeri wttr.in
Prikazuje vrijeme prema našem IP-u
Program nam pokazuje vrijeme za naše mjesto. Pokušajte pogoditi naše mjesto na temelju IP adrese. U mom slučaju moram reći da zbog lokacije mog internetskog pružatelja usluga nije uspio nekoliko kilometara.
curl wttr.in
wget Također nam može pomoći, umjesto da se curl, ako želimo provjeriti trenutno vrijeme:
wget -O- -q wttr.in
U svim naredbama koje će biti prikazane u nastavku, moći ćemo zamijeniti curl s wget -O- -q ako više volimo Wget u odnosu na curL.
Vrijeme lokacije
Možemo tražiti da nam program pokaže vrijeme određenog mjesta prenoseći mu ime ovoga u naredbi:
curl wttr.in/lepe
Vrijeme orijentira
Prikazuje vremenske informacije za a orijentir ili spomenik. U ovom ćemo primjeru vidjeti vrijeme u kojem ćemo se naći u vodovodu Segovia sa sljedećom naredbom:
curl wttr.in/~Acueducto+Segovia
Vrijeme lokacije prema IP-u
Imat ćemo mogućnost pribaviti vremenske informacije za mjesto IP adrese. IP adresa korištena u ovom primjeru pripada Googleu:
curl wttr.in/@216.58.211.35
Vrijeme spremljeno na .png slici
Za preuzimanje možemo koristiti Wget Trenutno vrijeme i trodnevna prognoza u obliku PNG slike. Također možemo odrediti razina transparentnosti PNG. U ovom primjeru, curl neće raditi.
wget wttr.in/Madrid.png
Ostali primjeri
Na znam drugi primjeri, možemo otići na GitHub stranicu wttr.in projekta. Također ćemo imati korisne informacije upisivanjem sljedećeg u terminal (Ctrl + Alt + T):
curl wttr.in/:help