有料コンテンツダウンロードをクローラーで
今、有料コンテンツダウンロードサイトで、ファイルを1個1個ダウンロードしている。
ただいま133個目。
ひたすらクリックしてダウンロード。
もう飽きた!!
クローラーを使って、ダウンロードを半自動化したい。
サイトをちょっと解析した。
- Strutsでできている
- ダウンロード画面はJSで子ウインドウオープン
- ダウンロードボタンもJS
- ただし、hiddenにパラメータをセットしてGET送信しているだけ
- ファイル名やパラメータには規則性あり
WWW::Mechanize使っていけるよねこれは。
利用できる期間は決まっていてタイムリミットはわずか。
解析&コードを書く時間で間に合わないのは確か。
しかもお手伝いなので、コード書いていたらさぼってると思われる(笑)
できるできないに関わらず、やりたいなぁ。