Проверка состояния FTP сервера

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Проверка состояния FTP сервера

Сообщение Alex_Gordon1 » 15.04.2011 20:09:40

Подскажите пожалуйста, как реализовать проверку ftp сервера на его состояние? То есть, если он активен - то лэйбл показывает одно, если не активен - другое.
Alex_Gordon1
новенький
 
Сообщения: 18
Зарегистрирован: 09.02.2011 20:41:12

Re: Проверка состояния FTP сервера

Сообщение Inferno » 15.04.2011 20:33:48

Проверка коннекта ftp_сервер:21, ну и наверняка проверить,что сервер в сокет выдал приглашение: 220 FTP server ready.
Аватара пользователя
Inferno
новенький
 
Сообщения: 78
Зарегистрирован: 20.03.2009 14:40:20
Откуда: Тюмень

Re: Проверка состояния FTP сервера

Сообщение Alex_Gordon1 » 15.04.2011 21:05:00

А с кодом можете помочь?
Alex_Gordon1
новенький
 
Сообщения: 18
Зарегистрирован: 09.02.2011 20:41:12

Re: Проверка состояния FTP сервера

Сообщение Ism » 15.04.2011 21:16:34

indy вам в руки
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: Проверка состояния FTP сервера

Сообщение Alex_Gordon1 » 15.04.2011 21:23:39

инди у меня в руках :)
А вот какой код для этого нужен - я не знаю.
Alex_Gordon1
новенький
 
Сообщения: 18
Зарегистрирован: 09.02.2011 20:41:12

Re: Проверка состояния FTP сервера

Сообщение Ism » 16.04.2011 01:44:04

Вам поможет автодополнение классов в коде и логика, кроме того у indy есть немаленькая документация.
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: Проверка состояния FTP сервера

Сообщение Nik » 16.04.2011 10:58:54

Не знаю, как в Indy, а в Synapse всё просто: присваиваете параметрам объекта FTPSend имя хоста/порт/пароль, затем выполняете FTPSend.Connect и смотрите ответ.
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44

Рейтинг@Mail.ru