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

Вниз

создание FTP сервера   Найти похожие ветки 

 
mazai   (2004-12-11 17:11) [0]

Скажите, возможно ли создать FTP сервер и коннектится к нему какой-нибудь прогой типа Sute FTP?... К серваку она у меня вроде коннектится, а вот директорию с которой начать работать на удаленном компе определить не может... Что посоветуете?...


 
aus   (2004-12-11 17:35) [1]

Советую: задай вопрос по-другому, а то не понятно, кто к кому коннектится, а кто и не должен коннектиться.


 
Anatoly Podgoretsky ©   (2004-12-11 18:03) [2]

Возможно.


 
mazai   (2004-12-12 02:36) [3]

Ну как по другому то?... Делаю FTP сервер на Delphi, который будет запускатся на удаленном компе, есть прога Sute FTP, которая запускается на моем компе и должна коннектится к серверу, что бы работать с его локальными ресурсами... Она у меня конннектится, авторизацию проходит, но вот ничего на удаленном компе не видит и через минуту отключается потомучто бездействует... Может сервак какие то команды должен посылать?... Товарищ Подгорецкий, подскажите как сделать...


 
tovSuhov   (2004-12-12 09:40) [4]

??? "Может сервак какие то команды должен посылать?..."
Естественно. Точнее не сервак, а FTP-клиент. А "сервак" должен эти команды обрабатывать. А про команды можно узнать, прочитав описание протокола FTP.


 
mazai   (2004-12-13 09:06) [5]

Интересно получается, все делают вид что знают, но сказать что то конкретное никто не может... Хорошо, FTP клиент посылает команды серверу(pwd, feat,list и т.д.)... Конкретизирую вопрос- как сделать чтобы мой сервер корректно обрабатывал эти команды?? Нашел такую штуку как CommandHandlers, там вроде можно задавать имя обрабатываемой команды и реакцию на нее... Но как сделать чтобы клиент видел например текущий каталог я не могу...


 
Erik1 ©   (2004-12-13 11:25) [6]

Используй TIdFTP из поставки Indy, там уже все реализовано.


 
Vyacheslav ©   (2004-12-14 13:51) [7]

Тебе надо исполльзовать TidFTPServer а не TIDFTP.. Для вывода текущего каталога используй событие
IdFTPServer1ChangeDirectory(
 AThread: TIdFTPServerThread; var VDirectory: string);
где VDirectory  присваиваеш значение текушего каталога...


 
Winni   (2004-12-16 19:10) [8]

У меня есть исходники консольного FTP-сервера, построенного на основе tIdFTPServer (взят из Инета). Если нужен - пришлю, покопаешся.


 
Leech   (2004-12-17 18:02) [9]

Хм... а точно ли есть необходимость писать свой FTP сервер? Я помню, пропарился около недели над этим.... Оценил сколько ещё нужно сделать.. и поставил готовый FTP сервер... Конечно, бывают "специфические задачи", но...
А вот клиент уже писал... кстати, с Indy...



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

Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.042 c
1-1108024408
TVB
2005-02-10 11:33
2005.02.27
Отчеты QPR


6-1103032772
MacroDenS
2004-12-14 16:59
2005.02.27
Включение/отключение интернета....


11-1092037023
Рома
2004-08-09 11:37
2005.02.27
Перерисовка окна


14-1107428519
ArMellon
2005-02-03 14:01
2005.02.27
Кому не лень...


4-1105775167
Atrion
2005-01-15 10:46
2005.02.27
Поскажите по отлову message от TreeView





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский