Hace un tiempo hice un programa que mandara SMS haciendo uso de una web. Tu metias en los textbox el numero de movil, el cnotenido del mensaje y el captcha, y lo enviabas con la funcion de submit. Para ver el captcha, utilice un webbrowser, lo scrollee de forma que solo se viera el captcha, pero por culpa de los anuncios de la web, a veces se tapa o no se ve.
Por eso, hoy me he puesto a investigar y buscar en internet, pero no he encontrada nada que me solucione mis dudas. Antes de nada os dejo el link de la web para que me podais ayudar:
http://smstexter.com/
Ahora mismo, mi form esta creado tal que asi:
WebBrowser1
PictureBox1
Y el source que tengo es:
Código:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim req As Net.HttpWebRequest = DirectCast(Net.HttpWebRequest.Create("http://smstexter.com/captcha.phtml?r=29cf73a13e51a5b6e5b9e466cf5a7716"), Net.HttpWebRequest)
Dim res As Net.HttpWebResponse = DirectCast(req.GetResponse, Net.HttpWebResponse)
Dim img As Image = New System.Drawing.Bitmap(res.GetResponseStream)
res.Close()
PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
PictureBox1.Image = img
End Sub
End Class
Lo encontre por ahi y lo he moldeado para mi web, pero el problema es, que aunque coja el captcha y lo ponga en el picturebox1, no se ve el mismo que en la web cuando se carga.
Por este motivo os pido ayuda. Me gustaria conseguir el captcha, tal y como hace el jDownloader al pedirtelo para las descargas.
Ayuda porfavor!
Y tened en cuenta que soy un noob en esto de manejar HTML y cosillas web desde VB :S
Un saludo y gracias de antemano!