elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Comunicarme con otra aplicación web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Comunicarme con otra aplicación web  (Leído 2,342 veces)
varton

Desconectado Desconectado

Mensajes: 1



Ver Perfil
Comunicarme con otra aplicación web
« en: 8 Febrero 2011, 15:45 »

Hola a todos, resulta que monté una aplicación para ahorrar trabajo a las personas de facturación. Ellos tenian una aplicacion de terceros donde introducian un codigo, se abría un formulario y rellenaban una información.
Para automatizar utilicé una aplicación que leia un fichero de excel donde estaba la información que ellos utilizaban y enviaba el código a la caja de textos de terceros, enviaba un enter, y rellenaba los datos automaticamente en el siguiente formulario. Para ello utilizaba las apis sendMessage, findwindow, findwindowex. utilice el spy++ ...
Ahora se han modernizado y estos datos los tienen que introducir en las mismas cajas de texto pero de una página web. Introducen el código, enter, se abre un formulario donde cargan unos pdfs, cierran y al siguiente.
Mi intención es hacer lo mismo, leer una estructura de directorios donde el nombre del directorio es el código, y dentro estan los pdfs, enviar estos códigos a las cajas de texto de la web, validar, que se pulse solo el link de cargar documentación validar,....
Pero no se por donde cogerlo, el spy++ no me detecta handles de las cajas de texto o botones del form de la web.

Gracias por la ayuda.
Saludos


En línea

La vida es para vivirla, no para entenderla
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Comunicarme con otra aplicación web
« Respuesta #1 en: 8 Febrero 2011, 16:09 »

Tendras que usar el protocolo HTTP con GET y POST para los pdf, Fijate los campos del form y con eso vas completando :)

Tendras que trabajar con sockets, con el control WebBrowser podria ser pero seria algo medio sucio :xD


En línea

agus0


Desconectado Desconectado

Mensajes: 360



Ver Perfil
Re: Comunicarme con otra aplicación web
« Respuesta #2 en: 8 Febrero 2011, 16:32 »

Acá Podes Leer Acerca de Como dice Raul "La Forma Sucia" Con un WebBrowser

Mira la Ultima respuesta en el Ejemplo Esté el Usuario Quería Completar el Form para Iniciar Sesión en el Foro... Supongo que debe ser mas o menos lo mismo que vos querés...

http://foro.elhacker.net/programacion_visual_basic/conectarse_a_foro_a_traves_de_vb-t316035.0.html;msg1565686#msg1565686
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines