« Rubyで全ての漢字を列挙する | main | Twitterのアイコンを福本顔にする »

pixivから特定ユーザのイラストを全て取ってくる

mechanizeで。あるユーザさんのだけ取れればよかったのでこれはひどいコード。
この手のを書き散らす際にページング周りのDRY違反をいつも酷いなと思うんだけど、手続き的な書き方での実装速度的な最適解を次は考える。
つうかぶっちゃけRuby/mechanizeはそろそろ。。。

(追記)
2008/04/21 ここで公開していたコードを消しました。pixivサーバ側に多大な負荷をかける部分を指摘されたためです。ブックマークコメントでご指摘下さったpillowさん、ありがとうございます。
この種のスクレイピングプログラムがサービスに与える影響をほとんど想像せず、アタックに近いアクセスを試みるコードを書いていた点、猛省致します。また、pixiv運営者および、他のユーザーの方々には大変ご迷惑をおかけしました。お詫び申し上げます。

トラックバック

このエントリーのトラックバックURL:
http://polog.org/mt-tb.cgi/399

コメントを投稿

Powered by
Movable Type 3.34