Do pobrania prognozy pogody użyjemy usługi internetowej typu open source wttr.in. Wttr.in można używać nie tylko do sprawdzania pogody, ale także do innych celów. Można na przykład zobaczyć aktualną fazę Księżyca.
PowerShell to zaawansowana forma wiersza poleceń. Jest rozszerzony o ogromny zestaw gotowych do użycia poleceń cmdlet i oferuje możliwość wykorzystania .NET framework/C# w różnych scenariuszach. Zobacz Wszystkie sposoby otwierania programu PowerShell w systemie Windows 10.
W PowerShell istnieje specjalny alias „curl” dla wbudowanego polecenia cmdletInvoke-RestMethod, który może pobrać zawartość adresu URL z konsoli PowerShell. Umożliwi nam to korzystanie z poleceń, które podałem w artykule o Linuksie, niemal bez modyfikacji.
Aby uzyskać prognozę pogody w programie PowerShell, możesz użyć następujących poleceń.
Aby uzyskać aktualną pogodę w PowerShell, wpisz lub skopiuj i wklej następujące polecenie:
|_+_|Możesz określić żądaną lokalizację w następujący sposób:
|_+_|Dane wyjściowe będą następujące:
W razie potrzeby możesz określić kraj, w którym mieszkasz. Składnia jest następująca:
|_+_|Podwójne cudzysłowy są ważne, aby mieć pewność, że lokalizacja zostanie przekazana do usługi, w przeciwnym razie pojawi się błąd w PowerShell.
Usługa obsługuje wiele opcji. Otwórz następującą stronę, aby się o nich dowiedzieć:
https://wttr.in/:pomoc
Alternatywnie możesz użyć tego polecenia w swoim terminalu:
|_+_|Oto kilka przydatnych opcji.
|_+_|Spowoduje to wyświetlenie krótkiej wersji prognozy, która obejmuje tylko południe i noc.
rozwiązywanie problemów z drukarkami hp|_+_|
Spowoduje to wyświetlenie tylko aktualnej pogody w określonej lokalizacji.
Warto wspomnieć, że serwis wttr.in może wyświetlić prognozę bezpośrednio w Twojej przeglądarce internetowej. Skieruj przeglądarkę na tę samą lokalizację, której używasz w programie PowerShell. Zobacz poniższy zrzut ekranu:
Jeśli dodasz „.webp” do lokalizacji, usługa zwróci obraz PNG. Możesz osadzić go na swojej stronie internetowej.
Na przykład otwórz ten link: http://wttr.in/New-York.webp
W trybie PNG możesz przekazywać parametry w następujący sposób:
|_+_|Na przykład:
|_+_|Serwis jest zlokalizowany na kilka języków.
Aby zmienić język prognozy, możesz użyć następującej składni:
aktualizacja sterownika karty graficznej nvidia
Alternatywnie możesz użyć subdomen w następujący sposób:
|_+_|Obsługiwane języki to:
az bg ca cs cy da de el eo es fi fr hi hr hu czy to ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bądź
Wttr.in można wykorzystać do sprawdzenia aktualnej fazy Księżyca. Wykonaj następujące polecenie:
|_+_|Uwaga: wszystkie powyższe zrzuty ekranu zostały wykonane w aktualizacji Windows 10 Creators Update. W poprzednich wersjach systemu Windows mógł występować problem z sekwencjami ANSI w programie PowerShell. Jeśli używasz systemu Windows 7 lub Windows 8, zapoznaj się z poniższą stroną, aby znaleźć obejście problemu: Jak włączyć wttr.in w konsoli PowerShell.
Otóż to.