Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IdFTP - копирование на сервер через TMemoryStream / 11 сообщений из 11, страница 1 из 1
11.02.2022, 13:23
    #40133472
SiteAnalyzer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Возможно ли копирование через IdFTP на сервер через TMemoryStream или альтернативы?

Задача состоит в том, чтобы в программе загрузить фото, обработать его и дальше загрузить на FTP не сохраняя на диск.

Что-то не нашел для IdFTP метода типа LoadFromStream или нечто подобного.

Пока приходится делать так:
- загружаем фото, обрабатываем, сохраняем на диск, загружаем на FTP.
Это избыточно, а хотелось бы так:
- загружаем фото, обрабатываем, загружаем на FTP.

Есть ли варианты подобного?
...
Рейтинг: 0 / 0
11.02.2022, 13:27
    #40133476
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
FTP - File Transfer Protocol.
а ты хочешь передать не файл.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.02.2022, 13:34
    #40133482
Fr0sT-Brutal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Конечно есть. Просто ищешь компоненты, принимающие на вход не имя файла, а стрим
...
Рейтинг: 0 / 0
11.02.2022, 13:36
    #40133485
SiteAnalyzer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Мимопроходящий

FTP - File Transfer Protocol.
а ты хочешь передать не файл.
Логично )

Т.е. нет вариантов? Может с другими аналогичными компонентами.
...
Рейтинг: 0 / 0
11.02.2022, 13:38
    #40133487
SiteAnalyzer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Fr0sT-Brutal
Конечно есть. Просто ищешь компоненты, принимающие на вход не имя файла, а стрим

Какие например? Чтобы не перелопачивать мануалы по каждому зазря.
...
Рейтинг: 0 / 0
11.02.2022, 13:39
    #40133488
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
может проще по HTTPS заливать?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.02.2022, 13:41
    #40133490
SiteAnalyzer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Мимопроходящий

может проще по HTTPS заливать?

А как это, по HTTPS, но не по FTP?
Есть пример?
...
Рейтинг: 0 / 0
11.02.2022, 13:43
    #40133492
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
SiteAnalyzerЧто-то не нашел для IdFTP метода типа LoadFromStream или нечто подобного.

А как вообще искал-то, что пропустил TIdFTP.Put()? С закрытыми глазами?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.02.2022, 13:48
    #40133495
SiteAnalyzer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Dimitry Sibiryakov

SiteAnalyzerЧто-то не нашел для IdFTP метода типа LoadFromStream или нечто подобного.

А как вообще искал-то, что пропустил TIdFTP.Put()? С закрытыми глазами?..


У меня подсвечивался лишь с входным параметром STRING, оказывается их два варианта:

procedure Put(const ASource: TStream; const ADestFile: string = ''; const AAppend: boolean = false); overload;
procedure Put(const ASourceFile: string; const ADestFile: string = ''; const AAppend: boolean = false); overload;

Спасибо, попробую.
...
Рейтинг: 0 / 0
11.02.2022, 13:53
    #40133497
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
SiteAnalyzerЧтобы не перелопачивать мануалы по каждому зазря.

Мануалы перелопачивать - всегда хорошо. Тем более такие куцые как у инди.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
12.02.2022, 13:37
    #40133729
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP - копирование на сервер через TMemoryStream
Dimitry Sibiryakov,

Еще лучше в сырцы хотя б изредка заглядывать.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IdFTP - копирование на сервер через TMemoryStream / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]