التعادل :: CFG.

علاقات ملفات التكوين البسيطة (.ini) للتجزئة. مقابض المصفوفات والأقسام المتكررة
التحميل الان

التعادل :: CFG. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Hans Oesterholt-Dijkema
  • موقع ويب الناشر:
  • http://search.cpan.org/~oesterhol/

التعادل :: CFG. العلامات


التعادل :: CFG. وصف

العلاقات ملفات التكوين البسيطة (.ini) للتجزح. مقابض المصفوفات والأقسام المتكررة التعادل :: CFG هو وحدة بيرل تقرأ في ملف التكوين في "التعادل" ويكتبها في "Untie'.you يمكنك استخدام قفل الملفات لمنع الآخرين من الوصول إلى ملف التكوين، ولكن يجب استخدام هذا فقط إذا كان ملف التكوين يستخدم كملف بيانات صغير لعقد بعض الإدخالات التي يمكن الوصول إليها بشكل ملحوظ. ملحوظة! في هذه الحالة، سيتم إنشاء ملف "Londlock" المستمر. يتم استخدام ممنوع لضبط أذونات الوصول؛ الإعدادات الافتراضية إلى 0640. يتم تعيينه فقط إذا كان يجب كتابة ملف (أي استخدام الكلمة الأساسية للكتابة). يتيح لك .iniMode تختار بين ملفات تكوين Windows على حد سواء على حد سواء ومفتاح بسيط يتم تناول قيمة الملفات المسخلة. التجزئة: للمهمة المربوطة: $ cfg {"القسم"} {"مفتاح"} = "القيمة" سوف يكتب في ملف التكوين: المفتاح = المقيمات التي تنتهي على ] كصفوفات وسوف تظهر في التجزئة المرتبطة كعنصر صفيف. على سبيل المثال: var = 1 var = 2 var = 3Will تظهر في علامة تجزئة مربوطة مثل: for (0..2) {print $ cfg {"array- القسم "} {var"} ، "\ n"؛ } يتم السماح بعلامات التجزئة للتجزئة: $ CFG {"key"} {"مفتاح الفرعي"} {"subsubkey"} {"subsubsubkey"} {"par"} = "القيمة"؛ سيظهر في ملف التكوين باسم: par = القاسية استخدام التعادل :: CFG؛ ### عينة 1 التعادل بلدي conf، 'التعادل :: CFG'، اقرأ => "/etc/connect.cfg"، الكتابة => "/etc/connect.cfg"، الوضع => 0600، قفل => 1 ؛ $ conf {test} = "هذا اختبار"؛ Untie conf ### نموذج 2 My $ DID = "10000K"؛ ربط بلدي ملفات، "التعادل :: CFG"، => ':'؛ إذا كان (موجود ملفات $ {"/ etc / passwd"}) {print "لديك ملف / إلخ / passwd! \ n"؛ } بينما (($ ملف، $ حجم) = كل newdb) {print "واو! ملف آخر أكبر من الحد ($ حجم) \ n"؛ } إلحاق الملفات؛ ### عينة 3 التعادل بلدي G، 'التعادل :: CFG'، اقرأ => "config.cfg"، الكتابة => "config.cfg"، sep => ':'، التعليق => '#'؛ بلدي مكافحة $ = $ cfg {"counter"}؛ مكافحة $ + = 1؛ CFG {"counter"} = $ عداد؛ CFG {"counter"} + = 1؛ إله ### لقراءة وكتابة ملف تعريف INI INI، "التعادل :: CFG"، اقرأ => "config.ini"، الكتابة => "config.ini"؛ بلدي مكافحة $ = $ ini {"Section1" | {"counter1"}؛ مكافحة $ + = 1؛ $ INI {"Section1"} {"Counter1"} = $ عداد؛ Untie ini؛ ### INI ملف مع التقدميين التعادل بلدي INI، "التعادل :: CFG"، اقرأ => "config.ini"؛ My $ counter = $ ini {"section1"} {"counter1"}؛ مكافحة $ + = 1؛ $ INI {"Section1"} {"Counter1"} = $ عداد؛ $ ini {"Section1"} {"Substion1"} {"المعلمة"} = "القيمة"؛ بلدي @ ل (1..10) {دفع RAY، $ _؛ } $ INI {"Section1"} {"صفيف"} {"A"} = @ صفيف؛ Untie ini؛ ### تغيير خيار ربط مساراتي، "التعادل :: CFG"، اقرأ => "Paths.ini"، تغيير => ؛ # افعل شيئا هنا متطلبات: perl. محددات: هذا الإصدار يكسر الإصدارات السابقة كوضع الافتراضي هو وضع ".ini".


التعادل :: CFG. برامج ذات صلة

قوس

برنامج نصي لإنشاء نسخ غير متصل بالمواقع ...

128

تحميل