Я пытаюсь загрузить видеофайл с FTP-сервера, используя TIdFTP (версия 10.6.2.5366).
Я могу установить sh соединение и начать скачивать файл, но через некоторое время - Я предполагаю, что около 500 МБ, он выдает и «Out of Memory» ошибка.
После установки
ADataChannel.IOHandler.LargeStream := True
в процедуре IdFTPDataChannelCreate мой код просто: -
with IdFTP do
begin
TransferType := ftBinary;
Get(Filename, DestinationFolder + '\' + ShortFilename, True, False);
end;
Я что-то упустил? Есть ли другие свойства, которые мне нужно установить, чтобы заставить это работать?
Любая помощь будет принята с благодарностью!
Спасибо.