Red de conocimiento informático - Problemas con los teléfonos móviles - Inicio de sesión automático en la página web de VB

Inicio de sesión automático en la página web de VB

'Código del botón

Sub botón privado1_Click(ByVal remitente As System.Object, ByVal e As System.EventArgs) Proceso Button1.Click

WebBrowser1.Navigate("La URL que desea registrar in to")

End Sub

'Código del navegador web

'Módulo de inicio de sesión automático de la página web

Private Sub WebBrowser1_ DocumentCompleted(ByVal remitente As System.Object, ByVal y As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Maneja WebBrowser1.DocumentCompleted

Dim vDoc, vTag 'Declarar variables para las siguientes referencias

Dim i As Integer ' Declare la variable i

vDoc = WebBrowser1. Asigne el elemento Documento del control WebBrowser1 a vDoc. A partir de entonces, vDoc es equivalente al elemento Webbrowser1.Document

Para i = 0 A. vDoc.All .length - 1 'Para que una declaración repita todos los elementos del control WebBrowser1, WebBrowser1.All.length - 1 'WebBrowser1.Document.Length.Length.Length.Length.Length.Length.Length.Length.Length .Length.Length.Length .Length.Length.Length.Length.WebBrowser1.Document.All se refiere a todos los elementos, más la longitud es el número de serie de todos los elementos, pero el número de estos elementos se calcula a partir de 0, por lo que el número de serie El número siempre es mayor que el número a representar. Número de elementos. all (i) se refiere al elemento actual, tagName se refiere a la etiqueta, tag se refiere a la etiqueta en el código HTML, como lt; input name="username"gt;, input es la etiqueta, name se refiere al nombre de la etiqueta, en cuanto a la función UCase, el resultado es Los corchetes se vuelven mayúsculas

vTag = vDoc.All(i) 'El efecto aquí es el mismo①

Si vTag.Type = "texto" O vTag.Type ="contraseña" Entonces 'tipo es el tipo, aquí es el tipo del elemento de etiqueta, como lt; input type="text" name="username"gt;, donde el tipo de la etiqueta es texto, es decir, el cuadro de texto

Select Case vTag.Name 'seleccionar declaración condicional determina el nombre de la etiqueta

Case "DDDDD" 'Si el nombre de la etiqueta es "DDDDD", el nombre de la etiqueta de cada sitio es diferente, debes verificarlo cuidadosamente en el código fuente de la página.

vTag.Value = "123456789" '¿A qué es igual el valor de la etiqueta? Es tu cuenta

Caso "upass" 'Si el nombre de la etiqueta es "upass"

vTag.Value = "5272" 'Igual a la contraseña, estos dos casos dependen de diferentes situaciones Para determinar, si el nombre de su etiqueta es una cuenta, asigne el número de cuenta al valor de la etiqueta, y si el nombre de la etiqueta es una contraseña, asigne la contraseña al nombre de la etiqueta.

Finalizar selección

ElseIf vTag.Type = "enviar" Entonces 'O si el tipo es enviar (botón enviar)

vTag.Click() 'Simular Clic del ratón

Fin Si

Fin Si

Fin Si

Siguiente i

Fin Sub 'Web automático iniciar sesión Fin del módulo