Phil Davis wrote:
Thanks Trevor! I hadn't thought of downloading in a loop. Good call. I'm working with a training system too, where all the media is on a server. I really appreciate the feedback (from everyone).

Phil


Trevor DeVore wrote:

I had some training software that would download all of it's media from a server. The amount of media varied from course to course but there was a lot of it. Mostly still images but there were a number of videos as well. libURL worked great. The only thing I remember accounting for was timeouts. I would always download a url in a repeat loop. If there was no error then exit. If the error was timeout then try again, up to 3 - 5 times. I think I picked up this trick from Chipp.

Regards,

as for larger files: Andre wrote a downloader into our Hinduism Today Navigator (previously name Hinduism Today Digital Edition) it has to download 4 PDF's which total over 30 MB or a single PDF which might be around 28 MB.. he also has some logging in there and we can see the failures and the re attempts for any given user in his dbase record. One man had our rev client opened at around 8 am in India.. .he clicked to download.. must have some horrible old 28K modem. but after about 80 retries, the PDF finally landed on his hard drive at about 4 pm in the afternoon. I thought "wow, 8 hours our stack never gave up... libURL is pretty robust!" (if you code it right of course.) and I also had to hand it to the old codger (an elderly man with a PC and no rupees) for not giving up but just letting our application run and run and run. He was so happy to open the PDF that afternoon, one small victory for our favorite tool box. So, Phil PWC Proceed with Confidence.







_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to