Uso la clase TipClientHttp(), leo una pagina web y extraigo un código captcha, el cual lo descifro en texto, luego armo un link con el código descifrado y abro la pagina web de nuevo, el lio es que para esta segunda apertura, el captcha ya cambio, y la lectura original no me sirve,,,
Alguna manera de abrir la pagina web, no cerrarle y cambiar el link para que funcione??
Salu2
Leer pagina WEB
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Leer pagina WEB
Hola, como haces, algo asi?
Saludos.
Code: Select all
FUNCTION PortalWWW( f_cChave )
local oOle, oOleDoc := Array(2)
Default f_nPortal to 1
If f_cChave = NIL
f_cChave := ""
Endif
oOle:= CreateObject("InternetExplorer.Application")
oOle:Visible := .t. // Apresenta o Browser
oOle:ToolBar := .f. // Desativa a barra de ferramentas
oOle:StatusBar := .f. // Desativa a barra de status
oOle:MenuBar := .f. // desativa a barra de menu
oOle:Navigate2("http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=" + f_cCHAVE)
WHILE oOle:Busy
inkey(.5)
END
oOle := oOle:Document()
oOle:All:Item("ctl00$ContentPlaceHolder1$txtChaveAcessoCompleta",0):Value := f_cChave
return .t.
João Santos - São Paulo - Brasil
- gsabattino
- Posts: 100
- Joined: Fri Oct 14, 2005 12:03 am
- Location: Valencia, Venezuela
Re: Leer pagina WEB
Ilustrisimo Willi... Saludos...
Usas Skype??? mandame alguna referencia para hacerte una solicitud de contacto...
Mis correos siguen siendo los mismos... gsabattino @ hotmail y @ gmail
Giancarlo Sabattino.
Valencia, Venezuela.
Usas Skype??? mandame alguna referencia para hacerte una solicitud de contacto...
Mis correos siguen siendo los mismos... gsabattino @ hotmail y @ gmail
Giancarlo Sabattino.
Valencia, Venezuela.
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Leer pagina WEB
Hola Karinha... (Gracias por contestar)
Como leo el contenido de la pagina WEB ??
Como leo el contenido de la pagina WEB ??
Code: Select all
FUNCTION PortalWWW( f_cChave )
local oOle, oOleDoc := Array(2)
Default f_nPortal to 1
If f_cChave = NIL
f_cChave := ""
Endif
oOle:= CreateObject("InternetExplorer.Application")
oOle:Visible := .t. // Apresenta o Browser
oOle:ToolBar := .f. // Desativa a barra de ferramentas
oOle:StatusBar := .f. // Desativa a barra de status
oOle:MenuBar := .f. // desativa a barra de menu
oOle:Navigate2("http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=completa&tipoConteudo=XbSeqxE8pl8=" + f_cCHAVE)
WHILE oOle:Busy
inkey(.5)
END
oOle := oOle:Document()
oOle:All:Item("ctl00$ContentPlaceHolder1$txtChaveAcessoCompleta",0):Value := f_cChave
return .t.
Re: Leer pagina WEB
João Santos - São Paulo - Brasil
Re: Leer pagina WEB
Wili llegastes a solucionar el problema de la consulta de RUC, ya que tambien he logrado de otras maneras pero nada.
Por otra parte trate de usar lo que dices pero me sale errores.
Por otra parte trate de usar lo que dices pero me sale errores.