精华帖 (0) :: 良好帖 (2) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-02-21
最后修改:2010-02-22
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-02-22
LZ的头像挺眼熟的,是希特勒?
|
|
返回顶楼 | |
发表时间:2010-02-22
最后修改:2010-02-22
引用 我记得我需要做的是一个自动登陆,这对于 mechanize 来说轻而易举事。
试过登陆google或gmail吗?最近被这个问题困扰。 |
|
返回顶楼 | |
发表时间:2010-02-23
darkbaby123 写道 LZ的头像挺眼熟的,是希特勒? 哈,被你认出来啦~! 在网上找的,呵,感常见酷一点吧~! |
|
返回顶楼 | |
发表时间:2010-02-23
photon 写道 引用 我记得我需要做的是一个自动登陆,这对于 mechanize 来说轻而易举事。 试过登陆google或gmail吗?最近被这个问题困扰。 哎,google的技术太强了,我也拿他是没办法。 网站代码写的也是超难看! 用 watir 不行吗? |
|
返回顶楼 | |
发表时间:2010-02-23
我用的python,watir就先不试了。
|
|
返回顶楼 | |
发表时间:2010-02-23
"page.root.search("body").inner_html += form_code"
在mechanize 0.9.4中好像不能硬着来吧. |
|
返回顶楼 | |
发表时间:2010-02-23
marshluca 写道 "page.root.search("body").inner_html += form_code" 在mechanize 0.9.4中好像不能硬着来吧. 因为在 mechanize 0.9.0 以上版本中默认的是用 nokogiri 来解析 HTML。 如果想使用 hpricot 的话,得先声明。 例: require 'rubygems' gem 'mechanize', '0.9.3' require 'mechanize' require 'hpricot' WWW::Mechanize.html_parser = Hpricot agent = WWW::Mechanize.new agent.user_agent_alias = 'Windows IE 7' |
|
返回顶楼 | |
发表时间:2010-02-25
firefox有个插件(https://addons.mozilla.org/en-US/firefox/addon/8154)可以把cookie导出,wget、python都可以直接利用该文件通过网站登录验证。
|
|
返回顶楼 | |
发表时间:2010-02-26
diyuxinlang 写道 marshluca 写道 "page.root.search("body").inner_html += form_code"
在mechanize 0.9.4中好像不能硬着来吧. 因为在 mechanize 0.9.0 以上版本中默认的是用 nokogiri 来解析 HTML。 如果想使用 hpricot 的话,得先声明。 例: require 'rubygems' gem 'mechanize', '0.9.3' require 'mechanize' require 'hpricot' WWW::Mechanize.html_parser = Hpricot agent = WWW::Mechanize.new agent.user_agent_alias = 'Windows IE 7' 我的意思是怎么把定制的form强加给 page.body 你最后不还是用mechanize去登陆form吗 |
|
返回顶楼 | |