UserVar mmhit=2000 信息点击总次数
UserVar settime=6:30:00 运行时间
//一个页面有用链接数是40个
dim links(40)
Gosub 定时器
EndScript 
Sub 定时器
    startRun=1
    VBSCall MessageBox("脚本已开始运行!")
    runTime=CDate(settime)
    While startRun=1
        If Abs(DateDiff("s",Time,runTime)) < 100
            //取得桌面路径
            Set objShell = CreateObject("WScript.Shell")
            x = objShell.SpecialFolders.Item("desktop")
            Set objShell = Nothing
            //打开日志文件,准备写入
            set fso=CreateObject("Scripting.FileSystemObject")
            set myfile=fso.OpenTextFile(x&"\点击操作日志.log", 8, True)
            //创建浏览器对象
            set ie=createobject("internetexplorer.application")
            Gosub 打开***网站
            Textstr = Date & " " & Time & " 成功打开***网站!"
            myfile.writeline(Textstr)
            xxhit=0
            Gosub 点击*****信息
            Textstr = Date & " " & Time & " *****信息点击完成,共点击" & xxhit & "次。"
            myfile.writeline(Textstr)
            //关闭浏览器,清除对象
            ie.quit
            Set ie = Nothing
            Textstr = Date & " " & Time & " 成功关闭***网站!"
            myfile.writeline(Textstr & vbCrLf)
            //关闭日志文件,清除对象
            myfile.Close
            Set myfile = Nothing
            Set fso = Nothing
        EndIf 
        //按小键盘+号终止运行
        GetLastKey K
        If K=107
            startRun=0
        EndIf 
        Delay 50000
    EndWhile 
    VBSCall MessageBox("脚本已停止运行!")
Return 定时器
Sub 打开***网站
    //打开***网站首页
    url=www.****.cn
    ie.visible=1
    ie.navigate url
    Gosub 延时
    //激活窗口并最大化
    wclass = "IEFrame"
    title = "*** - www.****.cn - Microsoft Internet Explorer"
    Plugin hwn=Window.Find(wclass , title)
    Plugin Window.Active(hwn)
    Plugin Window.Max(hwn)
    //填写用户名和密码
    ie.Document.Form1.TextBox1.value = "********"
    Delay 200
    ie.Document.Form1.TextBox2.value = "********"
    Delay 200
    KeyPress 13,1
    Gosub 延时
Return 打开***网站
Sub 点击****信息
    xq=int(Timer) mod 5
    For int(mmhit/20+0.5)
        //选择信息页面
        If xq<5
            xq=xq+1
        Else 
            xq=1
        EndIf 
        If xq=1
            xian="*****1"
        ElseIf xq=2
            xian="*****2"
        ElseIf xq=3
            xian="*****3"
        ElseIf xq=4
            xian="*****4"
        ElseIf xq=5
            xian="*****5"
        Else 
            xian="allxian"
        EndIf 
        Gosub 打开某页面****信息
        keywood="bid" : hit=20
        Gosub 过滤信息并打开
    EndFor 
Return 点击****信息
//打开某页面****信息(输入参数:xian)
Sub 打开某页面****信息
    url="www.****.cn/store/*****.aspx"
    aid=xian
    url=url & "?aid=" & aid
    ie.navigate url