leer codigo fuente de una pagina con autoit

Tus preguntas. Algoritmos o Grupos de Comandos formando Programas Escripts.
Responder
iamchavo
Hacker del Foro
Mensajes: 134
Registrado: 26 Mar 2009, 22:46

Re: leer codigo fuente de una pagina con autoit

Mensaje por iamchavo »

es lo que busco pero yo quiero hacer una aplicacion para facebook e intente auto probarlo pero nu busca el link que quiero :( ,entro a mi cuenta de facebook y copio el link y lo pego en BUSCAR EN: y abajo pongo el link pero dice que se encontraron 0
si tenes facebook avisame asi te explico mas detalladamente y me ayudas xpyro
un saludo :)
Avatar de Usuario
XPyro
Profesional del Autoit
Mensajes: 542
Registrado: 04 Mar 2007, 10:12
Ubicación: México
Contactar:

Re: leer codigo fuente de una pagina con autoit

Mensaje por XPyro »

Trata de ingresar a tu cuenta con Internet Explorer y prueba de nuevo por que puede que en el programa no se logee

No tengo facebook :smt006
Imagen
JEFFmx
Mensajes: 10
Registrado: 02 Jul 2009, 07:39

Re: leer codigo fuente de una pagina con autoit

Mensaje por JEFFmx »

este algoritmo me lo avente hace tiempo esta algo rudimentario pero a mi me funciono para lo que queria hacer hace exacto eso.

Código: Seleccionar todo


;creas la pagina si quieres que se vea si no pues la escondes y ya.

$oIE = _IECreate ("https://pagina que quieras")

;lees el codigo fuente de la pagina y lo asignas a una variable

$sHTML = _IEDocReadHTML ($oIE)

; esta es la cadena o texto que quieres encontrar

$strnsearch = ("texto para encontrar dentro del codigo fuente")

;estas son variables de control

$ctrvar = 1

$noref = 1

;a la variable $noref se le asigna la posicion de la cadena encontrada y mientras siga encontrando seguira el ciclo y contando, en el momento que sea cero significa que no hay mas cadenas encontradas termina el ciclo.

while $noref <> 0

    $noref = StringInStr ($sHTML , $strnsearch , 1 , $ctrvar )

    $ctrvar = $ctrvar + 1

WEnd

; importante restar los valores iniciales de la variables para que de el valor exacto.

        $variableconresultadofinal = $ctrvar - 2

 
creo que solo tienes que adaptar el codigo un poco para hacer lo que tu quieres, suerte y saludos.
Responder