Форум: "Сети";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
ВнизFTP через TClientSocket Найти похожие ветки
← →
Evil Spirit (2005-10-03 19:57) [0]Требуется написать небольшой фтп-клиент. Соединиться с сервером получается, логинюсь, всё ок. Проблемы же начинаются, когда посылаю команду list. Тут все стопорится. Как правильно получить список файлов?
ЗЫ: через инди и т.д. делать не хочу.
← →
Eraser © (2005-10-03 21:29) [1]
> Evil Spirit (03.10.05 19:57)
ЗЫ: через инди и т.д. делать не хочу.
Почему?
TClientSocket "помрёт" раньше чем инди.
← →
john (2005-10-03 23:04) [2]Evil Spirit (03.10.05 19:57)
читай RFC если не лень этим заниматься
http://www.w3.org/Protocols/rfc959/
http://www.faqs.org/rfcs/rfc959.html
← →
Evil Spirit (2005-10-03 23:15) [3]Eraser, не хочу пользоваться компонентом, в котором все написали за меня :) Так не интересно :)
john, в rfc, если я не ошибаюсь, не сказано, как в дельфи получить список файлов после отсылки серверу команды list :) Я просто с сокетами почти не знаком, пока только обычный текст научился кидать. А у этого вывода list"а я даже не знаю какой тип...
← →
john (2005-10-03 23:38) [4]
> john, в rfc, если я не ошибаюсь, не сказано, как в дельфи
> получить список файлов после отсылки серверу команды list
> :) Я просто с сокетами почти не знаком, пока только обычный
> текст научился кидать. А у этого вывода list"а я даже не
> знаю какой тип...
хочешь научится петь на скрипке не зная нот...
← →
Evil Spirit (2005-10-03 23:52) [5]Мне просто интересно узнать как это делается. Неужели без инди и других заточенных под фтп компонентов этого никто из форумчан не делал? Не верю... хоть исходник дайте или скажите, что именно передает сервер после отсылки команды LIST, дальше думаю сам разберусь
← →
Eraser © (2005-10-04 00:42) [6]
> Evil Spirit (03.10.05 23:15) [3]
> Я просто с сокетами почти не знаком, пока только обычный
> текст научился кидать. А у этого вывода list"а я даже не
> знаю какой тип...
Так может начать с изучения работы протокола TCP/IP через сокеты, а уже потом протоколов прикладного уровня.
TClientSocket это всё же компонент и windows про него ничего не знает, в этом плане он не хуже и не лучше тех же Indy.
Если есть желание изучить принципы работы сокетов, советую писАть на чистом API.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.017 c