もしも、世界のどこかに毎分ごとに"HHMM.jpg"の形式で1440枚の画像ファイルが公開されていたりしたら、一気に取得したくなりますよね!
そんなときにはワンライナーでサクっと取ってしまいましょう。
$ for i in $(echo 0{0..9}{0..5}{0..9} {10..23}{0..5}{0..9}); do wget -w5 --random-wait http://どこかのURL/$i.jpg; done
サーバに優しく、waitをかけてます。中の人に怒られるかどうかは中の人次第!
zshを使うと、ゼロパディングしてブレース展開できるのでとっても便利です!
$ zsh % wget -w5 --random-wait http://どこかのURL/{00..23}{00..59}.jpg
とは言え、どうせ取得に時間がかかってしまうならcronを使ってみるのもアリかも?
* * * * * wget http://どこかのURL/$(date +\%H\%M).jpg
と設定して1日待ってみるとか。
でも世の中は進歩しているので、Perlのモジュールで取得できるようになってたりします!
[Perl] 美人なClockうんぬん - NeverBlog::Likk::Unexistable;
僕はPerlとか分からないので何をやっているのか意味が分かりませんけど! 美人って何ですか? ><