« 2012年7月 | トップページ | 2012年11月 »

2012年8月11日 (土)

認証付きウェブページから画像をwgetする

認証付きのウェブページから画像をwgetします。

インターネットエクスプローラ等で、認証付きの
ウェブページにアクセスします。

パスワードを入力して、画像あるウェブページを
表示させた時点でパスワードは、cookieに記録されます。

cookieをエクスポートします。
エクスポートしたファイルをwgetを実行するPC等へ
コピーします。

あとは以下のように実行します。

  $ wget --load-cookies=cookies.txt http://www.nantoka.jp/upload/photo.jpg

画像が多い時は、適当なシェルスクリプトで
やってもよいでしょう。

#!/bin/sh

num=0

while :
   do
     num=`expr $num + 1`
     wget --load-cookies=cookies.txt http://www.nantoka.jp/uploads/photo$num.jpg
     if  [ "$num" -gt 97 ]; then
       break
     fi
done

« 2012年7月 | トップページ | 2012年11月 »