ftp list返回的数据处理问题

pp616 2005-01-29 08:15:12
最近在用winsock sdk 写一个简单的ftp客户端。在list上给卡住了下面是不同的服务器list命令和返回的数据。
实在找不出什么确定性的规律,请问如何正确的处理list命令返回的数据。因为返回的数据格式好象没个服务器都不一样:(
请问ftp list命令后返回的数据是否有某种约定好的数据格式??
小弟E文太屎了 rfc看不懂 5555~~~还请各位哥们帮我啊。

这是我在不同的服务器下去的list数据的样本:

215 Windows_NT version 5.0
-r-xr-xr-x 1 owner group 4 Jan 23 17:33 1.txt
dr-xr-xr-x 1 owner group 0 Jan 24 17:02 测试
-r-xr-xr-x 1 owner group 715850 Jan 24 11:17 测试1.txt
dr-xr-xr-x 1 owner group 0 Jan 27 20:49 测试2
-r-xr-xr-x 1 owner group 3579 Jan 23 1:14 测试2.txt

215 Windows_NT version 5.0
01-23-05 05:33PM 4 1.txt
01-24-05 05:02PM <DIR> 测试
01-24-05 11:17AM 715850 测试1.txt
01-27-05 08:49PM <DIR> 测试2
01-23-05 01:14AM 3579 测试2.txt

215 UNIX Type: L8
drwxrwxr-x 7 14 50 4096 Jan 26 09:40 incoming
drwxr-xr-x 11 500 500 4096 Jan 26 11:55 pub

215 UNIX
-rwxr-x--- 1 s020939 System 2154 Jun 11 07:18 uptext.asp
-rwxr-x--- 1 s020939 System 64 Jan 19 22:32 v4survey.ldb
-rwxr-x--- 1 s020939 System 299008 Dec 17 12:16 v4survey.mdb
-rwxr-x--- 1 s020939 System 17532 Jun 11 07:18 ViewUserInfo.asp
-rwxr-x--- 1 s020939 System 128 Jan 3 12:30 webuser.ldb
-rwxr-x--- 1 s020939 System 319488 Dec 31 10:42 webuser.mdb
-rwxr-x--- 1 s020939 System 28873 Jul 14 15:46 xbb_V4.0.htm
-rwxr-x--- 1 s020939 System 34937 Jun 11 10:20 xbb_why-V4.0.asp
-rwxr-x--- 1 s020939 System 16880 Nov 6 00:35 zmz.jpg
drwxr-x--- 2 s020939 System 0 Sep 15 09:58 zwn

215 UNIX Type: L8
drw-rw-rw- 1 user group 0 Apr 26 2004 dalu
drw-rw-rw- 1 user group 0 Jan 14 2004 gangtai
drw-rw-rw- 1 user group 0 Jan 14 2004 japan
drw-rw-rw- 1 user group 0 Jan 14 2004 korea
drw-rw-rw- 1 user group 0 Jun 14 2004 occident
drw-rw-rw- 1 user group 0 Oct 16 08:52 temp
drw-rw-rw- 1 user group 0 Nov 30 10:02 【Music】
drw-rw-rw- 1 user group 0 Dec 2 16:52 【Song】
drw-rw-rw- 1 user group 0 Jan 15 2004 日韩
drw-rw-rw- 1 user group 0 Oct 7 15:09 影视原声
drw-rw-rw- 1 user group 0 Jan 4 22:00 元旦欢乐送歌曲


各位帮帮忙了哦。:)
...全文
108 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
pp616 2005-02-01
kql 吗?
回复
constantine 2005-02-01
ftp基本上不会,只用个控件简单玩了一下
老大我加你qq了,以后还要向你学习学习,呵呵
回复
ccrun.com 2005-02-01
我以前做的时候是根据不同的服务器类型来分别处理不同的字符串。不知道有没有更好的办法,关注。
回复
pp616 2005-01-31
自己UP一下。没人答就算了。
回复
3996906 2005-01-30
晕~~~~~~~~~~~会这样??

只用控件做过,可惜看不见控件处理的代码?也没这么多服务器~~~~~~~~~~真开眼界啊!

这个list里出来的每个段每带个名字的了吗?能不能根据每段的数据类型判断?
回复
h98458 2005-01-29
这个没做过,关注...
学习...
up...
回复
发帖
网络及通讯开发
创建于2007-08-02

1299

社区成员

C++ Builder 网络及通讯开发
申请成为版主
帖子事件
创建了帖子
2005-01-29 08:15
社区公告
暂无公告