Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.074 c
1-1110127384
pasha L
2005-03-06 19:43
2005.03.20
процедуры с массивами


14-1109754578
Роман Ющенко
2005-03-02 12:09
2005.03.20
Для boriskb, Игоря Шевченко, Юрия Зотовава и т.д.


14-1109508116
olookin
2005-02-27 15:41
2005.03.20
Как с нарезанного DVD диска видео-файл сделать авишным?


4-1107353213
Eraser
2005-02-02 17:06
2005.03.20
Форма VCL и многопоточность...


14-1109446400
mordush
2005-02-26 22:33
2005.03.20
качалка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский