Ще използваме уеб услуга с отворен код wttr.in, за да извлечем прогнозата за времето. Wttr.in може да се използва не само за проверка на времето, но и за някои други цели. Например, можете да видите текущата фаза на луната.
PowerShell е разширена форма на командния ред. Той е разширен с огромен набор от готови за използване командлети и се предлага с възможност за използване на .NET framework/C# в различни сценарии. Вижте Всички начини за отваряне на PowerShell в Windows 10.
В PowerShell има специален псевдоним „curl“ за вградения cmdletInvoke-RestMethod, който може да извлече URL съдържанието от конзолата на PowerShell. Това ще ни позволи да използваме команди, които предоставих в статията за Linux, почти без модификация.
За да получите прогнозата за времето в PowerShell, можете да използвате следните команди.
За да получите текущото време в PowerShell, въведете или копирайте и поставете следната команда:
|_+_|Можете да посочите желаното местоположение, както следва:
|_+_|Резултатът ще бъде както следва:
Можете да посочите държавата, в която живеете, когато е необходимо. Синтаксисът е както следва:
|_+_|Двойните кавички са важни, за да се гарантира, че местоположението ще бъде предадено на услугата, в противен случай ще получите грешка в PowerShell.
Услугата поддържа редица опции. Отворете следната страница, за да научите за тях:
https://wttr.in/:помощ
Като алтернатива можете да използвате тази команда във вашия терминал:
|_+_|Ето някои полезни опции.
|_+_|Това ще покаже кратката версия на прогнозата, която включва само обед и нощ.
discord екранът не споделя звук|_+_|
Това ще покаже само текущото време на определеното място.
Струва си да се спомене, че услугата wttr.in може да покаже прогнозата направо във вашия уеб браузър. Насочете браузъра си към същото местоположение, което използвате в PowerShell. Вижте следната екранна снимка:
Ако добавите „.webp“ към местоположението, услугата ще върне PNG изображение. Можете да го вградите във вашата уеб страница.
Например отворете тази връзка: http://wttr.in/New-York.webp
Когато сте в режим PNG, можете да предавате параметри, както следва:
|_+_|Например:
|_+_|Услугата е локализирана на няколко езика.
За да промените езика на прогнозата, можете да използвате следния синтаксис:
преинсталирайте win10
Като алтернатива можете да използвате поддомейни, както следва:
|_+_|Поддържаните езици са:
az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs be
Wttr.in може да се използва, за да видите текущата фаза на луната. Изпълнете следната команда:
|_+_|Забележка: Всички екранни снимки по-горе са направени в Windows 10 Creators Update. В предишни версии на Windows може да има проблем с ANSI последователности в PowerShell. Ако използвате Windows 7 или Windows 8, моля, вижте следната страница, за да получите заобиколно решение: Как да активирате wttr.in в конзола на PowerShell.
Това е.