Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.10;
Скачать: CL | DM;

Вниз

!!? Дата создания файла через FTP?!!   Найти похожие ветки 

 
karan1 ©   (2002-12-11 18:23) [0]

На сервере куча файлов , нужно вытащить только те , что лежат в заданных диапазонах дат....
Хелп плизззззззззззззз Ж:)


 
Reindeer Moss Eater   (2002-12-11 18:36) [1]

И в чем трудность состоит?


 
karan1 ©   (2002-12-12 17:43) [2]

через "что" либо как ее можно просто и красиво получить ...
в стандартных компанентах Делфи это можно , но некрасиво...
а то , что возвращало бы только дату , я ненашел...


 
karan1 ©   (2002-12-13 11:44) [3]

... ищу потому что FTPDir..List не работает ... хоть делаю все по хелпе (D6 ... причем в D7 FastNet ваще не нашел...)


 
AndrewVolkov   (2002-12-16 20:28) [4]

Если нашел как это сделать, поделись
А то через Indy FTP как-то криво получается...


 
Reindeer Moss Eater   (2002-12-17 09:03) [5]

в стандартных компанентах Делфи это можно , но некрасиво...
а то , что возвращало бы только дату , я ненашел...

FTP сервер отвечает на запрос LIST руководствуясь соответствующим RFC. Если это кажется "некрасивым", что ж, ты просто опоздал родиться вовремя, когда спецификации разрабатывались.
Нужна дата - она в ответе на LIST присутствует. А получив этот ответ никто тебе не запрещает отобразить дату "красиво".


 
AndrewVolkov   (2002-12-17 20:53) [6]

Я не смог разобраться почему для некоторых файлов он не дает год создания, а он мне нужен...


 
Anatoly Podgoretsky ©   (2002-12-17 21:12) [7]

Это аросто Ватсон, дело в том что ФТП сервера отдают эту строку в проихвольном формате, у разных серверов по разному, если ты походишь по разным ФТР серверам в командном режиме то сразу это заметишь, а существующие ФТП плиенты от тебя просто скрывают эту особенность, в некоторых из них можно указать конкретный тип, но как правило они с этис справляются сами. Твоя задача определить в каком виде к тебе поступает листинг и сделать свой собственный парсинг для приведения к унифицированному формату. Обычно без проблем, так как не смотряю на многообразиее большинством все таки использую одни и теже форматы, в основном это Линукс или НТ


 
AndrewVolkov   (2002-12-17 22:41) [8]

to Anatoly Podgoretsky
а поточнее нельзя про это как-нибудь узнать???
Плииз..


 
Anatoly Podgoretsky ©   (2002-12-17 23:19) [9]

Не уверен, информацию надо собирать по крохам, для примера WS_FTP поддерживает 67 типов хостов, не все конечно в этих типах относится к формату листинга, часть к командам.
Но как минимум надо поддержать NT b UNIX standard, может кто нибудь сможет подсказать что нибудь поболее, тот кто этим сильно занимался, а я рядовой пользователь, работаю только с готовыми клиентам. В этом деле также могут помочь исходники готовых FTP клиентов, некоторые доступны в Сети, например доступны для таких распространенных вещей как INDY и ICS, возможно этого будет достаточно или просто анализ FTP серверов.


 
Anatoly Podgoretsky ©   (2002-12-17 23:25) [10]

Я ради интереса попробовал ftp.microsoft.com хотя там и используется Windows_NT но листинг выдал в Юниксовском формате
Возможно, что и другие так поступают, а может и RFC соответствующий выпущен по этому делу.

Тут в форуме часто бывает Wonder он наверно может больше сказать по этому поводу, чем Я.


 
AndrewVolkov   (2002-12-17 23:59) [11]

Сенкс - буду копать в этом направлении.


 
Anatoly Podgoretsky ©   (2002-12-18 00:15) [12]

Посмотрел еще ftp.mcafee.com там тоже Windows_NT но формат листинга совсем другойЮ на первом месте дал дату в формате mm-dd-yy и прочее иначе, так что мое утвержедение насчет многообразия форматов в силе.



Страницы: 1 вся ветка

Текущий архив: 2003.02.10;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
1-28902
Lex.
2003-01-30 22:09
2003.02.10
Иконка файла


14-29058
Mischka
2003-01-24 15:31
2003.02.10
А как XP узнает, что я кабель сетевой выдернул из карточки?


7-29112
DAnton
2002-12-05 13:23
2003.02.10
Как установить системную дату.


3-28586
Ihtiandr
2003-01-20 13:25
2003.02.10
Install BDE


3-28643
Andrey
2003-01-23 12:33
2003.02.10
Организация журнал