Advertisement
LittleBoy0311

Bot base

Aug 21st, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.41 KB | None | 0 0
  1. Private Function OpenUrl (ByVal Url As String, ByVal indexCodice As Integer) As Boolean
  2.     Try
  3.         WebBrowser1.Navigate(Url)
  4.         WaitForPageLoad()
  5.         Dim TextBox1 As HtmlElement = WebBrowser1.Document.All.Item(ID_CAMPO_DI_TESTO_NEL_SITO)
  6.         TextBox1.InnerText = CodiciDataTable.Rows(indexCodice).Item(0)
  7.         WebBrowser1.Document.All("button").InvokeMember("click")
  8.         WaitForPageLoad()
  9.         Return True
  10.     Catch ex As Exception
  11.         Return False
  12.     End Try
  13. End Function
  14.  
  15. Private Sub WaitForPageLoad()
  16.         AddHandler WebBrowser1.DocumentCompleted, New WebBrowserDocumentCompletedEventHandler(AddressOf PageWaiter)
  17.         While Not pageready
  18.             System.Windows.Forms.Application.DoEvents()
  19.         End While
  20.         pageready = False
  21.     End Sub
  22.  
  23.     Private Sub PageWaiter(ByVal sender As Object, ByVal e As WebBrowserDocumentCompletedEventArgs)
  24.         If WebBrowser1.ReadyState = WebBrowserReadyState.Complete Then
  25.             pageready = True
  26.             RemoveHandler WebBrowser1.DocumentCompleted, New WebBrowserDocumentCompletedEventHandler(AddressOf PageWaiter)
  27.         End If
  28.     End Sub
  29.  
  30. Private Sub EstraiDati()
  31.     While OpenUrl(Url, indexCodice)
  32.         req = WebRequest.Create(WebBrowser1.Url.ToString())
  33.         Using resp As WebResponse = req.GetResponse()
  34.             Using reader As New StreamReader(resp.GetResponseStream())
  35.                 source = reader.ReadToEnd()
  36.             End Using
  37.         End Using
  38.         'Istruzioni per estrarre il codice dalla stringa source.
  39.     End While
  40. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement