Windows Tips & News

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

click fraud protection
ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των 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 και να βελτιστοποιήσετε την απόδοση του συστήματος

Windows 10 δική της έγχρωμη γραμμή εργασιών Αρχεία

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

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

Windows 10 διαφορετικά χρώματα της γραμμής εργασιών Αρχεία

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

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

Πώς να προσθέσετε το εικονίδιο του Κάδου Ανακύκλωσης στο παράθυρο πλοήγησης στην Εξερεύνηση αρχείων των Windows 10

Πώς να προσθέσετε το εικονίδιο του Κάδου Ανακύκλωσης στο παράθυρο πλοήγησης στην Εξερεύνηση αρχείων των Windows 10

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

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