Czesc
Może juz ktos z was tworzył podobne oprogramowanie.
A mianowicie chce napisać program który bedzie sprawdzał czy na danej stronie internetowej jest dany element.
Np. Czy dany tekst wystepuje na stronie lub czy jest dany button?
Jak również wypełniał dane w formularzu w celu sprawdzenia poprawności dzialania strony.
Pozdrawiam
0
0
Sprawdzanie czy istnieje: Jeżeli ten tekst jest unikatowy lub button ma unikatowy np. ID lub klasę lub nazwę to mógłbyś pewnie po prostu pobrać html i sprawdzić czy html.contains(string)
https://stackoverflow.com/questions/5818116/how-to-get-the-source-code-of-a-html-page-using-vb-net
Chociaż, są o wiele lepsze rozwiązania do tego, bodajże htmlagility pack
Obczaj ten przykład:
https://dotnetfiddle.net/TANsox
Imports System
Imports System.Xml
Imports HtmlAgilityPack
Public Module Module1
Public Sub Main()
Dim link As String = "https://4programmers.net/Forum/C_i_.NET/300930-sprawdzanie_zawartosci_strony_vbnet"
Dim doc As HtmlDocument = New HtmlWeb().Load(link)
Dim div As HtmlNode = doc.DocumentNode.SelectSingleNode("//div[@class='post-content']")
If Not div Is Nothing Then
Console.WriteLine(div.InnerText.Trim())
End If
End Sub
End Module
Output:
Czesc
Może juz ktos z was tworzył podobne oprogramowanie.
A mianowicie chce napisać program który bedzie sprawdzał czy na danej stronie internetowej jest dany element.
Np. Czy dany tekst wystepuje na stronie lub czy jest dany button?
Jak również wypełniał dane w formularzu w celu sprawdzenia poprawności dzialania strony.
Pozdrawiam