Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Espia de navegador web (formularios) (https://www.clubdelphi.com/foros/showthread.php?t=7992)

ALMERA 03-03-2004 20:51:13

Espia de navegador web (formularios)
 
Buenas, amigos del foro, mi problema es el siguiente, necesito desarrollar un proceso que se quede en memoria, que consiste en capturar los valores de los formularios de una pagina html y guardarlos en una tabla, es decir tengo una pagina web, relleno unos datos y cuando pulso aceptar esta información será enviada al servidor de la web, a traves de algún puerto supongo, pues lo que quiero es capturar los valores de estos datos que he rellenado y almacenarlo en una tabla plana, un campo por cada valor del formulario, y no se como hacerlo, ni siquiera si se puede hacer, si alguién me pudiese dar alguna idea le estaría muy agradecido.
Gracias de antemano.

Saludos.

__hector 07-03-2004 19:13:57

La unica forma que me viene a la mente es instalar un proxy entre el browser y la aplicacion, y que mediante el mismo puedas ir viendo la interaccion entre el browser y el servidor, viendo las peticiones, y quizas leyendo los valores de los inputs.

No es para nada sencillo. Recuerdo haber visto un proxy hecho en delphi, con codigo fuente y todo, asi que si buscas en google quizas lo encuentres, o alguien del foro que lo haya visto nos puede dar una pequeña orientacion al respecto.

ALMERA 07-03-2004 21:34:46

Gracias por la ayuda, por lo menos ya se por donde van los tiros.

marto 08-03-2004 11:42:53

Si vas a trabajar con IE (desconozco el caso de los demás navegadores) sé que puedes instalar hooks en el registro para que el navegador avise a tu aplicación en determindos eventos. És la técnica que usan programas de gestión de descargas que se activan al intentar bajar cualquier archivo que el navegador no reconoce.

No sé nada más del tema pero quizá buscando en esta línea te resulte algo más sencillo que lo del proxy, no lo sé...

ALMERA 09-03-2004 00:28:21

He encontrado una solución mucho mejor, la publico en el foro por si alguién necesita algo similar, la solución es entrar a dicha página web de la cual quiero extraer los parámetros para tratarlos posteriormente, con mi propio navegador simple que creo con el webbrowser, de modo que puedo extraer los parámetros, ya que obtengo el código html de la página, más aún, usando los tags, puedo extraer los parametros con mayor facilidad.

carlosmoralesm 27-03-2004 21:46:15

si lo que quieres es hacer una aplicacion para web
 
hay una herramenta llamada intraweb que te permite hacer formularios y vario s tipos de formas para interactuar entre delphi y internet

hechale un ojo talvez te ayude


La franja horaria es GMT +2. Ahora son las 21:33:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi