Για διάφορα περιβάλλοντα επιφάνειας εργασίας, όπως Cinnamon, KDE, MATE, κ.λπ. υπάρχουν πολλά επιτραπέζια, μικροεφαρμογές και widget για να σας προσφέρουν μια πρόγνωση καιρού με φανταχτερή εμφάνιση. Εάν προτιμάτε ένα μινιμαλιστικό αλλά αποτελεσματικό περιβάλλον, ίσως σας ενδιαφέρει να μάθετε πώς να λαμβάνετε πληροφορίες για τον καιρό απευθείας στον εξομοιωτή τερματικού ή σε ένα καθαρό περιβάλλον κονσόλας. Εδώ είναι πώς μπορεί να γίνει.
Διαφήμιση
Πριν προχωρήσετε, βεβαιωθείτε ότι διαθέτετε το εργαλείο κονσόλαςμπούκλαεγκατεστημένο. Στις περισσότερες διανομές Linux, είναι εγκατεστημένο εκτός συσκευασίας. Μπορείτε να ελέγξετε εάν έχει εγκατασταθεί με την ακόλουθη εντολή.
ποια μπούκλα
Η εντολή θα επιστρέψει την πλήρη διαδρομή στο δυαδικό CURL.
Τώρα, θα χρησιμοποιήσουμε μια υπηρεσία ιστού ανοιχτού κώδικα wttr.in για τη λήψη της πρόγνωσης καιρού.
Για να λάβετε πρόγνωση καιρού στην κονσόλα Linux , εκτελέστε την ακόλουθη εντολή:
μπούκλα wttr.in/LOCATION
Αντικαταστήστε το τμήμα τοποθεσίας με το όνομα του μέρους σας. Για παράδειγμα:
μπούκλα wttr.in/New-York
μπούκλα wttr.in/Bangalore
Μπορείτε να καθορίσετε τη χώρα στην οποία ζείτε όταν απαιτείται. Η σύνταξη έχει ως εξής:
μπούκλα wttr.in/Madrid,Spain
Σημείωση: Είναι σημαντικό να μην εισάγετε κενό μεταξύ και μετά το κόμμα. Εάν προσθέσετε κενό μετά το κόμμα, η υπηρεσία θα προσπαθήσει να αναγνωρίσει την παράμετρο εισαγωγής ως πολλές τοποθεσίες. Μπορείτε να χρησιμοποιήσετε αυτήν τη δυνατότητα για να ανακτήσετε προβλέψεις για πολλές τοποθεσίες ταυτόχρονα.
Για παράδειγμα:
curl wttr.in/Madrid, Μπανγκαλόρ
Αυτό θα δείξει τον καιρό στη Μαδρίτη και τη Μπανγκαλόρ.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε το σύμβολο συν για να λάβετε την πρόβλεψη για πολλές τοποθεσίες:
curl wttr.in/Madrid+Bangalore
Εάν εκτελέσετε μπούκλα χωρίς καθορισμένη τοποθεσία, η υπηρεσία θα προσπαθήσει να μαντέψει την τοποθεσία σας βάσει των πληροφοριών γεωγραφικής τοποθεσίας IP Η εντολή σε αυτήν την περίπτωση θα έχει ως εξής:
μπούκλα wttr.in
Η υπηρεσία wttr.in μπορεί να εμφανίσει την πρόβλεψη απευθείας στο πρόγραμμα περιήγησής σας. Στρέψτε το πρόγραμμα περιήγησής σας στην ίδια τοποθεσία που χρησιμοποιείτε στο curl. Δείτε το παρακάτω στιγμιότυπο οθόνης:
το μενού έναρξης δεν ανοίγει τα παράθυρα 10
Η υπηρεσία υποστηρίζει διάφορες επιλογές. Ανοίξτε την ακόλουθη σελίδα για να μάθετε σχετικά:
http://wttr.in/: Βοήθεια
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή στο τερματικό σας:
μπούκλα http://wttr.in/:help
Εδώ είναι μερικές χρήσιμες επιλογές.
μπούκλα wttr.in/New-York?n
Αυτό θα εμφανίσει τη σύντομη έκδοση της πρόβλεψης που περιλαμβάνει μόνο το μεσημέρι και τη νύχτα.
μπούκλα wttr.in/New-York?0
Αυτό θα δείξει μόνο τον τρέχοντα καιρό στην καθορισμένη τοποθεσία.
Εάν προσθέσετε '.png' στην τοποθεσία, η υπηρεσία θα επιστρέψει μια εικόνα PNG. Μπορείτε να το ενσωματώσετε στην ιστοσελίδα σας.
Για παράδειγμα, ανοίξτε αυτόν τον σύνδεσμο: http://wttr.in/New-York.png
Όταν βρίσκεστε σε λειτουργία PNG, μπορείτε να περάσετε τις παραμέτρους ως εξής:
wttr.in/Location_parameters.png
Για παράδειγμα:
wttr.in/New-York_tq0.png
Η υπηρεσία μεταφράζεται σε διάφορες γλώσσες.
Για να αλλάξετε τη γλώσσα πρόβλεψης, μπορείτε να χρησιμοποιήσετε την ακόλουθη σύνταξη:
curl wttr.in/Berlin?lang=de μπούκλα wttr.in/Berlin?lang=ru
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε υποτομείς ως εξής:
curl de.wttr.in/Berlin curl ru.wttr.in/Moscow
Οι υποστηριζόμενες γλώσσες είναι:
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 να είναι
Το wttr.in μπορεί να χρησιμοποιηθεί όχι μόνο για τον έλεγχο του καιρού, αλλά και για κάποιους άλλους σκοπούς. Για να δείτε την τρέχουσα φάση της Σελήνης.
$ curl wttr.in/Moon
Για να δείτε τη φάση της Σελήνης για την καθορισμένη ημερομηνία (2016-12-25), εκτελέστε την ακόλουθη εντολή.
$ curl wttr.in/Moon@2016-12-25
Αυτό είναι.