请问如何实现页面下载和下载全部联接???(100分)

  • 主题发起人 主题发起人 wangfu
  • 开始时间 开始时间
W

wangfu

Unregistered / Unconfirmed
GUEST, unregistred user!
like webzip and flashget
Thanks Codes
^
 
取得页面的源文件,
然后分析html
 
能不能说的具体一点?谢谢,分,我给你
我的想法是,自动下载需要的网页,包括图片,就相当于webzip下载后在本地能浏览
 
具体就很复杂了,
我也没做过,

分析一下倒是可以,
把所有的超联接都分析一下,
建立相对的路径(文件夹),
下载链接的文件与图片或文档到相对的文件夹里

 
IHtmlDocument2.links.item(i,0)[:D]
 
有没有相关的例子?
 
其实不复杂例子现成有呀netant吗!
在netant的安装目录下有一个有一个netget.htm是用来下载单个链接的netgetall是下载多个的
netapi.dll是注册了一个服务器你只有在注册表里面搜索一下netapi.dll你就可以如何通过它
调用那两个htm了
 
html 有接口可调用的

具体的,清在我说的方面查找
 
<script language="VBScript">
'Great thanks to Vladimir Romanov(Author of ReGet Pro)
On Error Resume Next
set JetCarCatch=CreateObject("JetCar.Netscape")
if err<>0 then
MsgBox("FlashGet not properly installed!"+ vbCrLf+"Please Install FlashGet again")
else
set links = external.menuArguments.document.links
ReDim params(links.length*2)
params(0)=external.menuArguments.document.Url
for i = 0 to links.length-1
params(i*2+1)=links(i).href
params(i*2+2)=links(i).innerText
next
JetCarCatch.AddUrlList params
end if
</script>

上面的代码是flashget在组件里调用完成下载所有连接的,希望对你有用!

其实我也想完全地知道这个问题的结果。不过现在没有时间来研究it了。过一会儿吧。
 
多人接受答案了。
 
后退
顶部