FTP SyncAgent

צילום מסך תוכנה:
FTP SyncAgent
פרטי תוכנה:
גרסה: 1.0 Beta
טען תאריך: 3 Jun 15
מפתחים: Andreas Langegger
רשיון: ללא תשלום
פופולריות: 235

Rating: 1.5/5 (Total Votes: 2)

FTP SyncAgent היא תוכנה ששומרת תיקייה מקומית ותיקיית FTP מרוחקת מסונכרן. כל מה שאתה צריך לעשות הוא ליצור קובץ מאפייני Java (הסביר כאן) ולהפעיל אותו.
נכון לעכשיו יש רק ממשק משתמש המבוסס על קונסולה ותתבקש לקבצים להוריד / להעלות או להסיר.
בהמשך, אני נספק מודול סוכן חכם יותר שניתן מראש להגדיר עבור דפוסי descision נפוצים ואשר יהיו מסוגל לבחור באופן אוטומטי מה לעשות. לפיכך, הסוכן צריך להיות מסוגל לרוץ כמו cron עבודה ולבדוק מעת לעדכונים הנדרשים.
התחלה מהירה
1. הורדת את המהדורה האחרונה של ה- FTP SyncAgent ושתי ספריות תלויות: ג'קרטה Commons נקי וORO (אתה רק צריך [גרסת] הצנצנת וג'קרטה-oro- [גרסה] שני קבצי JAR נחלת הכלל-net- צנצנת).
2. יצירת קובץ נכסים (config) עבור כל ספרייה לסנכרן, למשל syncedFolder.properties ולשמור אותו במקום כלשהו, ​​נניח ב/home/myUser/syncedFolder.properties. הקובץ צריך להכיל לפחות את השורות הבאות (תוכל להעתיק אותו מכאן!):
לארח = ftp.theFTPserver.com
יציאה = 21
משתמשים = myUserName
לעבור = mypassword
remoteFolder = absolutePathToTheLocalFolderToSync
localFolder = relativePathToTheRemoteFolderToSync
לולים = אמיתי
פסיבי = אמיתי
להתעלם = .backup .bak ~
המארח, נמל, למשתמש, ולהעביר נכסים צריכים להיות ברורים, remoteFolder הוא הנתיב לתיקייה המרוחקת יחסית לבית הספרייה FTP (למשל / mySyncedFiles), localFolder הוא הנתיב המוחלט הספרייה לתיקייה המקומית להיות מסונכרן ( למשל / בית / myUser / aFolderToSync). מפורט הרכוש הוא רק לפלט מפורט יותר לקליפה כאשר sychronising, פסיבי יאפשר (או להשבית) חיבור פסיבי לשרת (אם אתה נמצא מאחורי חומת אש נתב השער שלנו), ובאמצעות להתעלם תוכל לציין קובץ די לא לכלול.
3. התקנה classpath או לציין את זה בעת הפעלה (כפי שמוצג כאן בשלב הבא). Classpath חייב לכלול שתי צנצנות תלויות כאמור בדרישות וftpsyncagent.jar קובץ JAR FTP SyncAgent.
4. עכשיו אתה יכול לרוץ FTP SyncAgent עם הפקודה הבאה (אתה חייב להתאים את הנתיב לקבצי JAR לפי מבנה הספרייה שלך יצירת תסריט פגז או קובץ אצווה להפעלה קלה יותר!):
/opt/javalibs/ftpsyncagent.jar:/opt/javalibs/commons-net-1.4.1.jar -cp Java:
        /opt/javalibs/jakarta-oro-2.0.8.jar at.langegger.ftpsa.SyncAgent
        /home/myUser/syncedFolder.properties
השימוש הבסיסי הוא:
-cp Java [צנצנת קבצים] [מאפייני קובץ מותאמים אישית] at.langegger.ftpsa.SyncAgent
5. זה כל. . לכל שאלה, צור איתי קשר (באמצעות דואר אלקטרוני, כתובת בהמשך)

דרישות :

  • Java Runtime 1.4
  • ג'קרטה Commons נקי.
  • כמו גם ג'קרטה Oro.

תוכנה דומה

hgsftp
hgsftp

20 Feb 15

Shelisp
Shelisp

15 Apr 15

ma-shell
ma-shell

14 Apr 15

תגובות ל FTP SyncAgent

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!