標題:
[發問]
請教如何自動登錄
[打印本頁]
作者:
chiangtien.lin
時間:
2020-2-13 15:10
標題:
請教如何自動登錄
目標是一鍵自動登入公司內網抓取各項資料。我先從本論壇著手,再麻煩各位大大協助幫看一下我的程式碼有何錯誤。 Sub login()
With CreateObject("InternetExplorer.Application")
.Visible = True
.Navigate "http://forum.twbts.com/logging.php?action=login"
Do While .Busy Or .ReadyState <> 4: DoEvents: Loop
With .document
.all("username") = "*****"
.all("password") = "*****"
.all("loginsubmit").Click
End With
End With
End Sub
作者:
GBKEE
時間:
2020-4-14 18:47
回復
1#
chiangtien.lin
試試看
Sub Ex_用戶登錄()
Dim i As Integer, vDoc As Object
With CreateObject("InternetExplorer.Application")
.Visible = True
.Navigate "http://forum.twbts.com/logging.php?action=login"
Do While .Busy Or .readyState <> 4: DoEvents: Loop
Set vDoc = .Document.getElementsByTAGName("INPUT")
For i = 0 To vDoc.Length - 1
If vDoc(i).Name = "username" Then vDoc(i).Value = "用戶名稱" '**用戶名稱
If vDoc(i).Name = "password" Then vDoc(i).Value = "'用戶密碼" '**用戶密碼
Next
Set vDoc = .Document.getElementsByTAGName("input") '.Click
For i = 0 To vDoc.Length - 1
If vDoc(i).Type = "checkbox" Then vDoc(i).Click
Next
Set vDoc = .Document.getElementsByTAGName("button") '.Click
For i = 0 To vDoc.Length - 1
If vDoc(i).Name = "loginsubmit" Then vDoc(i).Click
Next
Do
DoEvents
Loop Until InStr(.Document.body.innertext, "用戶名稱")
' .Quit
End With
End Sub
複製代碼
作者:
n7822123
時間:
2020-4-15 23:33
本帖最後由 n7822123 於 2020-4-15 23:39 編輯
回復
1#
chiangtien.lin
好像是要
第0個
才行~ .all("username")
(0)
="AAAA" 我也還在學習中
以下是從G大的程式修改的,有精準的找到控制項
名稱
Sub 麻辣討論區_用戶登入()
Dim i As Integer, vDoc As Object
URL$ = "http://forum.twbts.com/logging.php?action=login"
帳號$ = "AAA"
密碼$ = "CC"
With CreateObject("InternetExplorer.Application")
.Visible = True
.Navigate URL
Do While .Busy Or .readyState <> 4: DoEvents: Loop
.Document.getElementsByName("username")(0).Value = 帳號
.Document.getElementsByName("password")(0).Value = 密碼
.Document.getElementsByName("cookietime")(0).Status = True '記住我的登入狀態打勾
.Document.getElementsByName("loginsubmit")(0).Click '點擊登入
Do
DoEvents
Loop Until InStr(.Document.body.innertext, 帳號)
' .Quit
End With
End Sub
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)