powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Забрать с sftp только новые файлы с помощью скрипта, как?
6 сообщений из 6, страница 1 из 1
Забрать с sftp только новые файлы с помощью скрипта, как?
    #38997010
Uncle Tola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,

Кто нибудь сталкивался с такой задачей? Есть sftp сервер где в рандомное время выкладываются файлы. Необходимо скриптом с периодичностью допустим в час забирать только новые файлы. Те которые скачали ранее повторно выкачивать не надо.
Как такое возможно реализовать?

На ум приходит только запоминать время последнего просмотра и отсекать по времени создания файла.
...
Рейтинг: 0 / 0
Забрать с sftp только новые файлы с помощью скрипта, как?
    #38997017
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего скачать и удалить.

Если удалять нельзя, то хранить список файлов на момент предыдущего скачивания и сравнивать с текущим.
...
Рейтинг: 0 / 0
Забрать с sftp только новые файлы с помощью скрипта, как?
    #38997037
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Uncle TolaНа ум приходит только запоминать время последнего просмотра и отсекать по времени создания файла.

Ну и чем плох вариант? Ессно 100% гарантии он не даст - для 100% гарантии нужно у себя держать инфу об уже выгруженных файлах (дата/время/размер/хэш) и сравнивать. FTP сервер может поддерживать команду для получения хэшсуммы для файла без его выкачки.
...
Рейтинг: 0 / 0
Забрать с sftp только новые файлы с помощью скрипта, как?
    #38997221
Mozok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Uncle Tola,

можно попробовать rsync ещё, если ssh-логин разрешён.
...
Рейтинг: 0 / 0
Забрать с sftp только новые файлы с помощью скрипта, как?
    #39006015
Фотография Alexey Zhidkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Uncle Tola,

я локально хранил список уже полученных файлов с размерами и сравнивал.
...
Рейтинг: 0 / 0
Забрать с sftp только новые файлы с помощью скрипта, как?
    #39006205
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey ZhidkovUncle Tola,

я локально хранил список уже полученных файлов с размерами и сравнивал.
надо уже какуюто контрольную сумму хранить.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Забрать с sftp только новые файлы с помощью скрипта, как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]