Página 1 de 1
Muchas preguntas! :S
Publicado: 10 Mar 2010, 19:17
por delmarote
Buenas a todos llevo menos de un mes usando autoir... la verdad interesante... bueno les comento en q estoy trabajando... cree un bot web valida pixeles sigue una logica y hace click en diversos lugares. Bueno necesito validar la url en firefox y no se me ocurre como... osea necesito lo siguiente... si en determinado momento el bot debe estar en
http://www.google.com.ar poder validar eso...
Otra duda... existe alguna forma de implementar las funciones de ie en firefox? existes alguna libreria para usar en este ultimo?
Y otro mas.... existe alguna forma de traerme determinadas variables q contiene la web? ejemplo si visualizo el codigo fuente de la web una variable es "vida" otra "mana" y asi
MUCHAS GRACIAS
Re: Muchas preguntas! :S
Publicado: 10 Mar 2010, 22:04
por Chefito
Bienvenido al foro.
Antes de postear te recomiendo que hagas una búsqueda en el foro de lo que quieres. Mira este post:
http://www.emesn.com/autoitforum/viewto ... +udf#p6859
Respecto a coger el valor de una variable del código html de la página claro que es posible. Coge el código con _INetGetSource o _IEDocReadHTML entre otras formas y trata el texto conseguido para coger el trozo que quieres con la funciones para tratamiento de strings.
Busca en la ayuda: AutoIt>Function Reference>String Management. Ahí encontrarás las funciones que necesitas.
También te puede interesar _StringBetween.
Saludos.
Re: Muchas preguntas! :S
Publicado: 11 Mar 2010, 23:39
por delmarote
Hola muchas gracias por la info pero nose copiar la url desde firefox. Necesito hacer esto y nose como estuve buscando la info en el buscador pero nada y la libreria FF no me lo permite... tengo esta web
www.google.com.ar/xxx.php
Necisto validar q "/xxx.php" sea = a "/xxx.php" se entiende? y nose como obtener la direccion completa o esa parte (/xxx.php)
gracias
Re: Muchas preguntas! :S
Publicado: 19 Mar 2010, 16:22
por Chefito
Mmmmm.....me dejé esto sin contestar
. Lo pongo por si a alguien le interesa
.
Vamos a ver. Seguramente no te funciona la librería ff.au3 porque como bien dice su autor en su link (
http://www.autoitscript.com/forum/index ... 95595&st=0) se debe utilizar una comunicación via MozRepl. Que significa esto? Pues que necesitas instalar este complemento en el firefox para poder utilizar librería. Se encuentra aquí:
http://wiki.github.com/bard/mozrepl/.
El autor advierte de esto:
Requirement(s).:
Latest Version of FireFox (Flock) and the AddOn MozRepl
!!!
Don't forget to start MozRepl.
FF-menu: Extras/Menu or check there "Activate on startup".
Que significa que requiere el addon mozrepl y que no te olvides de arrancarlo. Que se arranca desde el ff en el menu herramientas>MozRepl>Start.
O también chequear la opción herramientas>MozRepl>Activate on startup.
Saludos.