يتم استخدام المكتبة الميكانيكية لأتمتة التفاعل مع مواقع الويب. ميكانيكي تلقائيًا يخزن ويرسل ملفات تعريف الارتباط ، ويتبع إعادة التوجيه ، ويمكنه اتباع الروابط وتقديم النماذج. يمكن ملء حقول النماذج وتقديمها. يتتبع ميكانيكي أيضًا المواقع التي قمت بزيارتها كتاريخ.
addressabledomain_namehttp-cookiemime-typesnet-http-digest_authnet-http-persistentnokogirirubyntlmwebrickwebrobotsمتتبع الأخطاء متاح هنا:
إذا كنت قد بدأت للتو ، تحقق من دليل. rdoc أو أمثلة. rdoc.
استخدم Bundler لتثبيت التبعيات:
bundle install
قم بتشغيل جميع الاختبارات مع:
bundle exec rake test
انظر أيضًا Mechanize :: testcase لقراءة عن البنية التحتية للاختبار المدمج.
تأثرت هذه المكتبة بشدة باسمها في عالم بيرل. شكر كبير إلى آندي ليستر ، مؤلف وحدة Perl الأصلية www :: ميكانيكي المتوفرة هنا. روبي ميكانيكي لن يكون حولك بدونك!
شكرا لمايكل نيومان لبدء إصدار روبي. شكرا لكل من ساعد بطرق مختلفة. أخيرًا ، شكرًا لك على الأشخاص الذين يستخدمون هذه المكتبة!
يتم توزيع هذه المكتبة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. يرجى الاطلاع على الترخيص.