FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ingresar Datos Pagina Web Automatizado
Hola, les comento que llevo ya algun tiempo desarrollando en Delphi. Actualmente estoy desarrollando un Proyecto en la Universidad, el cual consiste en un monitoreo de informes.
Todo va bien con el proyecto, pero tengo un problema y es que dentro del problema propuesto, es decir, las especificaciones del software que incluyo mi catedratico, es que el sistema, realiza una notificacion a cada Encargado de un Departamento X de una empresa X. El informe tengo que hacerlo llegar al telefono movil, mediante un mensaje de texto de cada Encargado(en el problema tengo como 5 encargados). Investige bastante y hay una forma de hacerlo, que es contratando un servicio exclusivo de telefonia, pero, dada las circunstancias, me veo a recurrir a otra solucion. Mi planteamiento es el siguiente: - Tengo un programa que detecta cuando se ha ingresado un nuevo informe al sistema. - Este programa incorpora un Navegador Web, el cual quiero automatizar, el navegador web debe ingresar a la url www corporativo.telefonica.com.gt/EnviarSMSGT/faces/EnviarSMS2.jsp (no la incluyo como link porque no tento permisos para hacerlo aun jeje) Aca se hacen envios de Mensaje Gratis. Tengo el Navegador ya construido en Delphi. En un Formulario separado de la aplicacion principal que monitorea los informes. Ahora bien, lo que no se hacer es como pasarle los parametros a cada caja de texto del formulario Web. Si alguien podria iluminarme con esto, le estaria muy agradecido. |
#2
|
||||
|
||||
Es casi imposible que lo logres. El servicio que citas usa un código captcha precisamente para impedir que puedas automatizarlo.
// Saludos |
#3
|
|||
|
|||
Gracias por responder.
Lo del Captcha ya lo tengo resuelto. Encontre un scrypt o programa hecho en Python(Lenguaje que es muy facil pero nunca he programado en el), que dado un link de una pagina que contenga el captcha, realiza una especie de ataque o algo asi y genera un .txt con el codigo captcha.
El problema es que no se como llenar los campos. Ya que la idea es que cuando se genere un informe, lanzo el script, apuntando a la url del webbrowser, despues cargaria el captcha en una variable. Y Luego rellenar los campo. Sigo buscando mas informacion. Cualquier aporte es bienvenido y nuevamente gracias por las respuestas. |
#4
|
||||
|
||||
¡Guau! Pues entonces me como mis palabras
Para automatizar el formulario puedes usar un componente TIdHTTP de la biblioteca Indy (hay varios ejemplos en los foros). Si usas FireFox, instálale la extensión WebDeveloper que te permite ver fácilmente cuáles son los campos del formulario así como el script que recibe los datos. No necesitas incrustar un WebBrowser, con el IdHTTP puedes mandar los datos. pd: ¿Podrías indicar cuál es el script python que mencionas? // Saludos |
#5
|
|||
|
|||
Gracias por la ayuda.
Bueno, investigare sobre esos compentos, pero eso la me huele a Solucion.
Gracias por la ayuda. El Script de Python que uso es el Daemon CAPTCHA-breking server El script solo corre en consola. Nuevamente gracias por la ayuda. |
#6
|
||||
|
||||
Otra alternativa en ves de hacer eso, es usar un api de envio de sms:
http://www.zeepmobile.com/ http://www.twilio.com/api/sms Con la opcion gratis es suficiente para tu tarea...
__________________
El malabarista. |
#7
|
||||
|
||||
la mejor alternativa te la da mamcx utiliza API de empresas q envian mensaje
yo lo utilzo y me funciona bien
__________________
Gracias por su coloración club delphi darkbits ;) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como ingresar datos a un DBCombobox | Niiña | Conexión con bases de datos | 2 | 17-11-2011 19:32:47 |
CTRL+V Automatizado. | broly7 | Varios | 4 | 10-03-2011 14:53:24 |
ingresar datos de campos a dbcombobox | pabloloustau | Conexión con bases de datos | 6 | 14-09-2010 09:45:39 |
Problemas al ingresar datos | DaRkBoY | Oracle | 20 | 05-06-2007 16:34:44 |
Ingresar Y Modificar Datos con un Query | senpiterno | Conexión con bases de datos | 1 | 09-10-2004 14:56:45 |
|