解决方案
FTPClientList(list);
for i:=0 to listCount-1 do
begin
Attribute:=FTPClientDirectoryListingItems[i]ItemType;
if Attribute=ditDirectory then
begin
showmessage('目录:'+FTPClientDirectoryListingItems[i]FileName);
end
else if Attribute=ditFile then
begin
showmessage('文件:'+FTPClientDirectoryListingItems[i]FileName);
end
else
begin
showmessage('其它:'+FTPClientDirectoryListingItems[i]FileName);
end;
end;
软件搜索:下面两款免费软件,分别以不同方式搜索网上FTP资源,可以满足网友的不同需求。
1.AnonymousFTPSearch 软件版本:1.2,软件大小为129kb,为免费软件。
软件特点:这是个英文软件,可以找出包含指定关键字的匿名FTP站点,可以浏览站点目录结构,可以同时下载多个文件。
使用方法:这个软件无需设置,一般情况下,用户只要在Word下输入关键字,然后按下“Search”按钮即可搜索。关键字常用“anonymousftp”或者“anonymousftpxxx”格式,比如“anonymousftpmp3”。这个软件借助了搜索引擎的威力,默认采用最强的Google。当然,你也可以改成其它的,但要注意,目前只支持常见搜索引擎,而且只支持GET方式。窗口上的“MaxPages”,是指定利用搜索结果的前面多少页,默认是33页,一般不必改动。搜索期间,可以随时按“Stop”按钮或者ESC键停止搜索。
搜索到的匿名FTP站点出现在下面的结果窗口中,每个站点后面有Access栏,表明站点文件的读写权限。Time栏显示用户与站点的连接时间(秒),据此可以初步判断下载速度的快慢。点击“Copyresults”按钮,可以复制搜索结果。按“Exporttofile”按钮,可以将结果保存为一个TXT文本文件,以备其它FTP工具使用。我们也可以直接双击结果窗口中的FTP站点,查看站点的目录和文件结构,双击文件名,就可以下载它。这个软件允许同时下载多个文件。
2.SFtp;软件版本为10.0,软件大小为472kb,为免费软件。
这是由国人开发的中文软件,可以找出指定网段内的所有FTP站点,包括匿名的和非匿名的,进而利用它的查找功能,找出那些站点、目录下有我们需要的文件。比起AnonymousFTPSearch来,它有一个明显的好处,就是我们可以就近搜索哪些FTP主机上有自己需要的文件,这样可以加快下载速度,对普通拨号上网用户意义重大。同样,SFtp也可以直观浏览匿名FTP站点目录和文件结构,可以直接同时下载多个文件。
这是个绿色软件,无需安装,双击文件即可启动。在“开始IP”输入网段的起始IP地址,如“216.120.0.0”,在“结束IP”输入结束IP地址,如“216.120.255.255”,按下“开始搜索”按钮即可。搜索到的FTP站点会出现在中间窗格。地址前面有钥匙标志的,表明是非匿名站点,必须凭用户名和密码才能访问;有人像标志的,表明目前登录人数太多,已无法再进去了;只有一个显示器标志的,表明是匿名站点,可以随意访问。双击匿名站点,可以用指定Ftp软件打开站点,初始状态下是用默认浏览器,在SFtp窗口上点击菜单“ *** 作/设置/其它”,可以设定你所用的Ftp软件。单击匿名站点前面的加号,可以浏览目录、文件结构,在文件或者目录上右击鼠标,选择“目标另存为”,可以下载所选文件或者目录。如果通过浏览方式没发现你想要的文件,可以点击窗口左边的“查找”按钮搜索。
本软件每搜索500个IP地址,便自动保存一次结果,搜索结束时也会自动保存,文件名为“起始IP-结束IP.txt”,保存位置在SFtp所在目录。另外,SFtp是多线程搜索软件,Windows95/98/ME下的默认线程为80个,在WindowsNT/2000/XP下为500个,可以调整,但Windwos95/98/ME下不超过120为宜。强烈推荐在Windows2000下运行本软件,这样,速度要比在Windows98下快数倍以上。
FTP搜索引擎
这里推荐北京大学的“天网FTP”搜索引擎,网址>
以上就是关于怎么利用IdFTP控件获取FTP服务器端某个子文件目录中的文件列表全部的内容,包括:怎么利用IdFTP控件获取FTP服务器端某个子文件目录中的文件列表、如何进行FTP文件的搜索、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)