במאמר הבא אנו נסתכל על wttr.in. זה שירות תחזית מזג אוויר שהולך להציע לנו כמה תכונות מגניבות. זה יאפשר לנו להתייעץ עם מזג האוויר משורת הפקודה בצורה פשוטה ומהירה.
התוכנית יכולה לזהות באופן אוטומטי את מיקומנו (על פי כתובת ה- IP שלנונוכל גם לציין את המיקום או לחפש מיקום גיאוגרפי (גכמו אנדרטה, הר וכו '.) ועוד הרבה. אבל החשוב מכל, זה לא נצטרך להתקין אותו. כל מה שאנחנו צריכים זה CURL או ווג'ט.
המאפיינים הכלליים של wttr.in
- התוכנית הזו אנחנו מציג מזג אוויר נוכחי ותחזית מזג אוויר לשלושה ימים. זה מחולק לבוקר, צהריים, אחר הצהריים ולילה. כלולים גם את טווח הטמפרטורות, מהירות וכיוון הרוח, כמות המשקעים וההסתברות שלו.
- בעמוד GitHub הם אומרים לנו שאנחנו יכולים לראות שלבי הירח של כל אחד מהימים.
- אנו יכולים להשתמש בזיהוי אוטומטי של a מיקום מבוסס על כתובת IP.
- נוכל לציין מיקום באמצעות שם העיר, קוד שדה תעופה בן 3 אותיות, אזור חיוג, קואורדינטות GPS, כתובת IP או שם תחום. יהיה לנו גם את יכולת לציין מיקום גיאוגרפי כמו אגם, הר או ציון דרך.
- מודה שמות מיקום רב לשוניים. במקרה זה, יש לציין את מחרוזת השאילתה ב- Unicode.
- תכונה נוספת שתהיה זמינה תהיה היכולת לציין את השפה בה אמורה להיות מוצגת תחזית מזג האוויר. תומך ביותר מ -50 שפות.
- השתמש ביחידות USCS לבירורים בארה"ב ולמערכת המדדים לשאר העולם. ניתן לשנות זאת על ידי הוספה ? u עבור USCS y ? מ 'עבור המערכת המטרית.
- תהיה לנו 3 פורמטים של פלט: ANSI למסוף, HTML לדפדפן ו- PNG.
באמצעות Wttr.in
כאמור בתחילת ההודעה, להשתמש ב- wttr.in, כל מה שאנחנו צריכים זה CURL או Wget, אבל אנחנו גם נוכל התקן את זה בשרת שלנו לבצע פניות מהאינטרנט.
לפני השימוש ב- wttr.in, נצטרך לוודא כי CURL מותקן במחשב שלנו. ב- Debian, Ubuntu או Linux Mint נוכל להתקין את cURL באמצעות פקודה זו במסוף (Ctrl + Alt + T):
sudo apt install curl
כמה דוגמאות ל- wttr.in
מראה את מזג האוויר על פי ה- IP שלנו
התוכנית מראה לנו את מזג האוויר למיקום שלנו. נסו לנחש את מיקומנו על סמך כתובת ה- IP. במקרה שלי אני חייב לומר שבגלל המיקום של ספק האינטרנט שלי, זה נכשל במשך כמה קילומטרים.
curl wttr.in
ווג'ט זה יכול גם לעזור לנו, במקום CURL, אם אנחנו רוצים לבדוק את מזג האוויר הנוכחי:
wget -O- -q wttr.in
בכל הפקודות שיוצגו למטה, נוכל להחליף את התלתל ב- wget -O- -q אם אנו מעדיפים את Wget על פני CURL.
הזמן של מיקום
אנחנו יכולים לבקש מהתוכנית להראות לנו את מזג האוויר במיקום מסוים על ידי העברת השם אליו זה בפקודה:
curl wttr.in/lepe
הזמן של ציון דרך
מציג את מידע מזג האוויר עבור א ציון דרך או אנדרטה. לדוגמא זו נראה את הזמן שנמצא את עצמנו באמה של סגוביה עם הפקודה הבאה:
curl wttr.in/~Acueducto+Segovia
הזמן של מיקום לפי ה- IP שלו
תהיה לנו אפשרות להשיג את מידע על מזג האוויר למיקום כתובת IP. ה- IP המשמש בדוגמה זו שייך ל- Google:
curl wttr.in/@216.58.211.35
הזמן שנחסך בתמונת .png
אנחנו יכולים להשתמש ב- Wget כדי להוריד מזג האוויר הנוכחי ותחזית של שלושה ימים כתמונת PNG. אנחנו יכולים גם לציין את רמת שקיפות PNG. לדוגמא זו, תלתל לא יעבוד.
wget wttr.in/Madrid.png
דוגמאות נוספות
אל לדעת דוגמאות אחרותנוכל לעבור לדף GitHub של פרויקט wttr.in. יהיה לנו גם מידע שימושי על ידי הקלדת הדברים הבאים במסוף (Ctrl + Alt + T):
curl wttr.in/:help