هذا هو مثال خدمة البرمجة النصية للأوامر الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
scriptingserviceexample - مثال لبرنامج نصي للعميل لخدمة البرمجة النصية
موجز
scriptingserviceexample [بطاقة تعريف]
الوصف
scriptingserviceexample عبارة عن برنامج نصي صغير يقدم مثالاً لكيفية استخدام
خدمة البرمجة النصية PU وPE: تقوم أولاً بإنشاء دليل مؤقت باسم تم إنشاؤه منه
المعرف الفريد المحدد. في هذا الدليل، يتم إنشاء دليل إدخال يحتوي على ملفين:
مثال لملف الإدخال "my-input.data" والبرنامج النصي للتشغيل "ssrun" (يتم كتابة البرنامج النصي للتشغيل بواسطة
أوامر الصدى داخل scriptingserviceexample). تتم أرشفة دليل الإدخال بواسطة Tar/GZip
ويتم تقديمها إلى scriptingclient كملف إدخال. يقوم scriptingclient بتوزيع الإدخال على ملف
برمجة PE، التي تقوم بفك ضغط الأرشيف وتنفيذ "ssrun". "ssrun" يحصل على اسم
أرشيف الإخراج كوسيطة أولى؛ يتم إنشاء هذا الأرشيف بواسطة البرنامج النصي المثال و
يحتوي على مثال لملف الإخراج "my-output.data". يتم نقل أرشيف الإخراج مرة أخرى إلى
وبو. وأخيرًا، يقوم scriptingserviceexample بتفريغ محتوى "my-output.data".
scriptingserviceexample يمكن أن يؤخذ كمثال لفعل شيء أكثر فائدة مع
خدمة البرمجة النصية: على سبيل المثال، يمكن تجميع مدخلات المحاكاة مع البرنامج النصي فعليًا
تنفيذ برنامج محاكاة للمدخلات وأرشفة النتائج. ثم البرمجة النصية
يمكن استخدام الخدمة لتوزيع مجموعة من عمليات المحاكاة على مجموعة من عقد المعالجة.
ملاحظة مهمة حول الأمان: لا تتضمن خدمة البرمجة النصية أي ميزات أمان
حتى الآن. وهذا يعني أنه سيتم تنفيذ البرامج النصية التعسفية. بدون تعديلات (على سبيل المثال
التوقيعات)، لا تستخدمه خارج بيئة خاضعة للرقابة!
الحجج
الخيارات التالية متاحة:
ID يعطي معرفًا فريدًا للتشغيل المثال، على سبيل المثال: 1234.
استخدم scriptingserviceexample عبر الإنترنت باستخدام خدمات onworks.net