Dün, hoş ve kullanışlı bir hizmet olan wttr.in'i inceledik, bu da kullanıcının Linux terminalinde hava tahmini . Bugün, aynısını Windows PowerShell'de nasıl yapacağımızı öğreneceğiz.
Reklam
Hava tahminlerini almak için açık kaynaklı bir web hizmeti wttr.in kullanacağız. Wttr.in yalnızca hava durumunu kontrol etmek için değil, aynı zamanda başka amaçlar için de kullanılabilir. Örneğin, mevcut Ay evresini görebilirsiniz.
PowerShell, gelişmiş bir komut istemi biçimidir. Kullanıma hazır çok sayıda cmdlet ile genişletilir ve çeşitli senaryolarda .NET framework / C # kullanma becerisiyle birlikte gelir. Görmek PowerShell'i Windows 10'da açmanın tüm yolları .
PowerShell'de yerleşik cmdlet için özel bir 'curl' takma adı vardırInvoke-RestMethod, URL içeriklerini PowerShell konsolundan alabilir. Bu, Linux makalesinde sağladığım komutları neredeyse hiçbir değişiklik yapmadan kullanmamıza izin verecek.
overwatch'da sesli sohbet nasıl kullanılır
PowerShell'de hava tahminini almak için aşağıdaki komutları kullanabilirsiniz.
PowerShell'de mevcut hava durumunu almak için aşağıdaki komutu yazın veya kopyalayıp yapıştırın:
(curl http://wttr.in/?Q0 -UserAgent 'curl').
İstenilen konumu aşağıdaki şekilde belirtebilirsiniz:
(curl http://wttr.in/NewYork -UserAgent 'curl').
Çıktı aşağıdaki gibi olacaktır:
Gerektiğinde yaşadığınız ülkeyi belirtebilirsiniz. Sözdizimi aşağıdaki gibidir:
(curl http://wttr.in/'Madrid,Spain '-UserAgent' curl ').
Konumun hizmete aktarılmasını sağlamak için çift tırnak önemlidir, aksi takdirde PowerShell'de bir hata alırsınız.
pasta cinsiyet nasıl değiştirilir
Servis bir dizi seçeneği destekler. Onlar hakkında bilgi edinmek için aşağıdaki sayfayı açın:
http://wttr.in/:help
Alternatif olarak, bu komutu terminalinizde kullanabilirsiniz:
(curl http://wttr.in/:help -UserAgent 'curl').
İşte bazı yararlı seçenekler.
(curl wttr.in/New-York?n -UserAgent 'curl').
Bu, yalnızca Öğlen ve Geceyi içeren tahminin kısa versiyonunu gösterecektir.
(curl wttr.in/New-York?0 -UserAgent 'curl').
Bu, yalnızca belirtilen konumdaki mevcut hava durumunu gösterecektir.
Wttr.in hizmetinin tahmini doğrudan web tarayıcınızda gösterebileceğini belirtmekte fayda var. Tarayıcınızı PowerShell'de kullandığınız aynı konuma yönlendirin. Aşağıdaki ekran görüntüsüne bakın:
Konuma '.png' eklerseniz, hizmet bir PNG resmi döndürür. Web sayfanıza yerleştirebilirsiniz.
Örneğin, şu bağlantıyı açın: http://wttr.in/New-York.png
PNG modundayken parametreleri aşağıdaki gibi geçirebilirsiniz:
wttr.in/Location_parameters.png
Örneğin:
wttr.in/New-York_tq0.png
Hizmet birkaç dilde yerelleştirilmiştir.
Tahmin dilini değiştirmek için aşağıdaki sözdizimini kullanabilirsiniz:
(curl wttr.in/Berlin?lang=de -UserAgent 'curl') .Content (curl wttr.in/Moscow?lang=ru -UserAgent 'curl').
Alternatif olarak, aşağıdaki gibi alt etki alanlarını da kullanabilirsiniz:
(curl de.wttr.in/Berlin -UserAgent 'curl') .Content (curl ru.wttr.in/Moscow -UserAgent 'curl').
Desteklenen diller:
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 olmak
iphone'da silinen mesajları kurtarabilir misin
Wttr.in mevcut Ay evresini görmek için kullanılabilir. Aşağıdaki komutu yürütün:
(curl wttr.in/Moon -UserAgent 'curl').
Not: Yukarıdaki tüm ekran görüntüleri Windows 10 Creators Update'te yapılmıştır. Önceki Windows sürümlerinde, PowerShell'deki ANSI dizileriyle ilgili bir sorun olabilir. Windows 7 veya Windows 8 kullanıyorsanız, bir çözüm bulmak için lütfen aşağıdaki sayfaya bakın: PowerShell konsolunda wttr.in nasıl etkinleştirilir .
Bu kadar.