السيناريو

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

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

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