[#48862] Objectの下にKernel等に定義された定数と同名のモジュール/クラスを定義出来ない — py <py.kaei@...>
はじめまして、pyといいます。
7 messages
2012/08/04
[#48866] Re: Objectの下にKernel等に定義された定数と同名のモジュール/クラスを定義出来ない
— py <py.kaei@...>
2012/08/06
> module Kernel::X; end
[#48870] [質問] /usr/lib/ruby/1.8/net/http.rb:560:in `initialize': getaddrinfo: Name or service not known (SocketError) — Takahiro Yamaguchi <Takahiro.Yamaguchi@...>
3 messages
2012/08/07
[#48875] MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない — Takahiro Yamaguchi <Takahiro.Yamaguchi@...>
9 messages
2012/08/08
[#48905] Re: MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない
— Tomoyuki Chikanaga <nagachika00@...>
2012/08/16
近永と申します。
[#48906] Re: MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない
— ユグドラシル <yuggrdrasill@...>
2012/08/16
ユグと申します。
[#48908] Re: MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない
— Takahiro Yamaguchi <Takahiro.Yamaguchi@...>
2012/08/17
[#48909] Re: MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない
— Koutarou Tanaka <from.kyushu.island@...>
2012/08/17
たなかと申します。
[#48910] Re: MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない
— Takahiro Yamaguchi <Takahiro.Yamaguchi@...>
2012/08/17
[#48876] ツイートの文字コード変換について — konoki-nannoki-ggrks.mp4@...
こんにちは。
9 messages
2012/08/08
[#48884] Ruby Programmerの資格などはないのでしょうか?
— Fumiaki Sakamoto <ua6ta6@...>
2012/08/10
初投稿のSakamotoと申します。
[#48895] rvmで、1.8.7と1.9.2の両方を使い分けたいのですが — Fumiaki Sakamoto <ua6ta6@...>
お世話になっております。
10 messages
2012/08/13
[#48896] Re: rvmで、1.8.7と1.9.2の両方を使い分けたいのですが
— "Shota Fukumori (sora_h)" <sorah@...>
2012/08/13
gem installじゃなくてrvm installじゃないでしょうか?
[#48898] Re: rvmで、1.8.7と1.9.2の両方を使い分けたいのですが
— "Endo Akira" <endo4917@...>
2012/08/13
遠藤です。
[ruby-list:48875] MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない
From:
Takahiro Yamaguchi <Takahiro.Yamaguchi@...>
Date:
2012-08-08 01:48:10 UTC
List:
ruby-list #48875
山口と申します。
yama@roswell:~/tmp$ uname -a
Linux roswell 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux
yama@roswell:~/tmp$ ruby --version
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
mechanize v2.5.1-9
の環境で、
NAVER提供のNドライブ <https://ssl.naver.jp/login?fromUrl=http%3A%2F%2Fndrive.naver.jp%2F>
への自動loginのスクリプトを作成したのですが、login時のemailあるいはユー
ザー名には、"tako" が入力されている様なのですが、passwordがうまく渡らず、
自動login出来ないので、どこが悪いのかご教示いただけないでしょうか?
yama@roswell:~/tmp$ cat ndrive.rb
#! /usr/bin/ruby
# reference http://q.hatena.ne.jp/1213335523#a834923
require 'rubygems'
require 'mechanize'
agent = Mechanize.new
# NAVER URL
page = agent.get('https://ssl.naver.jp/login?fromUrl=http%3A%2F%2Fndrive.naver.jp%2F')
# print form
form = page.forms.first
#form.fields.each { |f| puts f.name }
# this puts out as follows:
#rsaKeyName
#fromUrl
#encryptedLoginParam
#enc
#email
#password
# set for login authentication
form['email'] = "tako"
form['password'] = "xxxx"
# submit
form.submit
#puts page.body
puts agent.page.body
# this puts out as follows:
#<div class="mdInputTxt03Inner mdInputTxt03UserName"><input type="text" class="mdInputTxt03Input hasPlaceholder" value="tako" id="_email" name="email" tabindex="1"></div>
#<!--/MdInputTxt03--></div>
#<div class="MdInputTxt03">
#<div class="mdInputTxt03Inner mdInputTxt03Password"><input type="password" class="mdInputTxt03Input hasPlaceholder" value="" id="_passwd" name="password" maxlength="20" tabindex="2"></div>
--
Takahiro Yamaguchi