Jag började på ett enkelt sådant program (som en Java-applet) ikväll när jag såg den här tråden, men har fått problem med att progressbaren inte uppdateras (eller ens visas) förrän hela nedladdningen är klar. Det går att fixa med lite refaktorering av koden så att GUI:t ligger i en egen tråd, men det orkar jag inte nu.
Vilka filer programmet laddar ner bestäms genom param-taggar i sin kod. Man får, efter säkerhetsmeddelandena, upp en dialogruta där man får välja en katalog (förslagsvis en tom sådan). När man valt en katalog så är appleten enbart en progressbar. Filerna döps efter filnamnet i URL:en och det tas ännu ingen som helst hänsyn till filnamnskonflikter - filer som redan finns skrivs över!
Ni kan testa på
https://lajm.eu/emil/dump/EVDown/test.php
Obs! Den drar bland annat ner två större (>5 MB) filer från Mozilla!
Hoppas att jag orkar skriva klart programmet imorgon. Jag har tänkt släppa det under GPL (v2 och uppåt).