HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

FTP server
  #1  
Старый 07.06.2008, 00:55
t04
Участник форума
Регистрация: 10.01.2007
Сообщений: 140
С нами: 10175096

Репутация: 105
Post FTP server

Возникла нужда поднять фтп сервер с единственной функцией - закачивать на фтп сервер файлы.

задача вроде бы простая, но не нашел никакой документации (RFC 765 везде на англ.) на русском языке. не много отснифил общение стандартного фтп клиента винды с фтп серером но толком не разобрался. в итоге состряпал это:

Код:
 
    //Клиент подключился...   
    Send('220 *** FTP SRV Ready;'#13#10);
    Get;//user
    Send('331 Password required'#13#10);
    Get;//PWD
    Send('230 Logged in, proceed'#13#10);
    Get;//IP,PORT1,PORT2 ??? что это???
    Send('200 PORT command OK'#13#10);
    Get;//RemoteFileName
    Send('150 Opening data connection'#13#10);//начать прием файла
    //...
    // Тут данные передаются по ТСР протоколу, но как выяснить порт?
    //...
    Send('226 FILE: remotefile.txt transferred'#13#10);//Файл принял
помогите кто чем может, мож кто кодом, а кто просто объяснит принцип.
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Windows 2008 procedure Windows 3 05.02.2008 09:49
Взлом через Golden Ftp Server 1.32b 50cent Windows 0 14.01.2006 19:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.