Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

по работе с FTP [D5, XP]


Страницы:   1 2

almal ©   (2010-01-12 19:34:00) 

как получить реальную дату модификации файла на сервере FTP. При использовании компонент NMFTP IdFTP дата возвращается в непонятном виде. Может быть только число и месяц без года, или месяц буквенный, или цифровой. и все это при одном событии List (NMFTP) или при получении списка файлов IdFTP.


antonn   (2010-01-14 19:56:00) [1]

не он один


Сергей М.   (2010-01-14 19:04:00) [2]


> almal


Да что ж ты за засранец-то , а ?)

Проблема у кого ? Правильно - у ТЕБЯ.
Ее решение кому нужно ? Правильно - ТЕБЕ.

Какого же ты, дитятко, тут свой гонор сраный демонстрируешь ?) При таких-то ясельных знаниях ?)


almal   (2010-01-14 18:28:00) [3]

Удалено модератором
Примечание: Сам свои сопли жуй и прочее


almal   (2010-01-14 18:23:00) [4]


> Anatoly Podgoretsky ©   (13.01.10 20:52) [27]


так связь разрывается


antonn   (2010-01-14 01:42:00) [5]

я по syst вообще отправлял "Bu-ga-ga OS" %)

Автору рекомендую взглянуть на синапс ( http://synapse.ararat.cz/doku.php), вот кусочек оттуда, если кто не видел "невменяемых" дат:
//various UNIX
 FMasks.add('pppppppppp $!!!S*$TTT$DD$hh mm ss$YYYY$n*');
 FMasks.add('pppppppppp $!!!S*$DD$TTT$hh mm ss$YYYY$n*');
 FMasks.add('pppppppppp $!!!S*$TTT$DD$UUUUU$n*');  //mostly used UNIX format
 FMasks.add('pppppppppp $!!!S*$DD$TTT$UUUUU$n*');
 //MacOS
 FMasks.add('pppppppppp $!!S*$TTT$DD$UUUUU$n*');
 FMasks.add('pppppppppp $!S*$TTT$DD$UUUUU$n*');
 //Novell
 FMasks.add('d            $!S*$TTT$DD$UUUUU$n*');
 //Windows
 FMasks.add('MM DD YY  hh mmH !S* n*');
 FMasks.add('MM DD YY  hh mmH $ d!n*');
 FMasks.add('MM DD YYYY  hh mmH !S* n*');
 FMasks.add('MM DD YYYY  hh mmH $ d!n*');
 FMasks.add('DD MM YYYY  hh mmH !S* n*');
 FMasks.add('DD MM YYYY  hh mmH $ d!n*');
 //VMS
 FMasks.add('v*$  DD TTT YYYY hh mm');
 FMasks.add('v*$!DD TTT YYYY hh mm');
 FMasks.add('n*$                 YYYY MM DD hh mm$S*');
 //AS400
 FMasks.add('!S*$MM DD YY hh mm ss !n*');
 FMasks.add('!S*$DD MM YY hh mm ss !n*');
 FMasks.add('n*!S*$MM DD YY hh mm ss d');
 FMasks.add('n*!S*$DD MM YY hh mm ss d');
 //VxWorks
 FMasks.add('$S*    TTT DD YYYY  hh mm ss $n* $ d');
 FMasks.add('$S*    TTT DD YYYY  hh mm ss $n*');
 //Distinct
 FMasks.add('d    $S*$TTT DD YYYY  hh mm$n*');
 FMasks.add('d    $S*$TTT DD$hh mm$n*');
 //PC-NFSD
 FMasks.add('nnnnnnnn.nnn  dSSSSSSSSSSS MM DD YY  hh mmH');
 //VOS
 FMasks.add('-   SSSSS            YY MM DD hh mm ss  n*');
 FMasks.add('- d=  SSSSS  YY MM DD hh mm ss  n*');
 //Unissys ClearPath
 FMasks.add('nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn               SSSSSSSSS MM DD YYYY hh mm');
 FMasks.add('n*\x                                               SSSSSSSSS MM DD YYYY hh mm');
 //IBM
 FMasks.add('-     SSSSSSSSSSSS           d   MM DD YYYY   hh mm  n*');
 //OS9
 FMasks.add('-         YY MM DD hhmm d                        SSSSSSSSS n*');
 //tandem
 FMasks.add('nnnnnnnn                   SSSSSSS DD TTT YY hh mm ss');
 //MVS
 FMasks.add('-             YYYY MM DD                     SSSSS   d=O n*');
 //BullGCOS8
 FMasks.add('             $S* MM DD YY hh mm ss  !n*');
 FMasks.add('d            $S* MM DD YY           !n*');
 //BullGCOS7
 FMasks.add('                                         TTT DD  YYYY n*');
 FMasks.add('  d                                                   n*');


Anatoly Podgoretsky   (2010-01-13 20:52:00) [6]

А что тебе здесь не нравится и почему ты думаешь, что должно быть иначе


> пишит при запросе SYST что то WIN 32 N A пока не въехал
> почему


Palladin   (2010-01-13 20:36:00) [7]


> almal ©   (13.01.10 19:43) [24]

а у меня проблемы на кухне, но вроде кастрюля не дырявая... слабо помочь мне избавиться?


Плохиш   (2010-01-13 20:14:00) [8]


> а так сказать слабо

Уже достаточно сказано.
Найми программиста.


almal   (2010-01-13 19:43:00) [9]


> ну рой дальше, пока табличку


а так сказать слабо


Palladin   (2010-01-13 19:36:00) [10]


> almal ©   (13.01.10 19:32) [22]

ну рой дальше, пока табличку заветную не выроешь
на ней волшебные слова написаны...


almal   (2010-01-13 19:32:00) [11]


> В какой части ftp.drweb.com должен быть трезв....


каталог баз если не ошибаюсь, то pub/drweb/bases/444 например

Я продолжаю дальше рыть и вот что получается
1. Пример FTPdemo из demos INDY дома дату показывает верно, на работе нет (сервер и каталог одинаковый)
2. Так как на работе толкового инета нет (через телефон), то пытаюсь отлодить на локальном HTTP(ну и FTP) сервере SmallHTTP подсоединиться не могу пишит при запросе SYST что то WIN 32 N A пока не въехал почему
3. на счет даты буды разбираться дальше


Сергей М.   (2010-01-13 19:25:00) [12]


> начал читать книжку по INDY


Ну всё, процесс пошел)
Ждите бомбу претензий)


