Windows Tips & News

როგორ მივიღოთ ამინდის პროგნოზი PowerShell-ში

გუშინ ჩვენ განვიხილეთ კარგი და სასარგებლო სერვისი, wttr.in, რომელიც მომხმარებელს საშუალებას აძლევს მიიღოს ის ამინდის პროგნოზი Linux ტერმინალში. დღეს ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ იგივე Windows PowerShell-ში.

ამინდის პროგნოზის მისაღებად გამოვიყენებთ ღია კოდის ვებ სერვისს wttr.in. Wttr.in შეიძლება გამოყენებულ იქნას არა მხოლოდ ამინდის შესამოწმებლად, არამედ სხვა მიზნებისთვისაც. მაგალითად, შეგიძლიათ ნახოთ მიმდინარე მთვარის ფაზა.

PowerShell არის ბრძანების ხაზის მოწინავე ფორმა. იგი გაფართოვებულია მზა cmdlet-ების უზარმაზარი ნაკრებით და გააჩნია .NET Framework/C# სხვადასხვა სცენარებში გამოყენების შესაძლებლობა. იხ Windows 10-ში PowerShell-ის გახსნის ყველა გზა.

PowerShell-ში არის სპეციალური მეტსახელი "curl" ჩაშენებული cmdlet-ისთვის Invoke-RestMethod, რომელსაც შეუძლია URL-ის შიგთავსის მოძიება PowerShell-ის კონსოლიდან. ეს საშუალებას მოგვცემს გამოვიყენოთ ბრძანებები, რომლებიც მოწოდებული მაქვს Linux-ის სტატიაში თითქმის ცვლილების გარეშე.

ამინდის პროგნოზის მისაღებად PowerShell-ში, შეგიძლიათ გამოიყენოთ შემდეგი ბრძანებები.

PowerShell-ში მიმდინარე ამინდის მისაღებად, აკრიფეთ ან დააკოპირეთ შემდეგი ბრძანება:

(დახვევა http://wttr.in/?Q0 -UserAgent "curl" ).შიგთავსი

თქვენ შეგიძლიათ მიუთითოთ სასურველი ადგილმდებარეობა შემდეგნაირად:

(დახვევა http://wttr.in/NewYork -UserAgent "curl" ).შიგთავსი

გამომავალი იქნება შემდეგი:

საჭიროების შემთხვევაში შეგიძლიათ მიუთითოთ ქვეყანა, სადაც ცხოვრობთ. სინტაქსი ასეთია:

(დახვევა http://wttr.in/"Madrid, ესპანეთი" -UserAgent "curl" ).შიგთავსი

ორმაგი ციტატები მნიშვნელოვანია იმის უზრუნველსაყოფად, რომ მდებარეობა გადაეცემა სერვისს, წინააღმდეგ შემთხვევაში თქვენ მიიღებთ შეცდომას PowerShell-ში.

სერვისი მხარს უჭერს რამდენიმე ვარიანტს. გახსენით შემდეგი გვერდი მათ შესახებ გასაგებად:
http://wttr.in/:help

ალტერნატიულად, შეგიძლიათ გამოიყენოთ ეს ბრძანება თქვენს ტერმინალში:

(დახვევა http://wttr.in/:help -UserAgent "curl" ).შიგთავსი

აქ არის რამდენიმე სასარგებლო ვარიანტი.

(დახვევა wttr.in/New-York? n -UserAgent "curl" ).შიგთავსი

ეს აჩვენებს პროგნოზის მოკლე ვერსიას, რომელიც მოიცავს მხოლოდ შუადღეს და ღამეს.

(დახვევა wttr.in/New-York? 0 -UserAgent "curl" ).შიგთავსი

ეს აჩვენებს მხოლოდ ამჟამინდელ ამინდს მითითებულ ადგილას.

აღსანიშნავია, რომ wttr.in სერვისს შეუძლია პროგნოზის ჩვენება პირდაპირ თქვენს ბრაუზერში. მიუთითეთ თქვენი ბრაუზერი იმავე ადგილას, რომელსაც იყენებთ PowerShell-ში. იხილეთ შემდეგი ეკრანის სურათი:

თუ დაამატებთ ".png" მდებარეობას, სერვისი დააბრუნებს PNG სურათს. თქვენ შეგიძლიათ ჩართოთ იგი თქვენს ვებ გვერდზე.
მაგალითად, გახსენით ეს ბმული: http://wttr.in/New-York.png

PNG რეჟიმში, შეგიძლიათ გადასცეთ პარამეტრები შემდეგნაირად:

wttr.in/Location_parameters.png

Მაგალითად:

wttr.in/New-York_tq0.png

სერვისი ლოკალიზებულია რამდენიმე ენაზე.
პროგნოზის ენის შესაცვლელად შეგიძლიათ გამოიყენოთ შემდეგი სინტაქსი:

(დახვევა wttr.in/Berlin? lang=de -UserAgent "curl" ).შიგთავსი. (დახვევა wttr.in/მოსკოვი? lang=ru -UserAgent "curl" ).შიგთავსი

ალტერნატიულად, შეგიძლიათ გამოიყენოთ ქვედომენები შემდეგნაირად:

(curl de.wttr.in/Berlin -UserAgent "curl" ).კონტენტი (curl ru.wttr.in/Moscow -UserAgent "curl" ).კონტენტი

მხარდაჭერილი ენებია:

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 იყოს

Wttr.in შეიძლება გამოყენებულ იქნას მთვარის მიმდინარე ფაზის სანახავად. შეასრულეთ შემდეგი ბრძანება:

(curl wttr.in/Moon -UserAgent "curl" ).შიგთავსი

შენიშვნა: ყველა ზემოთ მოყვანილი ეკრანის სურათი გადაღებულია Windows 10 Creators Update-ში. Windows-ის წინა ვერსიებში შეიძლება იყოს პრობლემა ANSI თანმიმდევრობებთან PowerShell-ში. თუ თქვენ იყენებთ Windows 7 ან Windows 8, გთხოვთ, ეწვიოთ შემდეგ გვერდს გამოსავლის მისაღებად: როგორ ჩართოთ wttr.in PowerShell-ის კონსოლში.

Ის არის.

როგორ მოვახდინოთ ენერგიის გეგმის ექსპორტი და იმპორტი Windows 10-ში

როგორ მოვახდინოთ ენერგიის გეგმის ექსპორტი და იმპორტი Windows 10-ში

თუ თქვენ ახდენთ Windows 10-ში შემავალი ენერგიის გეგმების მორგებას, შეიძლება სასარგებლო იყოს მათი ...

Წაიკითხე მეტი

როგორ შევწყვიტოთ Insider Preview Build-ების მიღება Windows 10-ში

როგორ შევწყვიტოთ Insider Preview Build-ების მიღება Windows 10-ში

Windows Insider Preview არის სპეციალური პროგრამა, რომელიც მომხმარებლებს საშუალებას აძლევს მიიღონ ...

Წაიკითხე მეტი

Microsoft Edge 86 დევს არხზე უამრავი ახალი ფუნქციით

Microsoft Edge 86 დევს არხზე უამრავი ახალი ფუნქციით

Დატოვეთ პასუხიმაიკროსოფტს აქვს გაათავისუფლეს პირველი Edge Dev build Chromium 86-ზე დაფუძნებული. მ...

Წაიკითხე მეტი