I've only written apps that download single files, so I have no experience with what AM is trying to do. I agree that you're correct about requiring a manual method.
Now, assuming he was using Netscape, could you not do a multipart-form/server push to do what he's trying to do? (IE doesn't support multipart-form, if you've never tried. That caused me a few hours of grief).