FTP SyncAgent

Programinė įranga Screenshot:
FTP SyncAgent
Programinė detalės:
Versija: 1.0 Beta
Įkėlimo datą: 3 Jun 15
Kūrėjas: Andreas Langegger
Licencija: Nemokamai
Populiarumas: 28

Rating: 2.0/5 (Total Votes: 1)

FTP SyncAgent yra programinė įranga, kuri palaiko vietinį aplanką ir nuotolinio FTP aplanko sinchronizacija. Viskas, ką jums reikia padaryti, tai sukurti Java savybės failą (paaiškinta čia) ir paleisti jį.
Šiuo metu yra tik konsolė pagrindu sąsaja, ir jums bus prašoma failus atsisiųsti / įkelti ar ištrinti.
Vėliau, aš suteikti daugiau protingas agentas modulis, kuris gali būti iš anksto sukonfigūruotą bendrų descision modelių ir kuris galės pasirinkti automatiškai, ką daryti. Taigi, agentas turėtų galėti veikti kaip cron darbą ir periodiškai patikrinti reikalingus atnaujinimus.
Greita Pradžia
1. Atsisiųskite naujausią FTP SyncAgent ir dviejų priklausomų bibliotekų: Jakarta Commons Net ir ORO (jums reikės tik dviejų JAR failai Commons-tinklas [Version] .jar ir Džakarta, oro- [Version] .jar).
2. Sukurti savybės (config) failą kiekvienam katalogas sinchronizuoti, pavyzdžiui, syncedFolder.properties ir išsaugokite jį kažkur, tarkim į /home/myUser/syncedFolder.properties. Failas turi būti bent tokios eilutės (galite nukopijuoti jį iš čia!):
priimančiosios = ftp.theFTPserver.com
Uosto = 21
vartotojas = ManoVardas
perduoti = mypassword
remoteFolder = absolutePathToTheLocalFolderToSync
localFolder = relativePathToTheRemoteFolderToSync
daugiažodis = true
pasyvus = true
ignoruoti = .backup Bak ~
Priimančiosios, uostas, vartotojas, ir perduoti savybės turėtų būti aišku, remoteFolder yra prie nuotolinio aplanko palyginti su FTP namų kataloge (pvz / mySyncedFiles) kelias, localFolder yra absoliutus katalogas kelias į vietinį aplanką būti sinchronizuojami ( pvz / home / myUser / aFolderToSync). Turtas daugiažodis yra tik išsamesnio išėjimo į lukštais, kai sychronising, pasyvus leis (arba išjungti) pasyvus ryšį su serveriu (jei jūs esate už ugniasienės mūsų vartai maršrutizatorius) ir naudojant ignoruoti galite nurodyti failo pakanka neįtraukti.
3. Sąrankos classpath arba nurodyti, kai prasideda (kaip parodyta čia kitame žingsnyje). Classpath turi būti du išlaikomus JAR kaip aprašyta reikalavimus ir FTP SyncAgent jar failą ftpsyncagent.jar.
4. Dabar galite paleisti FTP SyncAgent su šią komandą (turite prisitaikyti prie JAR failus kelią pagal savo katalogo struktūrą Sukurti apvalkalo scenarijus ar partijos bylą lengviau paleidžiant!):
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
Pagrindinis naudojimas yra:
Java cp [jar-files] at.langegger.ftpsa.SyncAgent [užsakymą savybės eiliniai]
5. Štai ir viskas. . Jei turite klausimų, susisiekite su manimi (elektroniniu paštu, adresu toliau)

Reikalavimai

  • Java Runtime 1.4
  • Džakarta Commons Grynasis.
  • Taip pat Džakarta Burnoje.

Panaši programinė įranga

Komentarai FTP SyncAgent

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!