FTP SyncAgent

Software captura de pantalla:
FTP SyncAgent
Detalles de software:
Versión: 1.0 Beta
Fecha de carga: 3 Jun 15
Licencia: Libre
Popularidad: 28

Rating: 2.0/5 (Total Votes: 1)

FTP SyncAgent es un software que guarda en una carpeta local y una carpeta FTP remoto en sincronía. Todo lo que necesitas hacer es crear un archivo de propiedades Java (explicado aquí) y ponerlo en marcha.
Actualmente sólo hay una interfaz de usuario basada en la consola y se le pedirá para los archivos para descargar / cargar o quitar.
Más tarde, voy a proporcionar un módulo de agente más inteligente que puede ser pre-configurado para patrones descision comunes y que serán capaces de elegir de forma automática qué hacer. De este modo, el agente debe ser capaz de correr como un trabajo cron y revisar periódicamente las actualizaciones requeridas.
Inicio Rápido
1. Descargue la última versión de FTP SyncAgent y las dos bibliotecas dependientes: Jakarta Commons Net y ORO (no necesitará utilizar los dos archivos JAR commons-red [version] .jar y jakarta oro- [version] .jar).
2. Cree un archivo de propiedades (config) para cada directorio para sincronizar, por ejemplo, syncedFolder.properties y guárdelo en algún lugar, digamos que en /home/myUser/syncedFolder.properties. El archivo debe contener al menos las siguientes líneas (puedes copiarlo de aquí!):
host = ftp.theFTPserver.com
port = 21
user = miNombreUsuario
pass = miContraseña
remoteFolder = absolutePathToTheLocalFolderToSync
carpetalocal = relativePathToTheRemoteFolderToSync
verbose = true
pasiva = true
ignorar = .backup .bak ~
El anfitrión, puerto, usuario, y pasar propiedades deben ser claros, el remoteFolder es la ruta a la carpeta remota relativa al directorio principal de FTP (por ejemplo / mySyncedFiles), el carpetalocal es la ruta del directorio absoluta a la carpeta local para ser sincronizado ( por ejemplo, / home / myUser / aFolderToSync). El prolijo propiedad es sólo para una salida más detallada a la cáscara cuando sychronising, pasivo permitirá (o desactivar) una conexión pasiva al servidor (si está detrás de un firewall nuestro router gateway), y utilizando ignoran puede especificar el archivo es suficiente para excluir.
3. Configuración de la ruta de clases o especificar que al iniciar (como se muestra aquí en el paso siguiente). La ruta de clases debe contener las dos JAR dependientes como se describe en los requisitos y el archivo JAR ftpsyncagent.jar FTP SyncAgent.
4. Ahora se puede ejecutar FTP SyncAgent con el siguiente comando (debe ajustar la ruta a los archivos JAR de acuerdo a su estructura de directorios Crear un shell script o archivo por lotes para un arranque más fácil!):
java -cp /opt/javalibs/ftpsyncagent.jar:/opt/javalibs/commons-net-1.4.1.jar:
        /opt/javalibs/jakarta-oro-2.0.8.jar at.langegger.ftpsa.SyncAgent
        /home/myUser/syncedFolder.properties
El uso básico es:
-cp java [jar-files] [at.langegger.ftpsa.SyncAgent propiedades corrientes de archivos personalizados]
5. Eso es todo. . Para cualquier pregunta, póngase en contacto conmigo (a través de correo electrónico, dirección abajo)

Requisitos

  • Java Runtime 1.4
  • Jakarta Commons Net.
  • Además de Yakarta Oro.

Programas parecidos

ma-shell
ma-shell

14 Apr 15

microterm
microterm

20 Feb 15

NFTP
NFTP

3 Jun 15

ish
ish

14 Apr 15

Comentarios a la FTP SyncAgent

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!