• XSS.stack #1 – первый литературный журнал от юзеров форума

Закачка файла

...ъХ...

CD-диск
Пользователь
Регистрация
11.04.2006
Сообщения
16
Реакции
0
Вопроc для тех, кто шарит в Indy...
Нужно получить список директорий на анонимном ФТП и закачать фаил(БЕЗ ФОРМЫ), обшарил пол инета и демку инди клиента, нашёл вот такой код, но он не работает. Почему? Другие варианты тоже приветствуются :)

Код:
var
 Dir: String; 
 DL: TStringList; 
 i: integer; 
begin 
   DL:=TStringList.Create; 
   idFTP.ChangeDir(Dir);  //меняем диру
   idFTP.List(DL); //Получаем список, заполняется св-во DirectoryListing

   i:=0; 
   while i <= idFTP.DirectoryListing.Count-1 do  //цикл по списку файлов на фтп
         begin 
              if idFTP.DirectoryListing[i].ItemType = ditDirectory then  //если файл дира то 
                 begin
                    IdFTP1.Put('file.exe','file1.exe'); //закачиваем
                     idFTP1.ChangeDirUp; //сменяем диру вверх на 1 уровень
    end;
 end;
end;
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх