Windows Tips & News

Πώς να λάβετε πρόγνωση καιρού στο PowerShell

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος

Χθες, εξετάσαμε μια ωραία και χρήσιμη υπηρεσία, το wttr.in, η οποία επιτρέπει στον χρήστη να ανακτήσει το πρόγνωση καιρού στο τερματικό Linux. Σήμερα, θα μάθουμε πώς να κάνουμε το ίδιο στο Windows PowerShell.

Διαφήμιση

Θα χρησιμοποιήσουμε μια υπηρεσία web ανοιχτού κώδικα wttr.in για να ανακτήσουμε την πρόγνωση του καιρού. Το Wttr.in μπορεί να χρησιμοποιηθεί όχι μόνο για τον έλεγχο του καιρού, αλλά και για κάποιους άλλους σκοπούς. Για παράδειγμα, μπορείτε να δείτε την τρέχουσα φάση της Σελήνης.

Το PowerShell είναι μια προηγμένη μορφή γραμμής εντολών. Επεκτείνεται με ένα τεράστιο σύνολο έτοιμων προς χρήση cmdlet και διαθέτει τη δυνατότητα χρήσης .NET Framework/C# σε διάφορα σενάρια. Βλέπω Όλοι οι τρόποι για να ανοίξετε το PowerShell στα Windows 10.

Στο PowerShell, υπάρχει ένα ειδικό ψευδώνυμο "curl" για το ενσωματωμένο cmdlet Invoke-RestMethod, το οποίο μπορεί να ανακτήσει τα περιεχόμενα της διεύθυνσης URL από την κονσόλα PowerShell. Αυτό θα μας επιτρέψει να χρησιμοποιήσουμε τις εντολές που έχω δώσει στο άρθρο του Linux σχεδόν χωρίς τροποποίηση.

Για να δείτε την πρόγνωση του καιρού στο PowerShell, μπορείτε να χρησιμοποιήσετε τις παρακάτω εντολές.

Για να δείτε τον τρέχοντα καιρό στο PowerShell, πληκτρολογήστε ή αντιγράψτε-επικολλήστε την ακόλουθη εντολή:

(μπούκλα http://wttr.in/?Q0 -UserAgent "μπούκλα" ).Περιεχόμενο
Windows 10 Καιρός στο Powershell

Μπορείτε να καθορίσετε την επιθυμητή θέση ως εξής:

(μπούκλα http://wttr.in/NewYork -UserAgent "μπούκλα" ).Περιεχόμενο

Η έξοδος θα είναι η εξής:

Windows 10 Τοποθεσία Καιρός στο Powershell

Μπορείτε να καθορίσετε τη χώρα όπου ζείτε όταν απαιτείται. Η σύνταξη έχει ως εξής:

(μπούκλα http://wttr.in/"Madrid, Ισπανία" -UserAgent "curl" ).Περιεχόμενο

Τα διπλά εισαγωγικά είναι σημαντικά για να διασφαλιστεί ότι η τοποθεσία θα μεταβιβαστεί στην υπηρεσία, διαφορετικά θα εμφανιστεί ένα σφάλμα στο PowerShell.

Windows 10 Country Weather στο Powershell

Η υπηρεσία υποστηρίζει μια σειρά από επιλογές. Ανοίξτε την παρακάτω σελίδα για να μάθετε για αυτά:
http://wttr.in/:help

Εναλλακτικά, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή στο τερματικό σας:

(μπούκλα http://wttr.in/:help -UserAgent "μπούκλα" ).Περιεχόμενο

Εδώ είναι μερικές χρήσιμες επιλογές.

(κουλούρα wttr.in/New-York? n -UserAgent "curl" ).Περιεχόμενο

Αυτό θα εμφανίσει τη σύντομη έκδοση της πρόβλεψης που περιλαμβάνει μόνο Μεσημέρι και Νύχτα.

(κουλούρα wttr.in/New-York? 0 -UserAgent "curl" ).Περιεχόμενο

Αυτό θα δείχνει μόνο τον τρέχοντα καιρό στην καθορισμένη τοποθεσία.

Windows 10 Σύντομη πρόγνωση καιρού στο PowerShell

Αξίζει να αναφέρουμε ότι η υπηρεσία wttr.in μπορεί να εμφανίσει την πρόβλεψη απευθείας στο πρόγραμμα περιήγησής σας. Κατευθύνετε το πρόγραμμα περιήγησής σας στην ίδια τοποθεσία που χρησιμοποιείτε στο PowerShell. Δείτε το παρακάτω στιγμιότυπο οθόνης:

Windows 10 Weather In Edge

Εάν προσθέσετε ".png" στην τοποθεσία, η υπηρεσία θα επιστρέψει μια εικόνα PNG. Μπορείτε να το ενσωματώσετε στην ιστοσελίδα σας.
Για παράδειγμα, ανοίξτε αυτόν τον σύνδεσμο: http://wttr.in/New-York.png

Windows 10 Png Weather In Edge

Όταν βρίσκεστε σε λειτουργία 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" ).Περιεχόμενο
Windows 10 Weather In PowerShell Μεταφρασμένο στα Ρωσικά

Εναλλακτικά, μπορείτε να χρησιμοποιήσετε υποτομείς ως εξής:

(curl de.wttr.in/Berlin -UserAgent "curl" ).Περιεχόμενο (curl ru.wttr.in/Moscow -UserAgent "curl" ).Περιεχόμενο
Windows 10 Weather In PowerShell Μεταφρασμένο στα Γερμανικά

Οι υποστηριζόμενες γλώσσες είναι:

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 be

Το Wttr.in μπορεί να χρησιμοποιηθεί για να δείτε την τρέχουσα φάση της Σελήνης. Εκτελέστε την ακόλουθη εντολή:

(curl wttr.in/Moon -UserAgent "curl" ).Περιεχόμενο
Windows 10 Moon Phase στο PowerShell

Σημείωση: Όλα τα παραπάνω στιγμιότυπα οθόνης έγιναν στο Windows 10 Creators Update. Σε προηγούμενες εκδόσεις των Windows, μπορεί να υπάρχει πρόβλημα με τις ακολουθίες ANSI στο PowerShell. Εάν χρησιμοποιείτε Windows 7 ή Windows 8, ανατρέξτε στην ακόλουθη σελίδα για να βρείτε μια λύση: Πώς να ενεργοποιήσετε το wttr.in σε μια κονσόλα PowerShell.

Αυτό είναι.

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Η Mozilla πειραματίζεται με πρόγραμμα περιήγησης που βασίζεται στο Chromium

Η Mozilla πειραματίζεται με πρόγραμμα περιήγησης που βασίζεται στο Chromium

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα

Τι νέο υπάρχει στην έκδοση 10586.338 των Windows 10

Τι νέο υπάρχει στην έκδοση 10586.338 των Windows 10

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα

Τα Windows 10 αποκλείουν την εφαρμογή από τα Αρχεία Διαδικτύου

Αυτός ο ιστότοπος χρησιμοποιεί cookies για να βελτιώσει την εμπειρία σας κατά την πλοήγηση στον ι...

Διαβάστε περισσότερα