|
|
|
Забрать с sftp только новые файлы с помощью скрипта, как?
|
|||
|---|---|---|---|
|
#18+
Добрый день, Кто нибудь сталкивался с такой задачей? Есть sftp сервер где в рандомное время выкладываются файлы. Необходимо скриптом с периодичностью допустим в час забирать только новые файлы. Те которые скачали ранее повторно выкачивать не надо. Как такое возможно реализовать? На ум приходит только запоминать время последнего просмотра и отсекать по времени создания файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2015, 15:58 |
|
||
|
Забрать с sftp только новые файлы с помощью скрипта, как?
|
|||
|---|---|---|---|
|
#18+
Проще всего скачать и удалить. Если удалять нельзя, то хранить список файлов на момент предыдущего скачивания и сравнивать с текущим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2015, 16:02 |
|
||
|
Забрать с sftp только новые файлы с помощью скрипта, как?
|
|||
|---|---|---|---|
|
#18+
Uncle TolaНа ум приходит только запоминать время последнего просмотра и отсекать по времени создания файла. Ну и чем плох вариант? Ессно 100% гарантии он не даст - для 100% гарантии нужно у себя держать инфу об уже выгруженных файлах (дата/время/размер/хэш) и сравнивать. FTP сервер может поддерживать команду для получения хэшсуммы для файла без его выкачки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2015, 16:19 |
|
||
|
Забрать с sftp только новые файлы с помощью скрипта, как?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2015, 19:12 |
|
||
|
Забрать с sftp только новые файлы с помощью скрипта, как?
|
|||
|---|---|---|---|
|
#18+
Uncle Tola, я локально хранил список уже полученных файлов с размерами и сравнивал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2015, 15:06 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=35&tid=1340976]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 297ms |

| 0 / 0 |
