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)
| | | | |-+  ayuda con componente "microsoft internet controls"
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con componente "microsoft internet controls"  (Leído 2,649 veces)
CobranzA

Desconectado Desconectado

Mensajes: 6


Ver Perfil
ayuda con componente "microsoft internet controls"
« en: 20 Octubre 2008, 06:47 am »

hola que tal, mi nombre es mauricio, tengo una maldita duda, que me esta matando ya...
estoy armando un programilla, en vb 6.0 trabajando con el componente "Microsoft internet controls" pues, resulta que llegue a un punto donde necesito que mi programita "firme" una web, digamos que en vez de yo firmar la web de forma normal, tengo todos los privilegios para firmar, es una cuenta en metroflog, quiero automatizar las cosas, dejar todo grabado en un CommandButton, mire el codigo fuente de la web, es este:

<form method="post" action="#Msg">
<b>De</b><br>
<INPUT type="text" name="nombre" size="40" value="">
<br>
<b>Mensaje</b><br>
<textarea cols="50" rows="8" name="mensaje" onkeyup="if (this.value.length > 1500) this.value = this.value.substr(0,1500);" onkeydown="if (this.value.length > 1500) this.value = this.value.substr(0,1500);"></textarea>
<br>
<b>Datos de acceso (sólo usuarios registrados - aparecerá tu link)</b><br>
usuario <INPUT size="8" name="username" value=""> contraseña <INPUT type="password" name="password" size="8">    <span style="cursor: pointer" onclick="document.getElementById('Recordar2').checked=!document.getElementById('Recordar2').checked;">recordar usuario</span> <input type="checkbox" id="Recordar2" name="Recordar" value="S" checked>
<br>
<input type="submit" name="enviarmensaje" value="Firmar" style="margin-top: 4px;">
<input type="hidden" name="ID" value="303145445">
<input type="hidden" name="Key" value="KNWYEVWNRIKJTTA">
<input type="hidden" name="fecha" value="20081013">
<input type="hidden" name="nf" value="">
<input type="hidden" name="titulo" value="amiguitas_queridas_del_alma">
<input type="hidden" name="pos" value="">
<input type="hidden" name="pos_nf" value="">
</form>
bueno, pedazo de codigo jaja, y este es el codigo automatizado que arme para un cmdbutton:

Private Sub Command13_Click()
Do Until WebBrowser1.ReadyState = READYSTATE_COMPLETE
DoEvents
Loop
On Error Resume Next

WebBrowser1.Document.Forms(0).nombre.Value = "nick"
WebBrowser1.Document.Forms(0).mensaje.Value = "probando ando"
WebBrowser1.Document.Forms(0).submit.Click

End Sub
esta todo bien, yo desde mi "navegador" (el programa que estoy armando); llego a ver, donde va el mensaje, como se escribe el valor de "mensaje" y tambien actualiza la web, como si firmase, pero el mensaje no esta, si firmo de forma manual, queda el mensaje, ya no entiendo que es lo que sucede, soy nuevito en esto, y me esta matando la duda, ya trate de agregar en el code el valor de ID, Key, fecha, nf, titulo, pos y pos_nf, aun asi no me firma la web, desde ya muchas gracias por ayudarme


En línea

CobranzA

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: ayuda con componente "microsoft internet controls"
« Respuesta #1 en: 20 Octubre 2008, 07:33 am »

me parece que esto me ta cagando el programa:
<textarea cols="50" rows="8" name="mensaje" onkeyup="if (this.value.length > 1500) this.value = this.value.substr(0,1500);" onkeydown="if (this.value.length > 1500) this.value = this.value.substr(0,1500);"></textarea>


En línea

CobranzA

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: ayuda con componente "microsoft internet controls"
« Respuesta #2 en: 20 Octubre 2008, 07:53 am »

disculpen chicos, es que soy tan nuevo, que no entendi cuando me dijeron relee el code de la web  ;D
el error fue el siguiente, que yo lo firmada asi:
webbrowser1.document.forms(0).submit.click
pero la forma correcta, fue darle el nombre del boton "firmar" este se llama enviar mensaje, quedaria asi:
webbrowser1.document.forms(0).ENVIARMENSAJE.click
jajajaja, que tonto soy :) igual gracias por leerlo
En línea

CobranzA

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: ayuda con componente "microsoft internet controls"
« Respuesta #3 en: 20 Octubre 2008, 08:55 am »

ahora tengo otra duda, como identifico un link para ejecutarlo desde mi aplicacion, m... osea, lo que quiero es que mi programa pueda abrir link's que estan en una determinada web, nose como hacerlo, porque con los botones, puedo ver su name, y ejecutarlos, con una simple sintaxis:
 webbrowser.documents.forms(0).nombreboton.value = "valor"
pero como hacer con los link dentro de una web?¿ no tienen name, voy a leer un poquito mas,  pero igual me gustaria que me guien, gracias desde ya
En línea

CobranzA

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: ayuda con componente "microsoft internet controls"
« Respuesta #4 en: 21 Octubre 2008, 04:58 am »

ya consegui mi objetivo con php, pero no es la intencion, lo que quiero es hacerlo en visual basic, quiero leer los link de la web, abrirlos y firmarmlos con el componente webbrowser, alguien bueno, que me ayude
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ver informacion de una pagina web y pasarlo a Microsoft Internet Controls
Programación Visual Basic
Otaku=) 0 1,503 Último mensaje 6 Julio 2012, 05:03 am
por Otaku=)
Problema con los "Microsoft.Windows.Common-Controls" en algunos programas
Windows
Eleкtro 4 8,419 Último mensaje 27 Septiembre 2012, 20:17 pm
por Eleкtro
Buscar controls dado un arreglo (Ayuda)
Programación Visual Basic
dunz712 1 1,866 Último mensaje 2 Septiembre 2013, 07:40 am
por dunz712
Microsoft Shell Controls And Automation
.NET (C#, VB.NET, ASP)
.:Weeds:. 1 3,062 Último mensaje 18 Noviembre 2013, 11:53 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines