› Foros › PC › Software libre
@_@xEl caso es que antes de que pueda bajarme la web, tengo ke logearme en la página, eligiendo una opción de un combobox, y poniendo mi user y pass.. y pulsando el botón de entrar...
Y claro, este último párrafo no se komo automatizarlo, suponiendo que tendré en un fichero la elección del combo, el user y la pass... , no se si lo mejor es aprender XUL para firefox (php), qué lenguaje de programación tendría ke usar y kómo para programarlo.. algo ke sea facilito..
fosti escribió:La web es tuya,no? luego sabes el lugar exacto donde descargarte la página, verdad?
El tema del user/pass supongo que será para logearte en el servidor y acceder a la página, mira el código fuente de la pagina del login y busca el formulario donde introduces la clave.
<form onSubmit="return comprueba()" name="formulario" method="post" action="acceso.php">
...tablas y formateo ...
<input type="text" name="email" onKeyPress="if (event.keyCode==34 || event.keyCode==39 || event.keyCode==60 || event.keyCode==62 || event.keyCode==38 ) event.returnValue = false;">
......
<input type="password" name="pass" onKeyPress="if (event.keyCode==34 || event.keyCode==39 || event.keyCode==60 || event.keyCode==62 || event.keyCode==38 ) event.returnValue = false;">
.....
<select name="idmun">
<input type="submit" name="button" value=" Ok ">
.....
y he intentado esto:
wget --post-data="email=emilio@algo.com&pass=Algo0&idmun=30&button=ok" http://www.web a descargar .com
Pero claro, no funciona porke la pagina a descargar es distinta de la pagina donde hacer el login...Ruro escribió:@_@x
"XUL para firefox (php)"... pues XUL y PHP... no son lo mismo. No tienen nada que ver. Bueno, que con PHP puedes generar XUL, ya que este último es, ni más ni menos, que XML.
Me referia a cq tipo de lenguaje de programacion.. no ke php y xul fueran lo pispo ,(y yo pensando ke saltarias por lo de VB, pa'ke luego digas ke no me acuerdo de ti )
Pero vamos, la idea es esta: logearme en una pagina web (como bien dices por post) y una vez logeado, bajarme otra pagina web del mismo servidor...quelcom escribió:Otra alternativa sería utilizar Perl junto al modulo WWW:Mechanize como apareció en su dia.
Saludos
Mmm parece muy interesante quelcom... lastima ke no sepa perl
Aunque la verdad, toda la informacion que me habeis dado está muy chula, me la releere otra vez a ver si mi obtuso cerebro le da por pensar algo a derechasXD
Gracias a los 3
Pableron escribió:No se si es esto exactamente lo que buscas
wget --save-cookies cookies.txt --keep-session --post-data "patatinpatatan" http://sitiowarro.org/login.php
for i in $(seq 0 1 172)
do
wget --load-cookies cookies.txt -p "http://sitiowarro.org/tabla.php?page=$i"
done