thefed wrote:
> But doesn't open-uri download the whole thing to your compy? I was about 
> to use it, but then I ran it in irb and saw it returned a file object.

Isn't that what you want to happen? I thought your question was about 
how to download it in small chunks so it's not all in memory at the same 
time. This code downloads the whole file, but 8kb at a time.

-- 
RMagick: http://rmagick.rubyforge.org/
RMagick 2: http://rmagick.rubyforge.org/rmagick2.html