Kami akan menggunakan perkhidmatan web sumber terbuka wttr.in untuk mengambil ramalan cuaca. Wttr.in boleh digunakan bukan sahaja untuk menyemak cuaca, tetapi juga untuk beberapa tujuan lain. Sebagai contoh, anda boleh melihat fasa Bulan semasa.
PowerShell ialah bentuk prom arahan lanjutan. Ia dilanjutkan dengan set besar cmdlet sedia untuk digunakan dan dilengkapi dengan keupayaan untuk menggunakan rangka kerja .NET/C# dalam pelbagai senario. Lihat Semua cara untuk membuka PowerShell dalam Windows 10 .
Dalam PowerShell, terdapat alias 'curl' khas untuk cmdlet terbina dalamInvoke-RestMethod, yang boleh mendapatkan semula kandungan URL daripada konsol PowerShell. Ini akan membolehkan kami menggunakan arahan yang saya berikan dalam artikel Linux hampir tanpa pengubahsuaian.
Untuk mendapatkan ramalan cuaca dalam PowerShell, anda boleh menggunakan arahan berikut.
Untuk mendapatkan cuaca semasa dalam PowerShell, taip atau salin-tampal arahan berikut:
|_+_|Anda boleh menentukan lokasi yang dikehendaki seperti berikut:
|_+_|Outputnya adalah seperti berikut:
Anda boleh menentukan negara tempat anda tinggal apabila diperlukan. Sintaksnya adalah seperti berikut:
|_+_|Sebut harga berganda adalah penting untuk memastikan lokasi akan dihantar kepada perkhidmatan, jika tidak, anda akan mendapat ralat dalam PowerShell.
Perkhidmatan ini menyokong beberapa pilihan. Buka halaman berikut untuk mengetahui tentang mereka:
https://wttr.in/:help
Sebagai alternatif, anda boleh menggunakan arahan ini dalam terminal anda:
|_+_|Berikut ialah beberapa pilihan yang berguna.
|_+_|Ini akan memaparkan versi pendek ramalan yang merangkumi hanya Tengah hari dan Malam.
persediaan hp 123|_+_|
Ini hanya akan menunjukkan cuaca semasa di lokasi yang ditentukan.
Perlu dinyatakan bahawa perkhidmatan wttr.in boleh menunjukkan ramalan terus dalam pelayar web anda. Halakan penyemak imbas anda ke lokasi yang sama yang anda gunakan dalam PowerShell. Lihat tangkapan skrin berikut:
Jika anda menambah '.webp' pada lokasi, perkhidmatan akan mengembalikan imej PNG. Anda boleh membenamkannya dalam halaman web anda.
Sebagai contoh, buka pautan ini: http://wttr.in/New-York.webp
Apabila dalam mod PNG, anda boleh lulus parameter seperti berikut:
|_+_|Sebagai contoh:
|_+_|Perkhidmatan ini disetempatkan ke dalam beberapa bahasa.
Untuk menukar bahasa ramalan, anda boleh menggunakan sintaks berikut:
123.hp./setup
Sebagai alternatif, anda boleh menggunakan subdomain seperti berikut:
|_+_|Bahasa yang disokong ialah:
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 jadi
Wttr.in boleh digunakan untuk melihat fasa Bulan semasa. Jalankan arahan berikut:
|_+_|Nota: Semua tangkapan skrin di atas dibuat dalam Kemas Kini Pencipta Windows 10. Dalam versi Windows sebelumnya, mungkin terdapat masalah dengan jujukan ANSI dalam PowerShell. Jika anda menjalankan Windows 7 atau Windows 8, sila rujuk halaman berikut untuk mendapatkan penyelesaian: Bagaimana untuk mendayakan wttr.in dalam konsol PowerShell.
Itu sahaja.