www :: SuckSub :: DivXStation

الوصول الآلي إلى divxstation.com
التحميل الان

www :: SuckSub :: DivXStation الترتيب والملخص

الإعلانات

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

www :: SuckSub :: DivXStation العلامات


www :: SuckSub :: DivXStation وصف

الوصول الآلي إلى divxstation.com www :: SuckSub :: DivXStation هو وحدة بيرل توفر الوصول الآلي إلى DivXStation.com.synopsissucksub :: DivXStation هو روبوت WAB استنادا إلى الوحدة النمطية WWW :: Mechanize هذه الوحدة النمطية وجمع النتيجة البعيدة على ترجمات قاعدة DivXStation.com الملفات هي ملفات صغيرة جدا، Sucksub :: Discstation Store جميع نتائج أي بحث في ملف DBM. يمكنك استرداده من خلال ملف HTML. استخدام www :: sucksub :: divxstation؛ بلدي $ foo = www :: sucksub :: divxstation-> جديد (dbfile => '/ where / dbm / file is.db'، html => '/ where / where / html / repport / is.html' Motif => كلمة (كلمات) الكلمة التي تبحث فيها "، debug => 1، تسجيل الخروج => '/ أماكن / nyour/debug/info/are/written.log'،)؛ $ foo-> التحديث ()؛ # جمع جميع الرابط المقابل ل $ foo-> motif () $ foo-> motif ('x')؛ # تعديل معايير البحث $ foo-> البحث ()؛ # إطلاق البحث على DatabaseConstructor المحلي والبناء StartupdivxStation Britionor New ()، يرتبط بالقيم الافتراضية: يمكنك تعديل هذه الواحدة كما هو موضح في مثال ملخص. بلدي $ foo = www :: sucksub :: divxstation-> جديد (html => "$ env {home}". "/ sksb_divxstation_report.html"، dbfile => "$ env {home}". "/ sksb_divxstation_db.db" ، motif => undef، debug => 0، logout => undef، # IE * stdout UserAgent => "Mozilla / 5.0 (Windows؛ u؛ Windows NT 5.1؛ EN-US؛ RV: 1.5) Gecko / 20031007")؛ يمكن ضبط سمات منشئ جديدة () وسمات المواطنة المنهجية المرتبطة بها من خلال سمات NEW (). يمكن تعديل جميع الصفات من خلال الأساليب المقابلة: $ foo-> www :: www :: divxstation-> جديد () $ foo-> useragent () # احصل على قيمة سمة UserAgent $ foo-> UserAgent ('tructruc') # مجموعة يجب أن تكون قيمة سمة UserAgent إلى "Tructruc'Cookies_Files () ملف"، يمكن تعديل هذه القيمة الافتراضية من خلال استدعاء $ foo-> cookies_file ('/ where / my / cookies / is.txt') تعديل القيمة الافتراضية المرفوضة من قبل المنشئ الجديد. $ foo-> cookies_file () إرجاع القيمة الفعلية لمسار ملف تعريف الارتباط ملفات تعريف الارتباط. يجب أن يكون Arg () Arg userAgent صالحا. لا يوجد سبب لتغيير هذه القيمة الافتراضية هذه. $ foo-> UserAgent () إرجاع قيمة UserAgent.motif الحالي () يجب عليك هنا إعطاء قيمة حقيقية لهذه الوظيفة: إذا كان $ foo-> motif هو undef، فسيتم إحباط تنفيذ الحزمة $ foo-> motif ( يسمح "XXX" بدقة أن تفتيش كلمة تحتوي على كلمة تحتوي على "XXX" $ foo-> motif () ارجع القيمة الحالية للسلسلة التي يمكنك البحث عنها. معلومات الافتراضية هي "0": هذا يعني أن أي معلومات تصحيح ستتكون على الإخراج (انظر طريقة تسجيل الخروج () أيضا.) $ foo-> debug (0) # إيقاف المنتج من معلومات debugging $ foo-> سيتم كتابة مختصر معلومات التصحيح (1) # معلومات التصحيح إلى ملف السجل (انظر طريقة تسجيل الدخول ()) تسجيل الخروج () إذا كنت تريد بعض معلومات التصحيح: Args هو 1، آخر 0 أو UNDIF Logout => UNDIF؛ سيتم إنتاج إخراج معلومات تصحيح الأخطاء الاختيارية أو أي واصف آخر إذا أعطيت اسم الملف ك Arg.DBFile () حدد ملف DBM () ملف DBM لتخزين المعلومات المستخلصة واسترجأها، يجب عليك تقديم مسار كامل إلى ملف DB لتخزين النتائج. لا يمكن استخدام طريقة البحث () دون ملف DBM محدد. DBFile ('/ where / your / db / is.db') يجب أن يكون الملف قابل للقراءة / قابل للكتابة.html () تحديد إخراج HTML بسيط حيث يكتب تقرير البحث. يجب عليك تقديم المسار الكامل ل AU إلى ملف HTML إذا كنت ترغب في الحصول على إخراج HTML. HTML ('/ where / html / repport / is / mess.html') إذا تم تعريف $ foo-> html (). يمكنك الحصول على قيمة هذه السمة مثل هذا: سيتم استخدام ملف HTML_PAGE $ = $ foo-> ملف htmlhtml ل Report مع تحديث () وطرق البحث (). متطلبات: perl.


www :: SuckSub :: DivXStation برامج ذات صلة