FTP SyncAgent

Скріншот програми:
FTP SyncAgent
Дані програми:
Версія: 1.0 Beta
Дата завантаження: 3 Jun 15
Розробник: Andreas Langegger
Ліцензія: Безкоштовно
Популярність: 28

Rating: 2.0/5 (Total Votes: 1)

FTP SyncAgent це програмне забезпечення, яке тримає в локальну папку і віддаленої папки FTP в синхронізації. Все, що вам потрібно зробити, це створити файл властивостей Java (описано тут) і запустити його.
В даний час є тільки консоль на основі користувальницького інтерфейсу і вам буде запропоновано файлів для скачування / завантаження або видалення.
Пізніше, я приведу більш інтелектуальний агент модуль, який може бути попередньо налаштований для звичайних моделей descision і які будуть в змозі автоматично вибирати, що робити. Таким чином, агент повинен бути в змозі працювати як хрон і періодично перевіряти необхідних оновлень.
Швидкий Старт
1. Завантажити останній реліз FTP SyncAgent і двох залежних бібліотек: Jakarta Commons Net і ORO (вам потрібно буде тільки на два JAR файли Commons-мережу [версія] .jar і Джакарті oro- [версія] .jar).
2. Створіть властивості (конфігураційний файл) для кожного каталогу, щоб синхронізувати, наприклад, syncedFolder.properties і зберегти його де-небудь, скажімо, в /home/myUser/syncedFolder.properties. Файл повинен містити щонайменше наступні рядки (ви можете скопіювати його звідси!):
Host = ftp.theFTPserver.com
Порт = 21
Користувач = Імя_пользователя
пройти = MyPassword
remoteFolder = absolutePathToTheLocalFolderToSync
localFolder = relativePathToTheRemoteFolderToSync
докладний = правда
пасивний = правда
ігнорувати = .backup .bak ~
Хост, порт, користувач і пройти властивості повинні бути чіткими, remoteFolder це шлях до віддаленої папці по відношенню до домашньої директорії FTP (наприклад / mySyncedFiles), localFolder це абсолютний шлях каталогу в локальну папку для синхронізації ( наприклад, / будинку / MyUser / aFolderToSync). Докладний властивість тільки для більш докладного виведення на корпусі, коли sychronising, пасивна буде включити (або відключити) пасивні підключення до сервера (якщо ви перебуваєте за брандмауером наш шлюз маршрутизатора), і з використанням ігнорувати ви можете вказати файл достатньо виключити.
3. Налаштування класів або вказати його при запуску (як показано тут на наступному кроці). Класам повинен містити два залежних JAR-як описано відповідно до вимог і FTP-SyncAgent файлу JAR ftpsyncagent.jar.
4. Тепер ви можете запустити FTP SyncAgent за допомогою наступної команди (ви повинні налаштувати шлях до JAR файлів відповідно до вашої структури каталогів Створити скрипт або пакетний файл для більш легкого запуску!):
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
Основне використання є:
Java -cp [JAR-файли] [at.langegger.ftpsa.SyncAgent користувальницькі властивості рядових]
5. Ось і все. . За будь-яких питань звертайтеся до мене (за допомогою електронної пошти, адреса нижче)

Вимоги

  • Java Runtime 1.4
  • Jakarta Commons сітка.
  • , а також у Джакарті Оро.

Схожі програми

ftpput
ftpput

2 Jun 15

aws-trade-in
aws-trade-in

20 Feb 15

fget
fget

3 Jun 15

DreamSSH
DreamSSH

14 Apr 15

FTP SyncAgent

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями