newuser 发表于 2010-9-2 08:33:46

如何将某个页面下的子页面的真实下载地址提出并下载呢?

#include <GUIConstantsEx.au3>
#include <IE.au3>
$oIE = _IECreate ("http://www.microsoft.com/china/technet/security/bulletin/MS10-059.mspx");应该是创建1个指定页面的浏览器对象吧?
$oLinks = _IELinkGetCollection ($oIE);收集这个页面的所有连接
$iNumLinks = @extended;扩展的函数返回值,使用于一些特定函数,如Stringsplit()
;实际$iNumLinks=@extended也是指定页面上的所有连接总数

If FileExists(@ScriptDir & '\Soft') Then
        DirRemove(@ScriptDir & '\Soft')
Else
        DirCreate(@ScriptDir & '\Soft')
EndIf

$i=1
For $oLink In $oLinks
    MsgBox(0, "Link Info", $oLink.href)
        ;以下就不知如何进行了,他的连接没看出什么规律啊?
Next代码中是微软的一个安全公告页面,我如何将他的补丁文件批量下载呢?
如下代码没有看出真实的下载地址啊?
页: [1]
查看完整版本: 如何将某个页面下的子页面的真实下载地址提出并下载呢?