La bibliothèque mécanisée est utilisée pour automatiser l'interaction avec les sites Web. Mécaniser automatiquement et envoyer des cookies, suit les redirections et peut suivre les liens et soumettre des formulaires. Les champs de formulaire peuvent être peuplés et soumis. Mecanize garde également une trace des sites que vous avez visités comme histoire.
addressabledomain_namehttp-cookiemime-typesnet-http-digest_authnet-http-persistentnokogirirubyntlmwebrickwebrobotsLe Bug Tracker est disponible ici:
Si vous commencez tout juste, consultez Guide.rdoc ou Exemples.rdoc.
Utilisez Bundler pour installer les dépendances:
bundle install
Exécutez tous les tests avec:
bundle exec rake test
Voir aussi mécaniser :: TestCase pour lire sur l'infrastructure de test intégrée.
Cette bibliothèque a été fortement influencée par son homonyme dans le monde Perl. Un grand merci à Andy Lester, l'auteur du module Perl original www :: mécaniser qui est disponible ici. Ruby Mechanize ne serait pas là sans vous!
Merci à Michael Neumann d'avoir commencé la version Ruby. Merci à tous ceux qui ont aidé de diverses manières. Enfin, merci aux gens qui utilisent cette bibliothèque!
Cette bibliothèque est distribuée sous la licence du MIT. Veuillez consulter Licence.txt.