استكشاف مشكلات Cloud Compiler وإصلاحها في VEXcode EXP

ستوفر هذه المقالة المساعدة لمسؤولي تكنولوجيا المعلومات والمستخدمين الذين يتلقون رسالة الخطأ "انتهت مهلة عملية المترجم. حاول مرة اخرى."

يتطلب VEXcode EXP الذي يعمل على أنظمة التشغيل المستندة إلى الويب أو ChromeOS أو iPadOS أو Android استخدام Cloud Compiler لتجميع مشاريع المستخدم في كود المعالجات الدقيقة. بسبب القيود الأمنية على هذه الأنظمة الأساسية، فإن برنامج التحويل البرمجي للمعالجات الدقيقة VEX غير قادر على التشغيل محليًا. للتغلب على هذه المشكلة، يستخدم VEXcode خدمة ويب Cloud Compiler للسماح لمستخدمي هذه الأنظمة الأساسية بالقدرة على تنزيل التعليمات البرمجية إلى الروبوت الخاص بهم.

ملاحظة: لا يستخدم مستخدمو Windows وMac خدمات Cloud Compiler.

يمكن للمستخدمين زيارة status.vexcode.cloud لاكتشاف ما إذا كان هناك انقطاع في خدمة Cloud Compiler لجميع المستخدمين.إذا تم الإبلاغ عن خدمات VEXcode Cloud Compiler على أنها "متصلة" على موقع الحالة على الويب، فقد تكون شبكتك المحلية تمنع الوصول إلى Cloud Compiler.

جدار الحماية / معلومات الشبكة

(تم تحديث المعلومات لـ VEXcode 2.3.1+)

للتأكد من إمكانية عمل VEXcode Cloud Compiler، يرجى التأكد من إلغاء حظر العناوين والمنافذ التالية على شبكتك للمستخدمين النهائيين.

الكتل / مترجم C++: cppexp.vexcode.cloud
خدمة Python Linter: pythonexp.vexcode.cloud
المنفذ: 443 (أيضًا متاح على 5637)
البروتوكول: TCP

ملاحظة: لا تتوفر عناوين IP الثابتة لخدمات Cloud Compiler - تتم استضافة الخدمات على AWS وقد تتغير عناوين IP عبر التكوين المستند إلى الوقت لمثيلات خادم AWS.

خدمة تحديث البرامج الثابتة: content.vexrobotics.com
المنفذ: 443
البروتوكول: HTTPS

اختبار اتصال المترجم السحابي

يمكن لمسؤولي تكنولوجيا المعلومات تنزيل VEXcode Cloud Check Utility للمساعدة في استكشاف أخطاء اتصال الشبكة المحلية بخدمات Cloud Compiler دون الحاجة إلى تثبيت VEXcode أو توصيل روبوت.

تنزيل VEXcode Cloud Check Utility - Windows
تنزيل VEXcode Cloud Check Utility - Mac

EXP_202.png

كيف تستعمل

  • حدد النظام الأساسي الخاص بك (IQ، EXP، V5) من القائمة المنسدلة للنظام الأساسي. بمجرد التحديد، سيتم تحديث واجهة المستخدم لإظهار الخوادم الصحيحة.
  • الجانب الأيسر من المؤشرات هو حالة خدمة Cloud Compiler - ويعتمد هذا على بيانات من status.vexcode.cloud. ستخبرك هذه المؤشرات إذا كانت خدمات Cloud Compiler قيد التشغيل لجميع المستخدمين.
  • الجانب الأيمن من المؤشرات هو اتصالك بخدمات Cloud Compiler من شبكتك الحالية. إذا كانت هذه المؤشرات تشير إلى "غير متصل"، فهذا يعني أن شبكتك تمنع الوصول إلى Cloud Compiler. افتح العناوين والمنافذ المدرجة على شبكتك باستخدام المعلومات الواردة في هذه المقالة.
  • سيحاول زر "الاختبار مرة أخرى" الاتصال بخدمة Cloud Compiler مرة أخرى وتحديث مؤشرات الحالة.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: