Problema _FFReadHTML() & _INetGetSource
Problema _FFReadHTML() & _INetGetSource
Eh probado ambas funciones y tengo el mismo problema! necesito el codigo fuente del index... todo bien... cuando quiero traer el codigo fuente de otra pagina de la web sigue trayendome la del index... alguna idea de porq puede pasar esto?
Ejemplo traigo el codigo fuente de www.hola.com/index.php
Ahora necesito el codigo fuente de www.hola.com/TTTT.php pero me trae el del index.php
gracias
Ejemplo traigo el codigo fuente de www.hola.com/index.php
Ahora necesito el codigo fuente de www.hola.com/TTTT.php pero me trae el del index.php
gracias
- BasicOs
- Site Admin
- Mensajes: 2091
- Registrado: 21 Nov 2006, 19:24
- Ubicación: El Internet - (Canarias, España)
- Contactar:
Re: Problema _FFReadHTML() & _INetGetSource
Son ficheros diferentes te tienen que producir una salida diferente.
Prueba los dos enlaces en el navegador WEB a ver si es igual o diferente¿?
Si puedes publicar el code sería más facil comprender lo que haces, además seguro que hay personas interesadas en el!!
Salu22:)
Prueba los dos enlaces en el navegador WEB a ver si es igual o diferente¿?
Si puedes publicar el code sería más facil comprender lo que haces, además seguro que hay personas interesadas en el!!
Salu22:)
- Ximorro
- Profesional del Autoit
- Mensajes: 1500
- Registrado: 10 Jul 2009, 12:35
- Ubicación: Castellón, España
Re: Problema _FFReadHTML() & _INetGetSource
¿Estás seguro que TTTTT.php existe? Mira que lo has escrito bien en el programa, igual si hay un error la web te manda automáticamente a su página inicial.
Mira también en el navegador el código fuente de la página, al fin y al cabo php es dinámico, a saber lo que te manda...
Mira también en el navegador el código fuente de la página, al fin y al cabo php es dinámico, a saber lo que te manda...
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Re: Problema _FFReadHTML() & _INetGetSource
Q tal buen dia... no puedo pasar el codigo completo porq tiene mucha info personal... almenos hasta q cree un programa funcional xD
Son 2 modulos llamados desde el Main();
Lo q mas me llama la atencion q anduvieron bien los 2... y despues dejaron de andar xD sin haber modificado nada
GRACIAS
Son 2 modulos llamados desde el Main();
Código: Seleccionar todo
;Modulo 1
_FFOpenURL(http://www.con la web.com/index.php
$codigojava = _FFReadHTML()
$array = _StringBetween($codigojava, "<font>","</font>")
$VIDA = StringLeft($array[1],4)
$VIDA = StringReplace($VIDA, "/", " ")
$MANA = StringLeft($array[2],5)
$MANA = StringReplace($MANA, "/", " ")
MsgBox(0,"n","MANA:" & $MANA)
MsgBox(0,"n","VIDA:" & $VIDA)
;Hasta aca funciona todo ok.
;modulo 2
_FFOpenURL(http://www.con la web.com/TTTT.php) si q existe porq voy probando el bot y la web queda abierta aca
;Esto esta de prueba para ver q me trae de la web... y me sigue trayendo el Html de la web anterior.
$codigojava2 = _FFReadHTML()
$array2 = _StringBetween($codigojava2, "location.href=", "<")
for $i = 0 to UBound($array2) - 1
msgbox(0, "Primer grupo <script .......>...</script> - " & $i+1, $array2[$i])
Next
GRACIAS
Última edición por delmarote el 30 Mar 2010, 20:20, editado 1 vez en total.
- Chefito
- Profesional del Autoit
- Mensajes: 2035
- Registrado: 21 Feb 2008, 18:42
- Ubicación: Albacete/Cuenca (España)
Re: Problema _FFReadHTML() & _INetGetSource
Si por alguna razón no se espera la función _ffopenurl a que se carge la página, utiliza _ffloadwait justo después.
Quedaría algo así:
No se si funcionará.
Por cierto, intenta meter los códigos en las etiquetas Code para que quede más vistoso y limpio el post. Es dandole al botón de arriba que pone "Code" cuando escribes un mensaje.
Saludos.
Quedaría algo así:
Código: Seleccionar todo
;modulo 2
_FFOpenURL(www.con la web.com/TTTT.php) si q existe porq voy probando el bot y la web queda abierta aca
_FFLoadWait() ;espera a que carge la página.
;Esto esta de prueba para ver q me trae de la web... y me sigue trayendo el Html de la web anterior.
$codigojava2 = _FFReadHTML()
$array2 = _StringBetween($codigojava2, "location.href=", "<")
for $i = 0 to UBound($array2) - 1
msgbox(0, "Primer grupo <script .......>...</script> - " & $i+1, $array2[$i])
Next
Por cierto, intenta meter los códigos en las etiquetas Code para que quede más vistoso y limpio el post. Es dandole al botón de arriba que pone "Code" cuando escribes un mensaje.
Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
Re: Problema _FFReadHTML() & _INetGetSource
Ahora pruebo con _FFLoadWait(), pero _FFOpenURL() espera a q termine de cargar la web asi q tiene la misma utilidad q _FFLoadWait()
Gracias ahora les comento... alguna otra posibilidad de porq pasa esto?
EDIT implemente el _FFLoadWait() aparte agregue al final de la funcion _FFOpenURL("WEB", TRUE) y ahora me detecto los 2 codigos fuente... la verdad nose como se te ocurrio esa solucion! jajaja muchas gracias a todos!
Gracias ahora les comento... alguna otra posibilidad de porq pasa esto?
EDIT implemente el _FFLoadWait() aparte agregue al final de la funcion _FFOpenURL("WEB", TRUE) y ahora me detecto los 2 codigos fuente... la verdad nose como se te ocurrio esa solucion! jajaja muchas gracias a todos!