Capa FTP


Objetivo: Capa FTP
Les dejo mi humilde código para maniobrar (!!!!) con el FTP:

Public hFTP As FtpClient

Public Procedure INICIALIZAR()

hFTP = New FtpClient
hFTP.Password = Settings["FTP/pwd"]
hFTP.User = Settings["FTP/usr"]

End


Public Procedure CrearDirectorio(DirectorioRemoto As String)

'Crea un solo directorio. No crea la ruta entera
hFTP.URL = Settings["FTP/host"]
hFTP.Exec(["MKD " & DirectorioRemoto])

End

Public Procedure BorraDirectorio(DirectorioRemoto As String)

'Borra un solo directorio. No borra la ruta entera
hFTP.URL = Settings["FTP/host"]
hFTP.Exec(["RMD " & DirectorioRemoto])

End

Public Procedure SubeArchivo(RutaArchivo As String, RutaRemota As String)

'Ejemplo:
'ŔutaArchivo = "/home/pepe/archivo.txt"
'RutaDestino = "/txts/privados/"

hFTP.URL = Settings["FTP/host"] &/ RutaRemota &/ File.Name(RutaArchivo)
hFTP.Put(RutaArchivo)

End

Public Procedure BorraArchivo(RutaArchivoRemoto As String)

'Ejemplo:
'para borrar en ftp.servidor.com/cosas/archivos/archivo.txt
'RutaArchivoRemoto = /cosas/archivos/archivo.txt

hFTP.URL = Settings["FTP/host"]
hFTP.Exec(["DELE " & RutaArchivoRemoto])

End

Perfil MP  
Objetivo: Re: Capa FTP
Muchas gracias, drjuano. Visto así seguro que mucha gente se anima a usarlo.

Saludos

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4603s (PHP: -84% SQL: 184%)
Consultas SQL: 44 - Debug off - GZIP Activado