Форум: "Сети";
Текущий архив: 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.045 c