Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   как связаться с FTP (http://forum.oszone.net/showthread.php?t=182247)

Viruss 05-08-2010 21:19 1467696

как связаться с FTP
 
надо подключиться к FTP серверу и отправить на него файл...
Помоите кто чем может...

dmitryst 05-08-2010 21:39 1467708

Viruss, а вы команды самого фтп-протокола изучите, там можно и вручную всё скачать/закачать. Пример;

Цитата:


>telnet 192.168.1.1 21

220 Welcome to ... pro-ftpd server!
USER user_1
331 Please specify the password.
PASS .....
230 Login successful.
LIST
425 Use PORT or PASV first.
PWD
257 "/"
QUIT
Тут нужно сделать соединение на порт 21 интересующего сервера, а дальше передать нужные команды. Например, PUT имя_файла - отправит на сервер в текущую директорию файл имя_файла из текущей директории, лучше указать полный локальный путь к файлу. Ну вот, а дальше сами. Коды ошибок есть, принимайте, анализируйте..

ganselo 05-08-2010 22:15 1467732

Вариантов много.
-Использовать WinSock;
-Использовать готовые компоненты конкретной среды;
-Искать готовые open socurce реализации.

P.S Описание протокола FTP есть в RFC.


Время: 00:00.

Время: 00:00.
© OSzone.net 2001-