Anatoly Podgoretsky   (2010-01-13 19:01:00) [13]

> almal  (13.01.2010 18:13:17)  [17]

В какой части ftp.drweb.com должен быть трезв? Его формат многим непонятен. Это не Линукс ls и не DOS dir


almal   (2010-01-13 18:54:00) [14]


> Ты должен знать или разобраться ...


начал читать книжку по INDY (рус) но пока конкретного ответа не нашел


Anatoly Podgoretsky   (2010-01-13 18:49:00) [15]

> almal  (13.01.2010 18:13:17)  [17]

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


almal   (2010-01-13 18:13:00) [16]

Во-первых NMFTP я использовал как вариант а пользовался IdFTP
Во-вторых ftp.drweb.com должен быть трезв
В-третьих я не просто киданул на форму

в четвертых нашел предполагаемую причину
                писал и отлаживал прогу на работе, были выше описанные       непонятки проверил дома вроде все в норме


> Просто аФФтар киданул кампаненту на форму и прибежал сюда
> с претензиями :-)) формат ему типа неправильный...


Вообще-то я просто спросил


Плохиш   (2010-01-13 17:22:00) [17]


> Anatoly Podgoretsky ©   (13.01.10 16:58) [12]

Так мы и не спорим :o)
Просто аФФтар киданул кампаненту на форму и прибежал сюда с претензиями :-)) формат ему типа неправильный...


Anatoly Podgoretsky   (2010-01-13 17:16:00) [18]

> Сергей М.  (13.01.2010 17:06:14)  [14]

Да почти никаких проблем с форматами нет, поскольку эти функция предназначены только для визуальной оценки. А человек всегда разберется. Хоть сервера и пьяные иногда, но не сильно. А вот АПИ нет, по сути все клиенты пытаются как то анализировать результаты работы LS


Сергей М.   (2010-01-13 17:06:00) [19]


> большинство ФТП серверов пользуется только основными форматами


Радует уже тот факт, что это само большинство ведет все-таки достаточно трезвый образ жизни)


Anatoly Podgoretsky   (2010-01-13 17:00:00) [20]

> Плохиш  (13.01.2010 13:09:09)  [9]

Так и idFTP тоже только малую долю форматов распознает, очень малую. Спасает только то что большинство ФТП серверов пользуется только основными форматами, например Линукс, формат команды ls, DOS формат команды DIR и нет двоичного АПИ


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо