gpt4 book ai didi

firefox - 如何使用 Ruby 脚本运行 headless Firefox 浏览器?

转载 作者:行者123 更新时间:2023-12-02 20:54:59 25 4
gpt4 key购买 nike

我需要能够使用 Hudson 构建运行 Ruby 脚本,但不希望尝试打开浏览器窗口。我尝试过:

batman:ETW cmiller$ ./createAccount.rb -b

但这没有用。

如何使用 FireWatir headless 运行我的 Ruby 脚本?

在 Mac OSX 上运行

最佳答案

我建议使用 PhantomJS ( http://phantomjs.org/download.html )将二进制文件添加到您的路径并运行:

    MEDBEDbs-iMac:~ medbedb$ irb
1.9.3p392 :001 > require 'watir-webdriver'
=> true
1.9.3p392 :002 > b = Watir::Browser.new :phantomjs
=> #<Watir::Browser:0x..fe670a70a449fe1ca url="about:blank" title="">
1.9.3p392 :003 > b.goto "www.google.com"
=> "http://www.google.md/"
1.9.3p392 :004 > b.url
=> "http://www.google.md/"
1.9.3p392 :005 > b.title
=> "Google"
1.9.3p392 :007 > b.text
=> "+Вы\nПоиск\nКартинки\nКарты\nPlay\nПочта\nДиск\nКалендарь\nЕщё\nВойти\n×\nОткрывай любимые сайты быстрее\nЗагрузить Google Chrome\n\nМолдoва\n\n \nРасширенный поиск\nЯзыковые инструменты\n\nGoogle.md предлагается на: Moldovenească\n\nРекламные программыВсё о GoogleGoogle.com\n© 2013 - Правила и принципы"

关于firefox - 如何使用 Ruby 脚本运行 headless Firefox 浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6398595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com