Hallo
Ich versuche mich derzeit an einem Programm, dass selbstständig die Anmeldung in einem Netzwerk vornehmen soll. Dazu möchte ich im VB Webbrowser die entsprechende URL aufrufen, Nutzername und Kennwort eingeben und das ganze absenden.
Das ganze wäre kein Problem, wenn nicht ständig die Meldung
auftauchen würde. Wird sie manuell bestätigt, funktioniert das ganze. Aber es soll ja automatisch ablaufen.
Habe bereits versucht, das Problem mittels SendKeys zu lösen, indem ich den Enter-Befehl angab, aber dies zeigte gar keine Wirkung.
Kann mir jemand weiterhelfen? Ist es vielleicht möglich, solche Meldungen des Browsers komplett abzuschalten?
Vielen Dank schon einmal!
Ich versuche mich derzeit an einem Programm, dass selbstständig die Anmeldung in einem Netzwerk vornehmen soll. Dazu möchte ich im VB Webbrowser die entsprechende URL aufrufen, Nutzername und Kennwort eingeben und das ganze absenden.
VB.NET-Quellcode
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Try
- WebBrowser1.Navigate("https://bawebauth.ba-mannheim.de/fs/customwebauth/login.html?switch_url=https://bawebauth.ba-mannheim.de/login.html&ap_mac=00:19:a9:cd:65:90&wlan=BaWebAuth&redirect=google.de/")
- WebBrowser1.Document.GetElementById("username").SetAttribute("value", "User")
- WebBrowser1.Document.GetElementById("password").SetAttribute("value", "PW")
- WebBrowser1.Document.GetElementById("submit").InvokeMember("click")
- Catch
- MsgBox("keine Verbindung zum Internet möglich")
- End Try
- End Sub
Das ganze wäre kein Problem, wenn nicht ständig die Meldung
auftauchen würde. Wird sie manuell bestätigt, funktioniert das ganze. Aber es soll ja automatisch ablaufen.
Habe bereits versucht, das Problem mittels SendKeys zu lösen, indem ich den Enter-Befehl angab, aber dies zeigte gar keine Wirkung.
Kann mir jemand weiterhelfen? Ist es vielleicht möglich, solche Meldungen des Browsers komplett abzuschalten?
Vielen Dank schon einmal!