Página inicial‎ > ‎Advanced FTP‎ > ‎

Ejemplos de uso

Para los ejemplos se utilizan las siguiente variables:



Bajar archivos *.xml de un directorio dado por FTPS

Event 'Bajar XMLs'
&AdvancedFtp.Connect("ftp.servidorftps.com", 21, "usuario", "password", AdvancedFtpProtocols.FTPS)
&AdvancedFtp.MGet("/archivosRemotosXML/","C:\Users\Marcos\KBs\AdvancedFTP\CSharpModel\web\PublicTempStorage\","*.xml")
&AdvancedFtp.Disconnect()
EndEvent

Subir archivos que empiezan por la letra "a" en un directorio dado por SFTP

Event 'Subir archivos'
&AdvancedFtp.Connect("servidorsftp.com", 22, "usuario", "password", AdvancedFtpProtocols.SFTP)
&AdvancedFtp.MPut("\archivosLocales\","/home/usuario/","a*.*")
&AdvancedFtp.Disconnect()
EndEvent

Bajar un único archivo por FTP

Event 'Subir archivos'
&AdvancedFtp.Connect("ftp.servidorftp.com", 21, "usuario", "password", AdvancedFtpProtocols.FTP)
&AdvancedFtp.Get("/home/usuario/archivo.txt","C:\",)
&AdvancedFtp.Disconnect()
EndEvent

Listar archivos de un directorio dado

Event 'Ls'
&AdvancedFtp.Connect("ftp.tacuati.com",21,"mcanan","Papiros0",AdvancedFtpProtocols.FTP)
&archivos = &AdvancedFtp.Ls("/blog/","*.*")
for &archivo in &archivos
msg(&archivo)
endfor
&AdvancedFtp.Disconnect()
EndEvent