Modificado método de download para implementar progresso.