بالأمس ، راجعنا خدمة جيدة ومفيدة ، wttr.in ، تتيح للمستخدم جلب ملف توقعات الطقس في محطة لينوكس . اليوم ، سنتعلم كيفية القيام بنفس الشيء في Windows PowerShell.
إعلانات
سوف نستخدم خدمة ويب مفتوحة المصدر wttr.in لجلب توقعات الطقس. يمكن استخدام Wttr.in ليس فقط للتحقق من الطقس ، ولكن أيضًا لبعض الأغراض الأخرى. على سبيل المثال ، يمكنك رؤية مرحلة القمر الحالية.
PowerShell هو شكل متقدم من موجه الأوامر. وهو مزود بمجموعة ضخمة من أوامر cmdlets الجاهزة للاستخدام ويأتي مع القدرة على استخدام .NET framework / C # في سيناريوهات مختلفة. نرى كل الطرق لفتح PowerShell في Windows 10 .
في PowerShell ، يوجد اسم مستعار خاص 'curl' لأمر cmdlet المدمجاستدعاء RestMethod، والتي يمكنها استرداد محتويات URL من وحدة تحكم PowerShell. سيتيح لنا ذلك استخدام الأوامر التي قدمتها في مقالة Linux تقريبًا بدون تعديل.
تلفزيون سامسونج لا يوجد صوت ولكن الصورة
للحصول على توقعات الطقس في بوويرشيل ، يمكنك استخدام الأوامر التالية.
للحصول على الطقس الحالي في PowerShell ، اكتب الأمر التالي أو انسخه والصقه:
(curl http://wttr.in/؟Q0 -UserAgent 'curl')
يمكنك تحديد الموقع المطلوب على النحو التالي:
(curl http://wttr.in/NewYork -UserAgent 'curl').
سيكون الإخراج على النحو التالي:
يمكنك تحديد البلد الذي تعيش فيه عند الحاجة. بناء الجملة كما يلي:
(curl http://wttr.in/'Madrid،Spain '-UserAgent' curl ').
تعتبر علامات الاقتباس المزدوجة مهمة لضمان تمرير الموقع إلى الخدمة ، وإلا فستتلقى خطأ في PowerShell.
تدعم الخدمة عددًا من الخيارات. افتح الصفحة التالية للتعرف عليها:
http://wttr.in/:help
بدلاً من ذلك ، يمكنك استخدام هذا الأمر في جهازك الطرفي:
(curl http://wttr.in/:help -UserAgent 'curl')
فيما يلي بعض الخيارات المفيدة.
(curl wttr.in/New-York؟n -UserAgent 'curl').
سيعرض هذا الإصدار المختصر من التوقعات التي تتضمن ظهرًا وليلة فقط.
(curl wttr.in/New-York؟0 -UserAgent 'curl').
سيعرض هذا فقط الطقس الحالي في الموقع المحدد.
كيفية جعل حساب gmail افتراضيًا
من الجدير بالذكر أن خدمة wttr.in يمكنها عرض التوقعات مباشرة في متصفح الويب الخاص بك. قم بتوجيه المستعرض الخاص بك إلى نفس الموقع الذي تستخدمه في PowerShell. انظر الصورة التالية:
إذا أضفت '.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 -UserAgent 'curl'). المحتوى (curl wttr.in/Moscow؟lang=ru -UserAgent 'curl').
بدلاً من ذلك ، يمكنك استخدام المجالات الفرعية على النحو التالي:
(curl de.wttr.in/Berlin -UserAgent 'curl') .Content (curl ru.wttr.in/Moscow -UserAgent 'curl').
اللغات المدعومة هي:
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 بكالوريوس يكون
كيفية حذف حساب التطبيق pof
يمكن استخدام Wttr.in لرؤية مرحلة القمر الحالية. قم بتنفيذ الأمر التالي:
(curl wttr.in/Moon -UserAgent 'curl')
ملاحظة: تم إجراء جميع لقطات الشاشة أعلاه في Windows 10 Creators Update. في إصدارات Windows السابقة ، يمكن أن تكون هناك مشكلة في تسلسل ANSI في PowerShell. إذا كنت تقوم بتشغيل Windows 7 أو Windows 8 ، فيرجى الرجوع إلى الصفحة التالية للحصول على حل بديل: كيفية تمكين wttr.in في وحدة تحكم PowerShell .
هذا هو.