wget -c http://www.konakart.com/kkcounter/click.php?id=4
--18:38:26-- http://www.konakart.com/kkcounter/click.php?id=4
=> `click.php?id=4'
Connecting to 10.0.0.1:8080... conectado.
Petición Proxy enviada, esperando respuesta... 302 Moved Temporarily
Localización:
http://www.konakart.com/kits/KonaKart-2.2.2.0-Linux-Install.zip
[siguiendo]
--18:38:29--
http://www.konakart.com/kits/KonaKart-2.2.2.0-Linux-Install.zip
=> `KonaKart-2.2.2.0-Linux-Install.zip'
Connecting to 10.0.0.1:8080... conectado.
Petición Proxy enviada, esperando respuesta... 302 Moved Temporarily
Localización: http://www.konakart.com/index.php [siguiendo]
--18:38:30-- http://www.konakart.com/index.php
=> `index.php'
Connecting to 10.0.0.1:8080... conectado.
Petición Proxy enviada, esperando respuesta... 200 OK
Longitud: no especificado [text/html]
100%[====================================>] 12,115
19.61K/s
18:38:32 (19.60 KB/s) - `index.php' saved [12115]
--
Marcel Sánchez Góngora
Debian Lenny GNU/Linux
Linux User #382151
Est. IV año
Universidad de las Ciencias Informáticas
"Mañana te darás cuenta que hoy no sabes nada"
Esto no es problema de wget sino es un comportamiento deseado. No por el
usuario sino por el dueño de la página que tiene controles internos para
evitar este tipo de cosas.
Normalmente ésto se hace restringiendo los accesos a determinados
User-Agents. Los que son identificados por una cabecera esepcial. Por
suerte wget está al tanto de esto y - basándome en tu ejemplo y
utlizando el wget disponible en Lenny - se puede modificar el User-Agent
que reporta wget con la opción -U.
Lo que es más -U "" hace que dicha cabecera ni siquiera sea enviada.
Probé utilizar esta opción con tu ejemplo y aparenta funcionar como esperas.
Saludos,
Toote
PD: el hecho que el problema viene del lado del servidor es obvio si
lees que la salida de wget reporta que el servidor le respondió con "302
Moved Temporarily" a wget.
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
^^^^^^^^^
Como puedes ver, wget sí está siguiendo la redirección. Lo que suele
pasar en muchos sitios es que la redirección revisa alguna cookie que
la primera página puso en tu navegador. Como wget no tiene la cookie,
el sitio lo redirige a algún otro lado.
Se supone que wget puede leer el archivo de cookies de FF (y
similares). Lee el man y ve si eso te sirve. Otra opción es comenzar
la descarga en el navegador, ver cual es la URL definitiva y pasarle
eso a wget.