DeceitLei 发表于 2007-09-12 13:34

用ruby控制IE浏览器

require "win32ole"
ie=WIN32OLE.new("InternetExplorer.application")
ie.visible=true
ie.Left=0
ie.navigate "http://google.com"


(1..10).each do |i|
sleep 1

ie.Left+=i*10

end

puts ie.ole_methods

#ie.Quit

更复杂功能更强的一个

"watir",它能实现对ie的控制。打开一个IE,点击一个链接,在文本框输入参数等等,然后获得操作后的ie状态。效果不错


http://wtr.rubyforge.org/
直接下载:
http://rubyforge.org/frs/download.php/5677...watir-1.4.1.exe

JCheung 发表于 2009-01-10 23:11

这个都行?
呵呵。

避风的1港湾 发表于 2009-03-02 13:56

gawk 发表于 2009-03-09 19:00

牛啊

nicsky 发表于 2009-04-27 21:38

不错。。。。。:em09:

Fleurer 发表于 2009-06-02 17:53

ole很有趣哈
页: [1]
查看完整版本: 用ruby控制IE浏览器