› 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