A biblioteca Mechanize é usada para automatizar a interação com sites. A Mecanize armazena e envia automaticamente cookies, segue redirecionamentos e pode seguir os links e enviar formulários. Os campos de formulário podem ser preenchidos e enviados. Mechanize também acompanha os sites que você visitou como uma história.
addressabledomain_namehttp-cookiemime-typesnet-http-digest_authnet-http-persistentnokogirirubyntlmwebrickwebrobotsO rastreador de bugs está disponível aqui:
Se você estiver apenas começando, consulte o guia.rdoc ou exemplos.rdoc.
Use Bundler para instalar dependências:
bundle install
Execute todos os testes com:
bundle exec rake test
Consulte também Mechanize :: TestCase para ler sobre a infraestrutura de teste interna.
Esta biblioteca foi fortemente influenciada por seu homônimo no mundo Perl. Um grande agradecimento a Andy Lester, o autor do módulo Perl original www :: mecanize, que está disponível aqui. Ruby Mechanize não estaria por perto sem você!
Obrigado a Michael Neumann por iniciar a versão Ruby. Obrigado a todos que ajudaram de várias maneiras. Finalmente, obrigado às pessoas que usam esta biblioteca!
Esta biblioteca é distribuída sob a licença do MIT. Consulte License.txt.