Hackety Hackで簡単ダウンローダ
Hackety Hackなら、正味4行でプログレスバーつきのダウンローダが書けます。
New で出てくるフォームに以下のリストをコピペして、url, format, rangeを適切に設定したら、「Run」を押すだけ。
# 連番になっているファイルをダウンロードする。 # url, format, range を正しく設定して Run を押す。 # url: サイトパス url = "http://" # format: ファイル名。連番の部分は%dとか%02dとかに置き換える。(sprintfフォーマット) format = "image%d.jpg" # range: 連番の範囲 range = (1..10) # プログラム本体 range.each {|i| file = sprintf(format, i) Web.download(url+file, file) } puts "ダウンロード完了"