delphi file-upload ftp indy

Nombre de archivo aleatorio después de la carga de ftp en Delphi



file-upload indy (1)

El método Indy Put tiene una versión de dos argumentos

Prueba esto

IdFtp1.Put(''test.txt'', ''remote-file.txt'');

Estoy trabajando en una aplicación que necesita cargar archivos al servidor. Estoy usando Delphi y TIDFtp para subir archivos.

Todo funciona bien, excepto el nombre del archivo después de que la carga se genera aleatoriamente. El archivo en mi máquina se llama

test.txt

y después de subir su nombre en el servidor como

Cómo arreglar esto ?

Aquí está mi código:

IdFtp1.Host := ''host''; IdFtp1.Username := ''uname''; IdFtp1.Password := ''pass''; IdFtp1.Connect; IdFtp1.Put(''test.txt''); IdFtp1.Disconnect;