| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1631 人关注过本帖
标题:百度“有啊”自动登入源程序
取消只看楼主 加入收藏
ycbbg
Rank: 1
来 自:江西
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-11-26
结帖率:100%
收藏
 问题点数:0 回复次数:3 
百度“有啊”自动登入源程序
求教:百度“有啊”自动登入源程序,能不能先预设好用户名和密码,运行该程序时自动登入“有啊”
搜索更多相关主题的帖子: 有啊 百度 自动 登入 
2009-12-01 19:52
ycbbg
Rank: 1
来 自:江西
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-11-26
收藏
得分:0 
你好,如果使用WEBbrows自动填表怎么实现,没有验证码,如能的话请给出代码

http://www.
2009-12-01 20:40
ycbbg
Rank: 1
来 自:江西
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-11-26
收藏
得分:0 
我的源码是:

Private Sub Command1_Click()
cd1.Filter = "文本文件(.txt)|*.txt|DAT文件|*.dat"
cd1.FilterIndex = 1
cd1.ShowOpen

Dim filepath As String
filepath = cd1.FileName
Dim filenum As Integer
filenum = FreeFile
Dim info As String
Dim info2() As String
Dim i As Integer

 If filepath <> "" Then
   Open filepath For Input As #filenum
   Do While Not EOF(filenum)
   Line Input #filenum, info
   List1.AddItem info
   
     
   Loop
   
   Close #filenum
End If
End Sub

Private Sub Command2_Click()
 Dim n As Integer
 Dim names As String
 Dim pwd As String
 
If List1.ListCount = 0 Then
  MsgBox ("还没加载用户名和密码")
 Exit Sub
 End If

For n = 0 To n = List1.ListCount - 1
    names = Mid(List1.List(n), 1, InStr(List1.List(n), "/") - 1)
    pwd = Mid(List1.List(n), InStr(List1.List(n), "/") + 1)
   
      
        If WebBrowser1.LocationURL <> "http://passport.baidu.com/?login" Then  '检验是否为登录页
            WebBrowser1.Navigate "http://passport.baidu.com/?login"
            'msg ("autoland")
            'Exit Sub
        End If
        Dim vDoc, vTag
        Dim i As Integer
        '自动填写这里下面是关键,你照抄就行
        Set vDoc = WebBrowser1.Document
        For i = 0 To vDoc.All.length - 1
            If UCase(vDoc.All(i).tagName) = "INPUT" Then
                Set vTag = vDoc.All(i)
                If vTag.Type = "text" Or vTag.Type = "password" Then
                    Select Case vTag.Name
                    Case "username"
                        vTag.Value = names
                    Case "password"
                        vTag.Value = pwd
                    End Select
                ElseIf vTag.Type = "submit" Then
                    vTag.Click
                End If
            End If
        Next i
   Next
End Sub

Private Sub Command3_Click()
List1.Clear

End Sub

Private Sub Form_Load()
WebBrowser1.Navigate "http://passport.baidu.com/?login"
End Sub

http://www.
2009-12-01 20:45
ycbbg
Rank: 1
来 自:江西
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-11-26
收藏
得分:0 
楼上朋友,form中的login.asp地址好像不能直登入

http://www.
2009-12-02 13:41
快速回复:百度“有啊”自动登入源程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018728 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved