On Sat, 03 Mar 2007 22:18:37 +0900 (JST)
閑舎 <raku@...> さんwrote:
> 他サイトでは、1つのページを post-data オプションつけて取得すれば終わりな
> んですが、Yahoo は Refresh し、他ページに飛ぼうとします。そこで連続して
> 2つ目の URLを書く必要があります。メールアドレスがないなら、
>
> wget -O yahoo.html --cookies=on --post-data '.tries=1&.src=www&.intl=jp&.chkP=Y&login=ID&passwd=PASSWORD' https://login.yahoo.co.jp/config/login http://www.yahoo.co.jp/
>
> でどうですか。取得した yahoo.html には 2つの html ファイルが混在してしまっ
> ていますので、エディタで最初の <html>〜</html>をカットし、ブラウザで
> yahoo.html を開いてみてください。ログインネームが入ったファイルとなって
> おり、認証に成功したことがわかるはずです。
どうもお手間を取らせました。うまく行きました。最初、Windowsネイティヴ
のwgetを使っていたのですが、ダメで、cygwinのを使うと見事に走りました。
藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html