![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IDFTP.LIST Не возвращает год создания фаила [D7, WinXP]
Леван Варшанидзе © (2007-10-04 16:39:00)Привет мастерам!
Компонент tIdftp (метод List) возвращает данные
о фаилах на Ftp сервере, содержащие дату создания файла,
только без ГОДА создания:
-rw-rw-rw- 1 levko ftp 3494400 Oct 04 08:27 aplist.exe
Как получить полную дату (с годом)?
спасибо
Marser (2007-10-05 19:46:00) [1]Спасибо! Проверил - действительно, у папок "drw...". Сервер Юникс, программа (фтп-клиент файлового архива) пишется только под него.
Anatoly Podgoretsky (2007-10-05 01:56:00) [2]В общем случае никак, поскольку не существует стандартов, а форматов много. Если формат фтп сервера известен, то по многим признакам.
Для Unix style через аттрибуты и то не всегда.
drw-rw-rw-
вот это точно папка.
-rw-rw-rw-
это точно файл. Остальные случаи требуют рассмотрения.
Marser (2007-10-05 01:36:00) [3]А как отличить папку от остальных файлов? Думал, по цифровому параметру - вроде файлы как "1" проходят, а папки как "3", ан нет, в корневой оказались папки и "2", и "4", и "5"...
Плохиш (2007-10-04 22:26:00) [4]
> Леван Варшанидзе (04.10.07 16:39)
> Привет мастерам!
> Компонент tIdftp (метод List) возвращает данные
> Как получить полную дату (с годом)?
У TIdFtp есть ещё некоторое количество документированных свойств...
Anatoly Podgoretsky (2007-10-04 18:20:00) [5]> Леван Варшанидзе (04.10.2007 18:03:03) [3]
Какие еще такие стандартные данные?
Леван Варшанидзе (2007-10-04 18:03:00) [6]Так и есть
Спасибо
аа вообще то странно. зачем в стандартных данных разные форматы...
Anatoly Podgoretsky (2007-10-04 17:17:00) [7]> clickmaker (04.10.2007 17:15:01) [1]
Не значит, если месяц больше, то предыдущий.
clickmaker (2007-10-04 17:15:00) [8]нет года - значит текущий