INSERIR TEXTO NO TEXTBOX PARA WEBBROWSER (DUVIDA)

CARLOSLUIZ0 11/09/2017 23:01:15
#476449
sou novo e estou aprendendo, to tentando desenvolver um projeto aqui.. utilizando um site.

Bem estou com o seguinte form:

Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim search As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName([Ô]a[Ô])
For Each login As HtmlElement In search
If login.DomElement.className = [Ô]_b93kq[Ô] Then
login.InvokeMember([Ô]click[Ô])
Exit For
End If
Next
Dim encaixe1 As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName([Ô]input[Ô])
For Each inserir1 As HtmlElement In encaixe1
If inserir1.DomElement.className = [Ô]_ph6vk _o716c[Ô] Then
inserir1.webbrowser1 = (TextBox1 = InnerText.text [Ô]texto a inserir[Ô])
Exit For
End If
Next
Dim chocolate As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName([Ô]button[Ô])
For Each entrar As HtmlElement In chocolate
If entrar.DomElement.className = [Ô]_qv64e _gexxb _4tgw8 _njrw0[Ô] Then
entrar.InvokeMember([Ô]click[Ô])
Exit For
End If
Next
End Sub
End Class


Bem onde tem [Ô]texto a inserir[Ô] eu quero digitar um texto no texbox1 e ele ser transferido para o texbox do site, porém no texbox do site não tem ID só tem CLASS, como pode ver a parte do botão eu ja conseguir, porém so está faltando está parte, preciso muito de ajuda.
KERPLUNK 11/09/2017 23:16:51
#476450
Qual o site? Queria dar uma olhada no HTML e ver se tem alguma outra forma...
CARLOSLUIZ0 11/09/2017 23:28:02
#476451
Citação:

:
Qual o site? Queria dar uma olhada no HTML e ver se tem alguma outra forma...


Seria o Instagram, www.instagram.com
KERPLUNK 11/09/2017 23:53:48
#476452
Ah não... não é assim que você deve fazer isso. Use a API disponível
CARLOSLUIZ0 11/09/2017 23:56:52
#476453
Citação:

:
Ah não... não é assim que você deve fazer isso. Use a API disponível



é exatamente por isso que eu estou usando dessa maneira, pra não ter que utilizar o API, necessito de uma forma de inserir o texto do textbox1 no textbox do webbrowser, que no caso entraria no login do instagram.
KERPLUNK 12/09/2017 00:00:56
#476454
Entenda um detalhe: As páginas do instagram são geradas dinamicamente, ou seja, aqueles nomes de classes podem(e vão) mudando esporadicamente, de modo que mesmo que você consiga fazer uma ou duas vezes, logo vai falhar. Eles disponibilizam a API exatamente para que não sejam usado robôs que é o que o você está tentando fazer.
CARLOSLUIZ0 12/09/2017 00:30:28
#476455
Citação:

:
Entenda um detalhe: As páginas do instagram são geradas dinamicamente, ou seja, aqueles nomes de classes podem(e vão) mudando esporadicamente, de modo que mesmo que você consiga fazer uma ou duas vezes, logo vai falhar. Eles disponibilizam a API exatamente para que não sejam usado robôs que é o que o você está tentando fazer.



Mesmo assim... eu quero tentar dessa forma.
KERPLUNK 12/09/2017 01:13:30
#476456
Ok. Boa sorte!
Faça seu login para responder