草庐IT

windows - IE10浏览器无法模拟成IE7

全部标签

ruby - 使用 watir-webdriver 以全屏模式打开浏览器

我知道这是一个非常愚蠢的问题。然而,我无法找到如何使用watirwebdriver使浏览器以全屏模式打开。我尝试使用maximize()但没有成功。代码如下所示:require"rubygems"require"watir-webdriver"ff=Watir::Browser.new(:firefox)ff.goto("http://google.com")ff.maximize()得到错误“未定义的方法最大化” 最佳答案 现在,可以最大化浏览器做的事情:require"rubygems"require"watir-webdriv

ruby-on-rails - Windows 7 上的 Ruby on Rails RMagick

好吧,我几乎一整天都在尝试在Windows7x64机器上安装Rmagick。我已经检查了StackOverflow和其他网站上的每一个教程,但无论我遵循哪个教程,我都会收到“无效的驱动器规范”错误。我的环境来自http://railsinstaller.org/.有没有人最近成功安装了Rmagick可以指出我正确的方向?谢谢,这让我发疯,但我真的必须让它发挥作用。 最佳答案 首先也是最重要的是,在报告问题或寻求帮助时,始终包括有关您尝试安装的版本信息,尤其是Ruby。看来您正在使用RailsInstaller安装,但由于您没有提及是

ruby - 根据 Windows 上的每个请求重新加载 Sinatra 应用程序

我已经根据这个thread设置了Rack::Reload#config.rurequire'rubygems'require'sinatra'set:environment,:developmentrequire'app'runSinatra::Application#app.rbclassSinatra::Reloader通过thinstart-Rconfig.ru使用thin运行,但它只会重新加载新添加的路由。当我更改现有路线时,它仍会运行旧代码。当我添加新路由时,它会正确地重新加载它,因此它可以访问,但它不会重新加载任何其他内容。例如,如果我将路线更改为get'/'do'bar'

ruby - HomeBrew Mac os x 10.8 抛出错误 "no such file to load"

每当我在这台Mac操作系统机器上运行brew命令时,我都会收到以下错误>brewdoctor/usr/local/Library/Homebrew/macos.rb:251:in`require':nosuchfiletoload--macos/xcode(LoadError)from/usr/local/Library/Homebrew/macos.rb:251from/usr/local/Library/Homebrew/utils.rb:3:in`require'from/usr/local/Library/Homebrew/utils.rb:3from/usr/local/Li

ruby - 在 Windows XP 中安装 Ruby Curb gem

我正在尝试使用ruby​​1.8进行文件上传,但似乎没有好的现成解决方案。他们似乎都需要一些第3方补丁或项目的分支才能工作。我会使用mechanize,但实际上我需要与xmlapi接口(interface),而mechanize似乎是专门为直接处理网页而设计的。我已经尝试过RestClient但它没有开箱即用的多部分表单功能,您必须使用项目的分支才能使其工作。Net:HTTP似乎也存在类似情况我认为curb是可行的方法,因为无论如何我可能都想使用multicurl来完成我计划做的其他事情。但是,在我的Windows机器上,我似乎无法安装curbgem。geminstallcurb给出了

ruby - 无法在 OSX 10.10 Yosemite 上的 RVM 中安装 ruby​​ 1.9.2

好的,我已经尝试过:重新安装RVM;将XCode更新到6.1;安装command_line_tools_for_osx_10.10_for_xcode_6.1.dmg;对我来说没有任何用处!当我运行rvminstallruby​​-1.9.2时,我得到了这个错误:Searchingforbinaryrubies,thismighttakesometime.Nobinaryrubiesavailablefor:osx/10.10/x86_64/ruby-1.9.2-p330.Itisnotpossibletobuildmovablebinariesforrubies1.8-1.9.2,b

ruby-on-rails - 无法在 Windows 7 上安装 Rmagick 和 Imagemagick

当我从rmagick-2.13.1.gem所在的目录运行geminstallrmagick-2.13.1.gem时,我收到一条错误消息,指出它无法构建gemnative扩展,如下所示它说c:/Ruby192/bin/ruby.exeextconf.rbcheckingforRubyversion>=1.8.5...yesUnabletogetImagemagickversion***extconf.rbfailed***CouldnotcreateMakefileduetosomereason,probablylackofnecessarylibrariesand/orheaders.

ruby - 在 Mac OSX 10.6.8 上安装 ruby​​ 1.9.3 时安装日志中出现 Openssl 错误消息

您好,我正在尝试使用以下代码通过rvm安装ruby​​:CC=/usr/bin/gcc-4.2rvminstall1.9.3--with-iconv-dir=$rvm_path/usr--with-openssh-dir=$rvm_path/usr但我在(安装)make.log文件中遇到错误:Infileincludedfromopenssl_missing.c:22:450openssl_missing.h:71:error:conflictingtypesfor‘HMAC_CTX_copy’451/Users/Sebastian/.rvm/usr/include/openssl/h

ruby-on-rails - 使用 ruby​​ mechanize 在浏览器中存储登录 session cookie

我正在尝试登录网站并通过Rails操作重定向到安全页面。我的代码看起来像这样。defredirect_to_externalagent=Mechanize.newpage=agent.get('http://example.com/home.asp')login_form=page.form_with(:name=>"loginForm")login_form.login='username'login_form.password='password'agent.submit(login_form)#cookies=agent.cookie_jar.store.map{|i|i}#ne

ruby - 尝试使用 Selenium Webdriver v3.70 最大化浏览器窗口时出现 Ruby "KeyError: key not found: 102"错误

我最近将我的SeleniumWebdriver版本升级到3.70,当我尝试最大化浏览器窗口时,出现此错误:KeyError:keynotfound:102预先最大化窗口(在以前的版本中)似乎工作得非常好,我不确定这是否只是巧合,因为它不是标准类型的Selenium错误。这是我的代码:profile=Selenium::WebDriver::Chrome::Profile.new$driver=Selenium::WebDriver.for:chrome,:profile=>profile$driver.manage.window.maximize还有其他人遇到这个问题吗?另外值得注意的