أدوات DSPL هي مجموعة صغيرة من أدوات سطر الأوامر مصممة للمساعدة في إنشاء مجموعات بيانات DSPL وتنظيمها والتحقق من صحتها. الجناح المكونات التالية حاليًا:
- التحقّق من "DSPL": يفحص مجموعة البيانات مقابل مجموعة متنوعة من المعايير بما في ذلك الالتزام بمخطط DSPL الرسمي واتساق المراجع الداخلية وCSV.
- DSPL Gen: تنشئ مجموعة بيانات DSPL بسيطة "نموذج" من ملف إدخال CSV
تم إصدار هذا البرنامج بموجب ترخيص BSD. فإن التعليمات البرمجية المصدر الكاملة متاح لـ التصفّح والتنزيل على GitHub. يتم توفير ملاحظات الإصدار في أدوات DSPL README .
يصف القسم أدناه كيفية تثبيت أدوات DSPL. بمجرد الانتهاء من ذلك، يمكنك تشغيل الأدوات الفردية داخل الحزمة. اتّبِع الروابط أعلاه للحصول على مزيد من المعلومات.
ملاحظة: تظهر التوجيهات أدناه وعلى الروابط في الصفحات الفرعية أن لديك الإلمام الأساسي ببيئة سطر الأوامر على نظامك (على سبيل المثال، يمكنك الوصول إلى الوحدة الطرفية / رسالة الأوامر، وتغيير والأدلة ومسارات الملفات السريعة وما إلى ذلك).
تثبيت أدوات DSPL
تتم كتابة أدوات DSPL بلغة Python، وهي ولغة برمجة نصية مفتوحة المصدر عبر أنظمة أساسية متعددة. لإكمال عملية الإعداد، عليك الخطوات التالية:
- ثبِّت مترجم Python (الإصدار 2.6 أو 2.7) إذا لزم الأمر:
- Windows: يمكنك تنزيل برنامج "Windows x86" وتشغيله مُثبت MSI" في هذه الصفحة.
- نظام التشغيل Mac OS X: يتم تثبيت Python تلقائيًا، ولكن قد يحتاج إلى الترقية إلى إصدار أحدث. لمزيد من التفاصيل، يمكنك الاطّلاع على هذه الصفحة.
- نظام التشغيل Linux: عادةً ما يتم تثبيت Python بشكل افتراضي، ولكن قد تحتاج إلى الترقية إلى إصدار أحدث. الرجوع إلى مستندات التوزيع الخاصة بك
- تثبيت أدوات DSPL:
- نزِّل حزمة ملفات ZIP لأدوات DSPL واستخرجها من DSPL المفتوح المصدر. .
- افتح نافذة طرفية / طلب أوامر، وانتقل إلى المستوى الأعلى
لدليل الملف المضغوط المستخرج، ثم شغِّل ما يلي:
python setup.py install
قد تحتاج إلى توفير مسار كامل لملف بايثون القابل للتنفيذ؛ الاطّلاع على الخطوة 3 أدناه للاطّلاع على التفاصيل.
- (اختياري) توسيع مسار النظام ليشمل Python
مترجم تنفيذي والملفات
dsplcheck.py
dsplgen.py
- إذا تم تخطّي هذه الخطوة، قد تحتاج إلى تقديم المسارات الكاملة لهذه الخطوات.
المكونات عند تشغيل الأدوات، على سبيل المثال (على Windows)
c:\python27\python
بدلاً منpython
فقط. - تختلف التعليمات لإجراء ذلك من جهاز إلى آخر. يُرجى الرجوع إلى وثائق النظام للحصول على إرشادات.
- إذا تم تخطّي هذه الخطوة، قد تحتاج إلى تقديم المسارات الكاملة لهذه الخطوات.
المكونات عند تشغيل الأدوات، على سبيل المثال (على Windows)
بعض الملاحظات والتنبيهات المتنوعة:
- لن تعمل أدوات DSPL مع إصدارات Python الأقدم من 2.6 أو الإصدارات الأحدث. من 2.7.
- قد تحتاج إلى تسجيل الدخول كمشرف على جهازك لبدء التشغيل الخطوات المذكورة أعلاه.