Ao fazer download apagar e fazer novamente

Neste momento se alguma coisa correr mal o ficheiro fica na pasta e não consegues voltar a fazer download novamente porque dava erro a indicar que o ficheiro já existia.
Desta forma apagas o ficheiro e fazes novamente download.

Não testei, é sugestão a olhar para o código ;)