التطبيق :: CMD :: تعليمي

التطبيق :: CMD :: البرنامج التعليمي هو وحدة بيرل التي ستساعدك على البدء في التطبيق :: CMD.
التحميل الان

التطبيق :: CMD :: تعليمي الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Ricardo Signes
  • موقع ويب الناشر:
  • http://search.cpan.org/~rjbs/

التطبيق :: CMD :: تعليمي العلامات


التطبيق :: CMD :: تعليمي وصف

التطبيق :: CMD :: البرنامج التعليمي هو وحدة بيرل التي ستساعدك على البدء في التطبيق :: CMD. التطبيق :: CMD :: البرنامج التعليمي هو وحدة بيرل التي ستساعدك على البدء في التطبيق :: CMD.APP :: CMD عبارة عن مجموعة من الأدوات المصممة لجعلها بسيطة لكتابة برامج سطر الأوامر المعقدة. يتعامل مع أوامر مع رسومات فرعية متعددة، ويولد نص الاستخدام، والتحقق من صحة الخيارات، وتتيح لك كتابة البرنامج كصفات سهلة الاستخدام. تطبيق التطبيق :: التطبيق القائم على CMD يتكون من ثلاثة أجزاء رئيسية: البرنامج النصي، فئة التطبيق ، وفئات الأمر. البرنامج النصي هو الملف القابل للتنفيذ الفعلي يعمل في سطر الأوامر. يمكن أن تتكون عموما من بضعة أسطر فقط: #! / USR / BIN / PERL استخدم Yourapp :: CMD؛ YourApp :: CMD-> جديد-> تشغيل؛ يتم اعتبار كل عمل تحليل الوسيطة والتحقق من الصحة والإرسال من خلال فئة التطبيق الخاصة بك. يمكن أن تكون فئة التطبيق بسيطة للغاية، وقد تبدو مثل هذا: حزمة YourApp :: CMD؛ استخدام قاعدة QW (التطبيق :: CMD)؛ 1؛ في الواقع، يمكنك لفة هذين معا، مع الحفاظ على كل شيء في البرنامج النصي، إذا كنت تريد: #! / USR / BIN / PERL استخدام صارمة؛ استخدام التحذيرات؛ حزمة yourapp :: cmd؛ استخدام قاعدة QW (التطبيق :: CMD)؛ Yourapp :: CMD-> Run؛ # دعا في الفصل، -> Run يوحي -> New عند إنشاء مثيل تطبيق جديد، يتم تحميل كل فئات الأوامر التي يمكن أن تجدها، والبحث عن وحدات ضمن مساحة اسم الأوامر تحت اسمها الخاص. في المقتطف أعلاه، على سبيل المثال، ستبحث YourappeApp :: CMD عن أي وحدة نمطية مع اسم ابتداء من YourApp :: CMD :: Command.We يمكننا إعداد فئة أمر بسيط مثل هذا: الحزمة YourApp :: CMD :: Command: : تهيئة؛ استخدام صارمة؛ استخدام التحذيرات؛ استخدم Base QW (التطبيق :: CMD :: Command)؛ الآن، يمكن للمستخدم تشغيل هذا الأمر، لكنه سيحصل على خطأ: $ الخاص بك MCMD تهيئة YourApp :: CMD :: Command :: iConitize لا ينفذ طريقة إلزامية "تشغيل" تشغيل " 'وجه الفتاة! هذا يموت لأننا لم نخبر فئة الأوامر بما يجب القيام به عند تشغيله. هذا سهل، نحن فقط أضف بعض التعليمات البرمجية: Sub Run {My ($ الذاتي، $ opt، $ args) = @؛ طباعة "تم تهيئة كل شيء. (ليس حقا.) ن"؛ } الآن يعمل: $ الخاص بك تهيئة كل شيء قد تم تهيئة كل شيء. (ليس حقا.) تتمثل الحجج الموجودة في طريقة التشغيل هي الخيارات التي تم تمريرها من سطر الأوامر وحجج التباين. مع فئة الأوامر التي تم تكوينها بشكل صحيح، الاحتجاج التالي: $ yourcmd Reset -zb - new-seed xyzxy foo.db bar.dbmight النتيجة في البيانات التالية: $ opt = {qero => 1، no_backup => 1، new_seed = > 'xyzzy'،}؛ $ args = ؛ تتم معالجة الحجج بواسطة Getopt :: Long :: وصفي. لتخصيص موكبها، يمكن لفئة الأوامر تنفيذ عدد قليل من الطرق: يوفر الاستخدام_DESC سلسلة تنسيق الاستخدام؛ يوفر OPT_SPEC قائمة مواصفات الخيار؛ يتم تشغيل Validate_args بعد GetOpt :: Long :: وصفي. أول طريقتين يوفران التكوين الذي تم تمريره إلى روتين GLD_Options. لتحسين فئة الأوامر الخاصة بنا، قد نضيف التعليمات البرمجية التالية: sub usebesc {"yourcmd o "} sub opt_spec {return ] }]،)؛ } Sub Validate_Args {My ($ الذاتي، $ opt، $ args) =_؛ # نحن بحاجة إلى حجة واحدة على الأقل إلى ما بعد الخيارات يموت $> الاستخدام-> النص ما لم @ $ args؛ } متطلبات: perl.


التطبيق :: CMD :: تعليمي برامج ذات صلة

www :: proxychecker.

www :: proxychecker هو وحدة perl التي يمكن استخدامها للتحقق مما إذا كانت خوادم الوكيل أو غير حية. ...

246

تحميل