FTP SyncAgent

Screenshot Software:
FTP SyncAgent
Detalii soft:
Versiune: 1.0 Beta
Incarca data: 3 Jun 15
Producător: Andreas Langegger
Licenţă: Gratuit
Popularitate: 28

Rating: 2.0/5 (Total Votes: 1)

FTP SyncAgent este un software care pastreaza un folder local și un dosar FTP de la distanță în sincronizare. Tot ceea ce trebuie să faceți este de a crea un fișier de proprietăți Java (explicate aici) și începe o.
În prezent, există doar un UI pe bază de consolă și vi se va cere pentru fișiere pentru a descărca / încărca sau elimina.
Mai târziu, voi oferi un modul agent mai inteligent, care poate fi pre-configurat pentru modele descision comune și care vor putea să aleagă în mod automat ce să facă. Astfel, agentul ar trebui să poată să ruleze ca un loc de muncă cron și verifică periodic actualizări necesare.
Start Rapid
1. Descărcați cea mai recentă versiune de FTP SyncAgent și cele două biblioteci dependente: Jakarta Commons Net și ORO (veți avea nevoie de doar două fișiere JAR Commons-rețele [versiune] .jar și-Jakarta oro [versiune] .jar).
2. Creați un fișier proprietăți (config) pentru fiecare director pentru a sincroniza, de exemplu, syncedFolder.properties și salvați-l undeva, să spunem în /home/myUser/syncedFolder.properties. Fișierul trebuie să conțină cel puțin următoarele linii (puteti copia de aici!):
gazdă = ftp.theFTPserver.com
port = 21
utilizator = myusername
trece = parola mea
remoteFolder = absolutePathToTheLocalFolderToSync
localFolder = relativePathToTheRemoteFolderToSync
verbose = true
pasiv = true
ignora = .backup .bak ~
Gazdă, port, utilizatorul, și să treacă proprietăți trebuie să fie clare, remoteFolder este calea către directorul de la distanță față de directorul home FTP (de exemplu / mySyncedFiles), localFolder este calea absolută directorul la directorul locală pentru a fi sincronizate ( de exemplu, / home / myUser / aFolderToSync). Guraliv proprietate este doar pentru o ieșire mai detaliate pentru a shell când sychronising, pasiv va permite (sau dezactiva) o conexiune pasivă la server (daca sunteti in spatele unui firewall router nostru gateway-), și folosind ignora puteți specifica fișiere suficient să exclude.
3. Setup classpath sau specifica aceasta la pornirea (așa cum se arată aici, la pasul următor). Classpath trebuie să conțină două JAR dependente cum este descris în conformitate cu cerințele și FTP SyncAgent fișier JAR ftpsyncagent.jar.
4. Acum puteți rula FTP SyncAgent cu următoarea comandă (trebuie să se adapteze calea la fișierele JAR în funcție de structura directorul Creați un script de shell sau un fișier batch pentru o pornire mai ușoară!):
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
Utilizarea de bază este:
java cp [borcan fișiere] at.langegger.ftpsa.SyncAgent [proprietăți-fișier personalizat]
5. Asta e tot. . Pentru orice întrebări, contactati-ma (prin e-mail, adresa de mai jos)

Cerințe :

  • Java Runtime 1.4
  • Jakarta Commons net.
  • La fel ca Jakarta Oro.

Software similare

CLISH
CLISH

3 Jun 15

bareFTP
bareFTP

19 Feb 15

DreamMUD
DreamMUD

14 Apr 15

plexshell
plexshell

11 May 15

Comentarii la FTP SyncAgent

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!