红宝石中的简单机器人

时间:2014-07-21 14:17:37

标签: ruby browser bots posting

我在ruby(watir)中写了一些简单的机器人

require 'rubygems'
require 'watir-webdriver' 

Watir::Browser.default = "firefox"
browser = Watir::Browser.start "http://example.com/"
browser.link(:text, "microblog").click
browser.area(:name, "body").set("test post")
browser.button(:value,"Send").click

我怎样才能实现这样的目标,但没有浏览器窗口(在控制台中完整)? 你可以给我一些教程或其他东西吗?

1 个答案:

答案 0 :(得分:1)

只要您的网页不是非常依赖JavaScript,Mechanize就足够了。

你可以在这里找到一些例子:

http://docs.seattlerb.org/mechanize/GUIDE_rdoc.html http://docs.seattlerb.org/mechanize/EXAMPLES_rdoc.html