Včera sme skontrolovali príjemnú a užitočnú službu wttr.in, ktorá umožňuje používateľovi načítať súbor predpoveď počasia v linuxovom termináli . Dnes sa naučíme, ako robiť to isté v prostredí Windows PowerShell.
Inzerát
Na načítanie predpovede počasia použijeme webovú službu open source wttr.in. Wttr.in možno použiť nielen na kontrolu počasia, ale aj na niektoré iné účely. Môžete napríklad vidieť aktuálnu fázu Mesiaca.
PowerShell je pokročilá forma príkazového riadku. Je rozšírená o obrovskú sadu pripravených rutín cmdlet a prichádza s možnosťou používať .NET framework / C # v rôznych scenároch. Pozri Všetky spôsoby otvorenia prostredia PowerShell v systéme Windows 10 .
V prostredí PowerShell existuje špeciálny alias 'curl' pre vstavanú rutinu cmdletInvoke-RestMethod, ktorý dokáže načítať obsah URL z konzoly PowerShell. Toto nám umožní takmer bez úprav používať príkazy, ktoré som uviedol v článku o Linuxe.
môžem si zmeniť meno na twitchi
Ak chcete získať predpoveď počasia v prostredí PowerShell , môžete použiť nasledujúce príkazy.
Ak chcete získať aktuálne počasie v prostredí PowerShell, zadajte alebo skopírujte a vložte nasledujúci príkaz:
(zvlnenie http://wttr.in/?Q0 -UserAgent 'zvlnenie'). Obsah
Požadované umiestnenie môžete určiť takto:
(zvlnenie http://wttr.in/NewYork -UserAgent „zvlnenie“). Obsah
Výstup bude nasledovný:
Podľa potreby môžete určiť krajinu, v ktorej žijete. Syntax je nasledovná:
(curl http://wttr.in/'Madrid,Spain '-UserAgent' curl '). obsah
Dvojité úvodzovky sú dôležité, aby sa zabezpečilo, že sa umiestnenie odovzdá službe, inak sa v prostredí PowerShell zobrazí chyba.
Táto služba podporuje množstvo možností. Otvorte nasledujúcu stránku, kde sa o nich dozviete:
http://wttr.in/:help
Prípadne môžete tento príkaz použiť vo svojom termináli:
(zvlnenie http://wttr.in/:help -UserAgent 'zvlnenie'). Obsah
Tu je niekoľko užitočných možností.
(zvlnenie wttr.in/New-York?n -UserAgent 'zvlnenie'). obsah
Zobrazí sa krátka verzia predpovede, ktorá obsahuje iba poludnie a noc.
ako snímať snímky obrazovky na snapchate bez toho, aby vedeli 2020
(zvlnenie wttr.in/New-York?0 -UserAgent 'zvlnenie'). obsah
Zobrazí sa iba aktuálne počasie na zadanom mieste.
Za zmienku stojí, že služba wttr.in môže zobraziť predpoveď priamo vo vašom webovom prehliadači. Nasmerujte prehliadač na rovnaké miesto, aké používate v prostredí PowerShell. Pozri nasledujúci screenshot:
Ak na miesto pridáte súbor .png, služba vráti obrázok PNG. Môžete ich vložiť na svoju webovú stránku.
Napríklad otvorte tento odkaz: http://wttr.in/New-York.png
V režime PNG môžete zadávať parametre nasledovne:
wttr.in/Location_parameters.png
Napríklad:
wttr.in/New-York_tq0.png
Služba je lokalizovaná do niekoľkých jazykov.
Ak chcete zmeniť jazyk predpovede, môžete použiť nasledujúcu syntax:
(curl wttr.in/Berlin?lang=de -UserAgent 'curl'). Content (curl wttr.in/Moscow?lang=ru -UserAgent 'curl'). Obsah
Prípadne môžete subdomény použiť nasledovne:
(curl de.wttr.in/Berlin -UserAgent 'curl'). Obsah (curl ru.wttr.in/Moskva -UserAgent 'curl'). Obsah
Podporované jazyky sú:
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-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs byť
ako používať iphone bez sim karty
Wttr.in možno použiť na zobrazenie aktuálnej fázy Mesiaca. Vykonajte nasledujúci príkaz:
(curl wttr.in/Moon -UserAgent 'curl'). Obsah
Poznámka: Všetky snímky obrazovky vyššie boli vytvorené v aktualizácii Windows 10 Creators Update. V predchádzajúcich verziách systému Windows môže nastať problém so sekvenciami ANSI v prostredí PowerShell. Ak používate systém Windows 7 alebo Windows 8, riešenie nájdete na nasledujúcej stránke: Ako povoliť wttr.in v konzole PowerShell .
To je všetko.