السيناريو

يمكن استخدام أداة «Script» لتشغيل البرنامج النصي وعرض حالته والاطلاع على سجله.

لاستخدام أداة البرنامج النصي، يجب أن يكون المستخدم حاصلاً على دور المشغل أو أعلى.

image-20250613-065326.pngimage-20260511-112517.png

الإعدادات

الإعداد

الوصف

معرف البرنامج النصي

النص البرمجي المراد استخدامه في هذه الأداة

العنوان

العنوان الذي سيظهر على الأداة (يُعيَّن اسم البرنامج النصي افتراضيًا)

إظهار حالة آخر تشغيل

علامة لإظهار أو إخفاء حالة آخر تشغيل للبرنامج النصي أو تكوين التشغيل

تحديد تكوين التشغيل المراد عرضه

يتيح للمستخدمين تخصيص تكوينات التشغيل التي تظهر عند عرض حالة البرنامج النصي

تضمين السجل الكامل

يجعل السجل الكامل للبرنامج النصي متاحًا من خلال الأداة (بالنقر على رمز المصباح أو العنوان)

عرض أحدث مخرجات المهمة

يعرض ناتج أحدث مهمة في الأداة المصغرة

عرض كتل الكود فقط

تضمين الكتل التي تحمل علامات <markdown> و<html> فقط في مخرجات الأداة.

قابل للتشغيل

يتيح تشغيل البرنامج النصي من الأداة

استخدام ملف المصدر

يتيح سحب/تحديد ملف المصدر لإرفاقه بتشغيل البرنامج النصي

السماح بتجاوز إعدادات التشغيل

يتيح للمستخدم تجاوز إعدادات التشغيل الافتراضية المحددة في إعدادات عنصر واجهة المستخدم

حالة التشغيل الأخير

إذا تم تعيين علامة "Show last run status" على "true"، فسيتم عرض آخر تشغيل للبرنامج النصي مع تفاصيل قابلة للتخصيص (وقت الإنشاء والمستخدم والمدة) في الأداة.
إذا تم تحديد تكوينات تشغيل متعددة، فسيعرض الرمز أسوأ حالة من بين جميع عمليات التشغيل المعروضة.

image-20260511-123757.pngimage-20260511-123827.png

الإخراج

إذا تم تحديد علامة «Show latest job output» (عرض الإخراج)، فسيتم عرض إخراج آخر تشغيل في الأداة.
يمكن أن يكون الإخراج من ثلاثة أنواع:

  1. نص: نص بسيط، بما في ذلك السجلات التي تُطبع على وحدة التحكم عند تشغيل البرنامج النصي.

  2. نص بتنسيق HTML.

  3. نص بتنسيق Markdown.

تأكد من وضع العلامات المناسبة على المخرجات:

  1. <markdown> مخرجات Markdown هنا </markdown>

  2. <html> ضع محتوى HTML الخاص بك هنا </html>

نص

HTML

ماركداون

نص البرنامج main.py

image-20250811-065015.pngimage-20250811-065340.pngimage-20250811-065550.png

إخراج البرنامج النصي

image-20250811-065100.pngimage-20250811-065412.pngimage-20250811-065606.png

إخراج عنصر واجهة المستخدم

image-20250811-065135.png

image-20250811-065359.png

image-20250811-065621.png

مربع حوار السجل

إذا كانت قيمة العلامة "Include full history" صحيحة، فإن النقر على المصباح أو العنوان سيؤدي إلى فتح مربع حوار السجل التالي.

image-20250214-092230.pngimage-20260511-110603.png

شريط التقدم

إذا كان العلامة "Show progress bar" صحيحة، وقام البرنامج النصي بنشر معلومات التقدم (Scripts)، فسيظهر شريط التقدم لتتبع تقدم البرنامج النصي في الأداة التي أدت إلى تشغيل المهمة.

image-20260511-113541.png

مؤشر التشغيل

إذا كانت هناك مهمة قيد التشغيل حاليًا للنص البرمجي المحدد، فسيظهر مؤشر على الجانب الأيمن من العنوان.

image-20250214-092545.png