Показать полную графическую версию : [решено] Ищу программу FTP-синхронизатор
Ситуация примерно такая. Есть папка на FTP-сервере. Туда периодически закачивают видео-файлы. Нужно автоматически скачивать все файлы на компьютер. Программа должна определять новые файлы т.к. имена файлов могут совпадать со старыми видео. Также файлы на сервере появляются не мгновенно, программа должна определить что файл закачан на сервер полностью.
Не помешала бы возможность отменить загрузку некоторых файлов и добавить их в исключение.
Подскажите что-нибудь подобное?
программа должна определить что файл закачан на сервер полностью. »
Это в принципе невозможно сделать извне, да и изнутри не всегда.
Понимаю что средствами самого FTP-протокола это не возможно. Но можно же отслеживать по размеру файла т.е. если он перестал меняться - значит загрузка завершена.
Размер файла обычно 10-50мб
Но возможно отслеживание размера не так уж и важно. Моя скорость скачивания с сервера меньше, чем у тех кто закачивает его туда.
Например тотал коммандер докачивает файл нормально когда он на сервер загружен не полностью. т.е. на сервер начали закачку. Начинаю скачивать. Размер файла растет. Командер продолжает скачивать. Так понимаю главное чтобы он рос быстрее чем скачивался. Как-то так.
И вообще думаю любой кто создавал программу FTP-синхронизации, должен был придумать костыль решающий эту проблему.
Попробуйте FtpInfo (http://soft.oszone.net/program/185/FtpInfo.html), не знаю умеет ли автоматом качать новые файлы - проверьте.
Если нет, нужно смотреть в сторону WinSCP (http://winscp.net/eng/docs/lang:ru), GoodSync (http://www.goodsync.com/how-it-works/sync-applications/how-to-sync-via-ftp), FTP Synchronizer (http://www.ftpsynchronizer.com/) и подобных, но что касается программа должна определить что файл закачан на сервер полностью »вам уже сказали выше - это фантастика.
Остановил пока свой выбор на GoodSync, потестю недельку там видно будет. Спасибо!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.