Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
leo
@baboon
会员
第 30151 位会员 / 2017-01-12

[email protected]
5 篇帖子 / 26 条回帖
1 关注者
0 正在关注
2 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • [长沙] 诚聘 Ruby 精英! at 2020年10月14日

    支持远程工作吗

  • [远程] FeedMob - 初级软件开发工程师 at 2020年09月10日

    招兼职的吗😀 😀

  • 微信小程序向 Rails 应用发送 POST 请求时报错 InvalidAuthenticityToken at 2019年06月27日

    额,自己顶一个

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月22日

    哇!!可以了!谢谢你,这个库很好用!!

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月22日

    我试着获取了 post 的表单。

    然后试着构造一个类似的散列传到 Net::HTTP.post_form 方法里 不知道是不是那个验证 token 不对,还是返回 422

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月22日

    我用 Net::HTTP 试了一下。因为从来没用过,也不知道是不是代码写错了,还是没能成功。

    require 'net/http’
    require 'uri'
    
    uri = URI("www.example.com/xxxxx.csv")
    Net::HTTP.get(uri)   
    
     =>"<html><body>You are being <a href=\"http://www.example.com/login?back_url=http://www.example.com/xxxxx.csv">redirected</a>.</body></html>
    

    另外,如果向 login 页面发送 post 请求的话,无论怎么发都不成功……

    uri = URI("www.example.com/login")
    Net::HTTP.post_form(uri, {:username => "username", :password => "password"})
    
    => #<Net::HTTPUnprocessableEntity 422 Unprocessable Entity readbody=true>
    
  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月22日

    公司内网……似乎只能用 ie 打开……

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月22日

    我一开始也觉得这个对话框应该是浏览器的一部分。不过刚刚看了 watir 的那段介绍,似乎这个对话框跟浏览器无关。

    Downloads are problematic in Watir because they require interacting with the Operating System, and Watir automates a Browser, not an OS. As such if any file dialog boxes are displayed, Watir will be unable to handle them.

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月21日

    额……我根本不知道怎么选择这个对话框。 我只是用这个代码把所有能用的方法打印出来看了一下……

    p ie.ole_methods
    
  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月21日

    另外,刚刚去看了下 watir. 似乎不支持用 ie 下载文件。

    Downloads are problematic in Watir because they require interacting with the Operating System, and Watir automates a Browser, not an OS. As such if any file dialog boxes are displayed, Watir will be unable to handle them. Especially if you are executing your tests on a remote machine, realize that downloads will be sent to that machine, not the machine executing your Ruby code, which makes retrieving the file effectively impossible. Additionally, actually validating the content of a file is not trivial, especially for something like a PDF.

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月21日

    不好意思。 应该是“不知道怎样用代码选择对话框”

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月21日

    谢谢回复。 能告知下不能自己用 win32ole 的具体原因吗? 是有什么安全方面的问题,还是代码规范之类的……

  • 用 win32ole 自动化控制 ie 时,如何选中到下载时的对话框对象 at 2019年05月21日

    试试@kayakjiang 大佬

  • 《Ruby 基础教程 第 5 版》P96,代码清单 8.6 中运行出现 bug at 2019年04月07日

    swap 方法没带参数……

  • [求助] 第三方网站 post 请求本网站,出现 Can't verify CSRF token authenticity 错误。 at 2019年03月13日

    在 FundsController 类名下添加下面的代码试试看?

    protect_from_forgery :except => [:success_recharge]
    
  • 检索乱序数组的算法复杂度的问题 at 2018年01月02日

    哦哦哦,明白了!谢谢!!

  • 检索乱序数组的算法复杂度的问题 at 2017年12月29日

    原文得到的结果就是 xlogn。原因应该是上面那位提到的那样……

  • 检索乱序数组的算法复杂度的问题 at 2017年12月29日

    意思就是说,因为整个程序里面排序只进行了一次,所以最后复杂度里当做一个常量忽略掉?
    如果上面的理解没错的话,这样得到的复杂度是不是会出现偏差,某些情况下会把很大的常数给忽略掉?

  • 检索乱序数组的算法复杂度的问题 at 2017年12月28日

    不好意思我写得不太好理解,所以你认为最后的复杂度是 nlogn 还是 xlogn?

  • 用 Ruby 写 Socket 服务器,无法从局域网内的另一台电脑连接 at 2017年10月27日

    哦哦哦,明白了,谢谢!!

  • 新人求教操作 excel 的写法 at 2017年01月25日

    #1 楼 @nouse 谢谢。我是编程新人,想学习 ruby,所以想试着用 ruby 来写。

  • 新人求教操作 excel 的写法 at 2017年01月25日

    #3 楼 @rennyallen 谢谢回复。我没有用 spreadsheet。直接用的 require 'win32ole' 。写得有点复杂,最后还是实现了这个功能。

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English