我在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
我怎样才能实现这样的目标,但没有浏览器窗口(在控制台中完整)? 你可以给我一些教程或其他东西吗?
答案 0 :(得分:1)
只要您的网页不是非常依赖JavaScript,Mechanize就足够了。
你可以在这里找到一些例子:
http://docs.seattlerb.org/mechanize/GUIDE_rdoc.html http://docs.seattlerb.org/mechanize/EXAMPLES_rdoc.html