找回密码
 加入
搜索
查看: 2531|回复: 8

HTTP 批量下载

[复制链接]
发表于 2008-7-13 19:40:45 | 显示全部楼层 |阅读模式
如何让AU3  自动下载文件一个目录的所有 文件!

例如http://www.xxx.com/download/ 我想读取这个网站目录下在的文件!

而这些文件都是 以.rar 或者.exe 为后缀名字的文件

我昨天试试过了

InetGet("http://www.xxxx.com/6.exe", @ScriptDir & "\6.exe", 1, 1)


这个代码!

但是好像要一个文件就要写一条代码!太麻烦了!所以请大家帮帮忙!能否实现HTTP 批量下载!

[ 本帖最后由 qzdisk 于 2008-7-15 18:44 编辑 ]
发表于 2008-7-13 20:08:38 | 显示全部楼层
你看下讯雷,快车等下载软件就知道了。。。

它们也只能做到批量下载:文件名前边相同,后边顺序的才行。
不知道文件名的下载软件都无能为力。何况AU3。
 楼主| 发表于 2008-7-14 00:33:25 | 显示全部楼层
那有办法指定下载一个目录里的文件吗?!

做像三层更新样式! 与网络目录与本地目录做对比更新!
发表于 2008-7-14 09:40:26 | 显示全部楼层
HTTP的资源一般不能枚举(貌似见过开目录显文件的), 你以为是FTP啊(这个当然也得靠有权限),  如果不能枚举, 也就无法知道这个目录下有什么文件,  当然无从下载一说了

象三恨说的, 用*或?的前提是知道已有这些文件
发表于 2008-7-14 09:49:34 | 显示全部楼层
       本地还差不多!     不过可以做一个列表放上面  下面就先下载列表里的文件!

[ 本帖最后由 qop1830 于 2008-7-14 09:50 编辑 ]
 楼主| 发表于 2008-7-14 10:07:27 | 显示全部楼层
FTP呢 ,能用FTP举个例子吗?
发表于 2008-7-15 02:08:01 | 显示全部楼层
把所有文件列表到某个.txt或.ini文件中,当然也可以是在.mdb中.每次先把那个数据库文件下载下来,再将需要下载的文件下载下来就OK.
ini文件型例子:

[FileList]
WacthDog.exe=15263256|2008-7-13-15-02-26

文件名 = 大小 | 最后修改日期
发表于 2008-7-15 06:38:47 | 显示全部楼层
漠北雪~狼 能否给段代码出来参照参照?
发表于 2010-4-20 16:36:03 | 显示全部楼层
回复 8# 漠北雪~狼

我也想批量下载某网站下某个目录的所有exe文件,不知道可否按照阁下的思路提供代码学习.
谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-6 09:29 , Processed in 0.077247 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表