![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемы с Tidftp
Артур Пирожков © (2008-07-17 12:21:00)Здрасти! Пытаюсь работать с компонентом Tidftp.
Для закачки файла юзаю такой код:
idftp1.Host:='ftp.narod.ru';
idftp1.Username:='username';
idftp1.Password:='password';
idftp1.Connect(True,-1);
IdFTP1.Get(s1,s1,true,false);
Проблемы две! Во-первых, народ.ру переодически передает привет и конектиться к нему не представляется возможным. Т.е вчера, к примеру, все работала, а сегодня нет. Если не удается законектиться, то программа виснет на прочь. Просьба подсказать:
1. Как сделать чтобы программа не висла если до сервера нет возможности соединиться?
2. Посоветуйте альтернативу народу.ру. Есть бесплатные фтп по приличней?
Anatoly Podgoretsky (2008-07-17 22:53:00) [1]> Артур Пирожков (17.07.2008 12:51:05) [5]
С Виндоус идет бесплатный ФТП как клиент, так и сервер. Сообственно весь Виндоус сам большой клиент.
Anatoly Podgoretsky (2008-07-17 22:52:00) [2]> Артур Пирожков (17.07.2008 12:24:02) [2]
> весь смысл в том, что один закачивает в сеть, а другой из сети скачивает.
Сделай два.
Артур Пирожков (2008-07-17 13:06:00) [3]Спасибо
Правильный$Вася (2008-07-17 12:55:00) [4]у твоего провайдера должон быть
это стандартная услуга
Артур Пирожков (2008-07-17 12:51:00) [5]С проверкой разобрался. Подскажите все таки по бесплатному фтп плиз.
Сергей М. (2008-07-17 12:30:00) [6]
> весь смысл в том, что один закачивает в сеть, а другой из
> сети скачивает
"Локальный" не означает "на луне" .
Локальный ftp-ресурс тоже имеет право на возможный доступ к нему из сети)
Правильный$Вася (2008-07-17 12:27:00) [7]
> локальный не получится. весь смысл в том, что один закачивает
> в сеть, а другой из сети скачивает.
еслиты и так в сети, то почему не могут скачивать у тебя?
> а как сделать проверку?
а справка на что?
Артур Пирожков (2008-07-17 12:24:00) [8]
> а где проверка, что прошло удачное соединение?
а как сделать проверку?
> локальный у себя сделай
локальный не получится. весь смысл в том, что один закачивает в сеть, а другой из сети скачивает.
Правильный$Вася (2008-07-17 12:23:00) [9]
> idftp1.Connect(True,-1);IdFTP1.Get(s1,s1,true,false);
а где проверка, что прошло удачное соединение?
> Посоветуйте альтернативу народу.ру. Есть бесплатные фтп по приличней?
локальный у себя сделай