Bueno... si dices que no quieres hacerlo por FTP, quedaria hacerlo por HTTP.. esto es, abrir una página... lo usual es descargar archivos mediante un enlace. Pudiste buscar en el foro para el caso:
http://www.forosdelweb.com/f18/forzar-descargar-archivos-293302/
... Lo que te pasé es para el caso que te conté, crear un enlace, este llamará a otro script que te force la descarga.. si quieres "evitar" el encale, no será más que poner la ruta directa en el script por el cuál descargas... pero al ser vía HTTP tedrás que entrar a tu navegador y teclear la dirección que llama a el script... no sé si es lo que preguntas.
Saludos!