Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.27;
Скачать: CL | DM;

Вниз

idFTP + Proxy = Любовь и согласие :-(   Найти похожие ветки 

 
Vasiliy   (2005-08-15 20:16) [0]

Работаю над созданием проекта для отправки файлов на FTP сервер.
И всё работало до момента, когда появилась необходимость
реализовать всё это не через Dial-up, а через прокси.
В настройках компонента idFTP :

idFTP.Host     := ftp.site.ru;
idFTP.UserName := user;
idFTP.Port     := 21;
idFTP.Passive  := True; // Пробовал и False;
idFTP.BoundIP  := 192.168.1.3; // Адрес компьютера где работаем
idFTP.BoundPort:= 21;
idFTP.ProxySettings.Host := 192.168.1.2; //Адрес прокси сервера
idFTP.ProxySettings.UserName := proxyuser;
idFTP.ProxySettings.Port := 8080;
idFTP.ProxySettings.ProxyType := fpcmOpen; // Вообще игрался с разными параметрами

далее
idFTP.Connect();  // <<---ВОТ ЗДЕСЬ И ВСЁ

idFTP.ChangeDir("https/upload/"); <- Сюда не попадает.


Использую компоненты
 IdIntercept, IdBaseComponent, IdComponent,
 IdFTP, IdIOHandler,
 IdAntiFreezeBase, IdAntiFreeze, IdTCPConnection, IdTCPClient

Помогите советом люди добры :-) ЗАМУЧАЛСЯ! Обыскал всё. Смотрел
демки от Indy9... Но ничего подобного не находил.


 
Eraser ©   (2005-08-15 21:06) [1]

Vasiliy   (15.08.05 20:16)

Какое-нибудь исключение срабатывает, если да, то какое?
ЗЫ Советую 10 версию Indy, чтобы потом код не переделывать.


 
Vasiliy   (2005-08-16 08:59) [2]

Срабатывает исключение OnConnected, но на этом и всё. Пробовал разные конструкции TRY..EXCEPT ,. Иногда при разрыве соединения
срабатывает исключение из idFTP : "Connection Closed Gracefully".


 
Vasiliy   (2005-08-16 09:11) [3]

Забыл. По поводу Indy 10. У меня Delphi 7, Indy 9.00.10,
Пробовал поставить Indy 10. В конце инсталяции попросила она меня прибить упоминания о Indy 9. Всё сделала как просили...
Удалил компоненты через дельфи, снёс все библиотеки. Нажал кнопочку интеграции. Запустил Дельфи, панель компонентов появилась, но стоит только запустить пример из комплекта поставки или попробовать самому написать что-нибудь, и попробовать скомпилировать, как тут-же Fatal error, версия не совместима...



Страницы: 1 вся ветка

Текущий архив: 2005.11.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.105 c
3-1129192638
iamkate
2005-10-13 12:37
2005.11.27
Перенос данных SQL-запросом


4-1127737319
Red Stranger
2005-09-26 16:21
2005.11.27
Как получить список всех контролов дочернего окна


8-1120431088
flatron84
2005-07-04 02:51
2005.11.27
DSPack


2-1131813261
Катерина
2005-11-12 19:34
2005.11.27
Как очистить строки (s1,s2:string)?


4-1127571941
АлЁша
2005-09-24 18:25
2005.11.27
Посылка сообщений