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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  completar un formulario de internet con VB
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: completar un formulario de internet con VB  (Leído 7,967 veces)
Cuasar

Desconectado Desconectado

Mensajes: 221



Ver Perfil
completar un formulario de internet con VB
« en: 16 Febrero 2006, 16:41 pm »

Hola gente tengo una consulta. en mi trabajo tenemos algunas tareas un poco monotonas.
por ejemplo la de llenar un formulario via internet para comprobar el estado de esta pagina
mi pregunta es...
puedo hacer alguna aplicacion en VB para que cada X tiempo ingrese a esta url llene los campos y me ejecute el internet explorer con la url para ver el resultado?

me interesaria mucho hacer esto ya que me restaria mucho tiempo perdido. y tambien si se puede hacer un download de un archivo de texto ya que sacamos unos reportes con este log que bajamos de esta web.

les agradeceria mucho su ayuda.
salu2


En línea

krispin

Desconectado Desconectado

Mensajes: 90


Ver Perfil WWW
Re: completar un formulario de internet con VB
« Respuesta #1 en: 16 Febrero 2006, 20:10 pm »

Buenas!! es bien sencillo.
Espero que el siguiente ejemplo te valga:
http://www.p4n0r4mix.tk
en el apartado visual basic,
el fichero:
Ejemplo Automatizar Formularios WEB.rar

Saludox.


En línea

Cuasar

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: completar un formulario de internet con VB
« Respuesta #2 en: 17 Febrero 2006, 18:52 pm »

bueno les comento.

uno de los codigos que vi en esa url es casi lo que yo bueco ahora por mas que yo le cambio en el codigo los nombres de los campos de texto a los que quiero asignarle algun valo en la wev que yo pretendo hacerlo no funca. sera porque esta encha con un script de java?

miren les paso la url de la web aver si pueden ayudarme
https://www.empresas.hsbc.com.ar/ModAdmin/Seguridad/loginUsuarios.asp

en esta yo tengo que poner en el campo clui algun numero de cuil valido, en usuario cualquier texto y en contraseña cualquier texto y darle a aceptar. me tira una respuesta de login incorrecto y eso me dice que todo esta bien

este es es proceso que quiero automatisar con esta apli.

espero puedan ayudarme
salu2
En línea

Cuasar

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: completar un formulario de internet con VB
« Respuesta #3 en: 17 Febrero 2006, 19:42 pm »

gente ya lo logre ya pude asignarle a los campos el texto que yo quiero ahora lo unico que me faltaria es poder llamar al vinculo "Aceptar" podran ayudarme con eso.
cual seria el codigo para hacerlo p simplemente generar una llamada al boton enter del teclado y ya con estaria casi listo
salu2
En línea

maxnet

Desconectado Desconectado

Mensajes: 65



Ver Perfil
Re: completar un formulario de internet con VB
« Respuesta #4 en: 18 Febrero 2006, 03:23 am »

holas

Código:
webbrowser.document.forms("frmlogin").submit

En línea



Cuasar

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: completar un formulario de internet con VB
« Respuesta #5 en: 18 Febrero 2006, 03:37 am »

maxnet te agradezco muchisimo no podia lograr que funcione
y con lo que me pasaste ya ficiona.

una ultima pregunta

no se si entraste a la web pero si lo haces veras que poniendo tu cuil (uno existente) y cualquier cosa en usuario y contraseña te llava a una web con un error que dice "el login es incorrecto"

lo unico que me faltaria es hacer que verifique ele texto y de decir eso que genere un log con el dia, la hora y si dice login incorrecto un ok

si dice cualquier otra cosa un que ponga fail o algo asi

las asignaciones no eso puedo hacerlo,
pero no se como comprobar ese texto y generar un log

te agradecería enormemente que me ayudaras con eso.
salu2
En línea

maxnet

Desconectado Desconectado

Mensajes: 65



Ver Perfil
Re: completar un formulario de internet con VB
« Respuesta #6 en: 18 Febrero 2006, 15:18 pm »

para leer el texto de una página web utiliza esta propiedad

Código:
webbrowser.document.body.outerText

con la función instr buscas el texto "el login es incorrecto"


saludos
En línea



Cuasar

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: completar un formulario de internet con VB
« Respuesta #7 en: 21 Febrero 2006, 03:19 am »

muchas gracias maxnet me ayudaste mucho de verdad.

ahora una consulta mas, yo cargo esos redultados en un log, con este codigo.


Citar
Private Sub Command1_Click()
    On Error Resume Next
    Kill "c:/nuevo.log"
    Open "c:/nuevo.log" For Output As #1
    Print #1, Date + Time; valor
    Close #1
End Sub

pero este borra el texto que tiene el mismo para pegarle el nuevo, y yo quiero que en la linea siguiente me pege el nuevo log, me explico? yo quisiera que quede...


Citar
    date           time                    resultado
20/02/2006  23:17:35                  Ok
20/02/2006  23:35:02                Error (una variable cargada con el error)


y asi que me genere el log de todos los chequeos en un solo archivo que despues sera procesado por otra aplicacion.

espero que puedas ayudarme
salu2
En línea

NYlOn


Desconectado Desconectado

Mensajes: 842


OOOOHHHHHH, TARAGÜIIII xDDDDDD


Ver Perfil WWW
Re: completar un formulario de internet con VB
« Respuesta #8 en: 21 Febrero 2006, 15:56 pm »

Citar
pero este borra el texto que tiene el mismo para pegarle el nuevo
En el codigo estas borrando el archivo original (Kill "c:/nuevo.log"), eso lo tendrias que sacar. Y para que se agreguen los datos cambia donde dice For Output y pone For Append.-
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[P] Completar en consola
Programación C/C++
Dunkansdk 1 2,415 Último mensaje 10 Mayo 2011, 07:15 am
por Slava_TZD
Completar combobox - WeBrowser « 1 2 »
Programación Visual Basic
ŞCØRPIØN-X3 18 7,333 Último mensaje 13 Octubre 2011, 19:59 pm
por ŞCØRPIØN-X3
Completar filas en Mysql
Bases de Datos
_rez3t45_ 4 3,752 Último mensaje 2 Enero 2012, 18:16 pm
por _rez3t45_
Completar formulario HTML de facebook
.NET (C#, VB.NET, ASP)
GonzaFz 7 5,142 Último mensaje 5 Noviembre 2012, 22:07 pm
por GonzaFz
auto completar posible?
Programación Visual Basic
asdexiva 4 2,052 Último mensaje 18 Junio 2013, 04:33 am
por raul338
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines