FTP LIST PARSE MODULE (MODULE) 2004
Parse many FTP (LIST commands) to some struct.
Information:
FTP List parse Module version 0.1.1 http://www.slavon.net ftp_parse_module@slavon.net Copyright (C) 2004 Badalian Slava This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. SUPORTED LIST FORMATS: UNIX-style listing, without inum and without blocks "-rw-r--r-- 1 root other 531 Jan 29 03:26 README" "dr-xr-xr-x 2 root other 512 Apr 8 1994 etc" "dr-xr-xr-x 2 root 512 Apr 8 1994 etc" "lrwxrwxrwx 1 root other 7 Jan 25 00:17 bin -> usr/bin" Also produced by Microsoft's FTP servers for Windows: "---------- 1 owner group 1803128 Jul 10 10:18 ls-lR.Z" "d--------- 1 owner group 0 May 9 19:45 Softlib" Also WFTPD for MSDOS: "-rwxrwxrwx 1 noone nogroup 322 Aug 19 1996 message.ftp" Also NetWare: "d [R----F--] supervisor 512 Jan 16 18:53 login" "- [R----F--] rhesus 214059 Oct 20 15:27 cx.exe" Also NetPresenz for the Mac: "-------r-- 326 1391972 1392298 Nov 22 1995 MegaPhone.sit" "drwxrwxr-x folder 2 May 10 1996 network" MultiNet (some spaces removed from examples) "00README.TXT;1 2 30-DEC-1996 17:44 [SYSTEM] (RWED,RWED,RE,RE)" "CORE.DIR;1 1 8-SEP-1996 16:09 [SYSTEM] (RWE,RWE,RE,RE)" and non-MutliNet VMS: "CII-MANUAL.TEX;1 213/216 29-JAN-1996 03:33:12 [ANONYMOU,ANONYMOUS] (RWED,RWED,,)" MSDOS format 04-27-00 09:09PM <DIR> licensed 07-18-00 10:16AM <DIR> pub 04-14-00 03:47PM 589 readme.htm
Road MAP:
- In many ftp i not understand there is size
- DateTime not supporting. DateTime from LIST must be UNIXTIME (time_t struct).



