Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: javier1986 en 30 Mayo 2014, 18:18 pm



Título: script para pagina web
Publicado por: javier1986 en 30 Mayo 2014, 18:18 pm
Hola, hace tiempo que intento hacer un script para automatizar una serie de cosas de una página

Usando python con mechanize he conseguido automatizar casi todo lo que me interesaba pero me falta poder hacer click a una serie de links  (unos 200 xD) que en la página cuando clicas sobre aceptar  estos desaparecen sin redireccionarte a ningún lado.

Los botones son estos:
Código:
<a class="accept" rel="nofollow" data-remote="true" data-method="put" href="xxx">
      Aceptar
</a>

He usado click_link() sobre los links pero no son clicados haber si alguien me puede ayudar  ;-)

Gracias ante todo:


Título: Re: script para pagina web
Publicado por: javier1986 en 18 Junio 2014, 13:51 pm
El problema me parece que esta en que los enlaces usan javascrip y mechanize no sabe que hacer con el por eso en realidad no son clicados.

Por el momento he usado selenium (python) para hacer estos clicks. Como podría hacer para no necesitar ser ejecutado desde un navegador??

Otra pregunta, como puedo minimizar el navegador que se usa con selenium?



Título: Re: script para pagina web
Publicado por: patilanz en 19 Junio 2014, 18:34 pm
Si pueden insertar javascript script crea el evento del click con javascript.