Hay numerosas páginas con enlaces a Megaupload, Rapidshare, etc, donde sólo se pueden ver dichos enlaces si estás logueado. Si se quiere hacer un script que filtre los enlaces de las descargas para así poder copiarlos y pegarlos en tu gestor de descargas preferido, es necesario usar cookies con wget.
En el siguiente ejemplo he usado una página con el foro VBulletin. Primero hay que conseguir el post-data para pasárselo a wget. Para ello, usaré el sniffer WireShark para obtener el parámetro post-data.
Al ejecutar el WireShark, debemos identificarnos en la página en cuestión y buscar el siguiente dato:
Ahí lo tenemos, vb_login_username=….
Ahora debemos guardar la cookie con wget cuando ejecutemos este login sobre el foro:
Es importante que se haga sobre login.php
Ya tenemos la cookie en cookies.tmp y ahora se puede ejecutar wget dentro de nuestro script para que se identifique y obtena los enlaces a filtrar: