Kemarin, kami meninjau layanan yang bagus dan berguna, wttr.in, yang memungkinkan pengguna untuk mengambil file ramalan cuaca di terminal Linux . Hari ini, kita akan belajar cara melakukan hal yang sama di Windows PowerShell.
Iklan
Kami akan menggunakan layanan web open source wttr.in untuk mengambil ramalan cuaca. Wttr.in dapat digunakan tidak hanya untuk memeriksa cuaca, tetapi juga untuk beberapa tujuan lain. Misalnya, Anda dapat melihat fase Bulan saat ini.
PowerShell adalah bentuk lanjutan dari prompt perintah. Itu diperpanjang dengan satu set besar cmdlet siap pakai dan hadir dengan kemampuan untuk menggunakan .NET framework / C # dalam berbagai skenario. Lihat Semua cara untuk membuka PowerShell di Windows 10 .
Di PowerShell, ada alias khusus 'curl' untuk cmdlet bawaanInvoke-RestMethod, yang dapat mengambil konten URL dari konsol PowerShell. Ini akan memungkinkan kita untuk menggunakan perintah yang saya berikan di artikel Linux hampir tanpa modifikasi.
bagaimana memulihkan foto yang dihapus dari galeri android
Untuk mendapatkan ramalan cuaca di PowerShell , Anda dapat menggunakan perintah berikut.
Untuk mendapatkan cuaca saat ini di PowerShell, ketik atau salin-tempel perintah berikut:
(curl http://wttr.in/?Q0 -UserAgent 'curl']. Konten
Anda dapat menentukan lokasi yang diinginkan sebagai berikut:
(curl http://wttr.in/NewYork -UserAgent 'curl') .Content
Outputnya adalah sebagai berikut:
Anda dapat menentukan negara tempat Anda tinggal jika diperlukan. Sintaksnya adalah sebagai berikut:
(curl http://wttr.in/'Madrid,Spain '-UserAgent' curl ') .Content
Tanda kutip ganda penting untuk memastikan bahwa lokasi akan diteruskan ke layanan, jika tidak, Anda akan mendapatkan kesalahan di PowerShell.
Layanan ini mendukung sejumlah opsi. Buka halaman berikut untuk mempelajarinya:
http://wttr.in/:help
Alternatifnya, Anda dapat menggunakan perintah ini di terminal Anda:
(curl http://wttr.in/:help -UserAgent 'curl']. Konten
Berikut beberapa opsi yang berguna.
(curl wttr.in/New-York?n -UserAgent 'curl') .Content
Ini akan menampilkan versi singkat dari ramalan yang hanya mencakup Siang dan Malam.
(curl wttr.in/New-York?0 -UserAgent 'curl') .Content
Ini hanya akan menampilkan cuaca saat ini di lokasi yang ditentukan.
tambahkan font khusus ke google docs
Perlu disebutkan bahwa layanan wttr.in dapat menampilkan perkiraan langsung di browser web Anda. Arahkan browser Anda ke lokasi yang sama dengan yang Anda gunakan di PowerShell. Lihat screenshot berikut:
Jika Anda menambahkan '.png' ke lokasi, layanan akan mengembalikan gambar PNG. Anda dapat menyematkannya di halaman web Anda.
Misalnya, buka tautan ini: http://wttr.in/New-York.png
Saat dalam mode PNG, Anda dapat meneruskan parameter sebagai berikut:
wttr.in/Location_parameters.png
Sebagai contoh:
wttr.in/New-York_tq0.png
Layanan ini diterjemahkan ke dalam beberapa bahasa.
Untuk mengubah bahasa perkiraan, Anda dapat menggunakan sintaks berikut:
(curl wttr.in/Berlin?lang=de -UserAgent 'curl']. Konten (curl wttr.in/Moscow?lang=ru -UserAgent 'curl') .Content
Atau, Anda dapat menggunakan subdomain sebagai berikut:
(curl de.wttr.in/Berlin -UserAgent 'curl'] .Content (curl ru.wttr.in/Moscow -UserAgent 'curl') .Content
Bahasa yang didukung adalah:
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 menjadi
cara mencoret sesuatu dalam perselisihan
Wttr.in dapat digunakan untuk melihat fase Bulan saat ini. Jalankan perintah berikut:
(curl wttr.in/Moon -UserAgent 'curl'] .Content
Catatan: Semua tangkapan layar di atas dibuat di Pembaruan Pembuat Windows 10. Di versi Windows sebelumnya, mungkin ada masalah dengan urutan ANSI di PowerShell. Jika Anda menjalankan Windows 7 atau Windows 8, lihat halaman berikut untuk mendapatkan solusi: Cara mengaktifkan wttr.in di konsol PowerShell .
Itu dia.