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

Вниз

Разбираюсь с ФТП. Пробовал компоненты ФастНета и Инди.   Найти похожие ветки 

 
Kacnep   (2005-01-17 08:04) [0]

Дельфи 6. Но есть Инди 10.хх версии распоследней (в ней вроде поддерживается команда определения даты создания файла с сервера)+ нормально работает парсер.
Программа по идее сканит ФТП сервак. И выдает пользователю изменения прошедшие на нем с последнего посещения.
Внимание! Весь клиент реализован в отдельном потоке! (Для одновременного сканирования нескольких серверов)

1 Вопрос. Компонент NMFTP (FastNetовский).
После выполнения команди выдачи списка файлов. При парсинге хочу получать дату создания файла с сервера. (Для ФТП (если поддерживается сервером) комманда MDTM вроде) Возможно ли в этом компоненте?

2 Вопрос. Для тех кто занимался уже чем то подобным.
Потоков может быть немеряно - следовательно ресурсы либо память, либо чтени\запись на диск будут отъедаться нещадно.
КАК РЕАЛИЗОВАТЬ СКАНИРОВАНИЕ СЕРВЕРА? Если хранить всю структуру папок памяти сожреться немеряно. Если после вывода содержимого каталога бросать в базу то не слишком ли много работы с диском будет при ДОСТАТОЧНОМНОГОПОТОЧНОМ сканировании?
Идей много и что выбрать -  не знаю :(.

3 Вопрос Что выбрать? Хранить инфу в базе или в типизированом файле? База позволит делать вкусные выборки...

Уважаемые мастера прошу совета.


 
Eraser ©   (2005-01-17 13:37) [1]

Про FastNet забудь! Они очень глючные эти компоненты.
Я где-то в этой ветке на форуме недавно читал, что кто-то перенёс INDY 10 под делфи6.


 
AlexG ©   (2005-01-17 16:04) [2]

Используй WinInet. Понятно, приятно, стабильно!


 
Erik1 ©   (2005-01-17 16:42) [3]

А чем Indy 9 неугодила? Как я понимаю Indy 10 это для NET.


 
Eraser ©   (2005-01-17 17:16) [4]

Erik1 ©
Как я понимаю Indy 10 это для NET.

Ты ошибаешься. Indy 10 написана для .NET и для win32, код разграничен диррективами IFDEF.
Indy 9 действительно мало чем уступает 10.


 
Kacnep   (2005-01-18 10:35) [5]

Уважаемые, как я уже писал выше, насколько я понял 9ка не поддерживает команду получение даты создания файла с сервера! :(
В 10 релизе  вроде написано чтьо есть! эта фича. :)

Насчет WinInet - хотелось бы не тратить много времени на создание програмки. + ИМХО будет заморочка с потоками... :(

Да и ... 10ка не встала на 6ку как раз по описаной на их сервере проблеме. РТЛ я обновил на 3ку и установил Update Pack 2 потом компонент -все равно проблема осталась. Проект не компилиться.
Если еще и поэтому то что посоветует - будет просто супер!

На начальные вопросы никто ничего посоветовать не могет?

Еще раз спасибо.


 
Erik1 ©   (2005-01-18 17:24) [6]

Поставь девятку и добавь сам, что тебе надо.


 
Kacnep   (2005-01-19 06:08) [7]

2 Erik1
:))))
-Я хочу Арбуз!
-Возьми банан! Он круче :)

Что то в этом роде! :)



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

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

Наверх




Память: 0.48 MB
Время: 0.035 c
14-1109109505
Мирон
2005-02-23 00:58
2005.03.20
"Упакованное число" - что бы это могло быть?


3-1108632194
Rule
2005-02-17 12:23
2005.03.20
Странно необъяснимое поведение хранимой процедуры в Фаерберде ...


1-1110143383
Kolan
2005-03-07 00:09
2005.03.20
Скажите на какой закладке лежит ListView ... обыскался уже?


14-1109767176
A.Veselyuk
2005-03-02 15:39
2005.03.20
Проблемы с железом


6-1105396413
klyonov
2005-01-11 01:33
2005.03.20
Интернет-радио