Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблемы с 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);

а где проверка, что прошло удачное соединение?

> Посоветуйте альтернативу народу.ру. Есть бесплатные фтп по приличней?

локальный у себя сделай


Наверх

Титульная страница Поиск, карта сайта Написать письмо