Nie napisałeś jakie pliki, jak często i jak duże pliki chcesz ściągać z Internetu. Jakie zastosowanie?
W zależności od tego jest mnóstwo możliwości.
Od prostych skryptów (Bash, Python, Ruby,.....) przez własne oprogramowanie (w dowolnym niemal języku) lub po specjalny soft do ściągania plików jak j-Downloader i inne.