Hallo erstmal, ich möchte, dass mein Program auf Pixabay geht und in einer von mir vorher vorgegebenen Kategorie nach Bildern sucht. Das funktioniert erstmal ohne Probleme. Jedoch möchte ich, dass er alle Bilder auf dieser Seite herunterlädt und sortiert(z.B. nach den alt-identifiern). Leider war das dann doch nicht mehr so einfach wie bei Buttons, weswegen ich hier nachfragen wollte(natürlich habe ich erstmal auf Google alles abgesucht). Ich weiß nämlich nicht, wie er wissen soll, dass er ein Bild herunterladen muss und danach auch noch das Bild neben dran zum Beispiel auch herunterladen muss. Habe bisher immer nur mit dem Inspector von Google Chrome gearbeitet und bin auf keinen Tag bzw. keine ID gefunden, die er jedesmal ansprechen könnte. Das Problem ist ja, dass er nicht wüsste wie ein Bild heißt, wenn es keine einheitliche Benennung oder sowas in der Art gäbe. Mein Quellcode bis jetzt:
Vielen Dank schon Mal!
VB.NET-Quellcode
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- 'navigates to pixabay.com
- Try
- WebBrowser1.Navigate(New Uri("https://pixabay.com/en/"))
- Catch ex As Exception
- End Try
- ListBox1.SetSelected(1, True)
- Dim abc As String = (ListBox1.SelectedItem)
- WebBrowser1.Document.GetElementById("input").InnerText = abc
- 'ListBox1.SelectedItem = ""
- Try
- WebBrowser1.Document.GetElementById("submit").InvokeMember("Click")
- Catch ex As Exception
- End Try
Vielen Dank schon Mal!