emmm... El "una vez terminada la descarga" es muy complicado de manjear... Puse un código donde en 5 segundos se inicia la descarga 8 segundos después te redirecciona a la lista
Código PHP:
<h1>Título</h1>
<script language="javascript">
var segundos=5;
var direccion='archivotorrent';
milisegundos=segundos*1000
window.setTimeout("window.location.replace(direccion);",milisegundos);
document.write('<p>En cinco segundos segundos comenzará la descarga</p>');
var segundos=8;
var direccion='lista.php';
milisegundos=segundos*1000
window.setTimeout("window.location.replace(direccion);",milisegundos);
</script>
<noscript>
<p>Haga click <a href="archivotorrent" onMouseOver="document.status='Iniciar descarga'">aquí</a> para iniciar la descarga</p>
<p><a href="lista.php">Volver a la lista de archivos</a></p>
</noscript>