Powered by Invision Power Board



  Ответ в темуСоздание новой темы

> Автоматическая закачка, Автоматическая закачка новых файлов
OiLeg
Дата 27.06.2011 - 15:23
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 8
Пользователь №: 1574
Регистрация: 10.03.2011





Почему-то периодически не ставятся на закачку обнаруженные новые файлы.

Стоит 25 версия. В указанные часы, по расписанию, делается опрос и файлы с указанными расширениями сразу автоматически закачиваются. Но периодически, каких либо явных закономерностей не уловил, после опроса пишет: "Есть изменения", но файлы на закачку не ставит. Опробовано на нескольких компах.

Попытка искусственно создать ситуацию ничего не дала. Закидываешь на FTP файл/файлы, делаешь опрос в ручную или ставишь опросить через некоторое время, всё чётко отрабатывает, файл/файлы находятся и автоматом сразу скачиваются. Стоит оставить ФИ работать самостоятельно, периодически возникают такие вот пропуски файлов.

После долгих мучений закралось подозрение, что если между выкладыванием файла и следующим опросом сервера проходит значительное время, то наличие изменений определяется, а файлы на закачку не отправляются.
PMПисьмо на e-mail пользователю
Top
василий
Дата 28.06.2011 - 12:39
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 32
Пользователь №: 7
Регистрация: 27.06.2005





Я тоже замечал нескачивание файлов по непонятным причинам. Прерываний связи в локальной сети не зафиксировано.
PMПисьмо на e-mail пользователю
Top
OiLeg
Дата 30.06.2011 - 09:48
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 8
Пользователь №: 1574
Регистрация: 10.03.2011





Экспериментальным путём было выявлено, что неверно работает опция Серверы->Настройка сервера->Закачка файлов->Закачивать файлы, созданные не ранее ХХХХХХ минут назад.

Для того чтобы не нарваться на ситуацию, когда файл ещё только заливается на сервер (пару раз случалось такое), выставлял эту опцию. Как удалось выяснить, опция работает как фильтр для приёма файлов на закачку, но не как написано для закачки файлов, созданных не ранее ХХХХХХ минут назад, а наоборот, созданных не позднее ХХХХХХ минут назад. На сервере, с которого качаю файлы, время на час больше, поэтому недавно залитые файлы ставились на закачку, а файлы, с момента заливки которых прошло час + ХХХХХХ минут, находятся как новые, но на закачку не ставятся.
PMПисьмо на e-mail пользователю
Top
василий
Дата 1.07.2011 - 21:18
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 32
Пользователь №: 7
Регистрация: 27.06.2005





Сегодня заметил, что вчерашним вечером не скачало один файл. Файл архивированный, по памяти должен быть *.rar. Важность или срочность работы с ним такова, что пользователи того домена с ним вероятно работали непосредственно: входили в архив, просматривали *.txt, запускали *.exe. Но он постоянно находился в той папке фтп.
PMПисьмо на e-mail пользователю
Top
MAS
Дата 11.07.2011 - 20:21
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (OiLeg @ Jun 30 2011, 09:48)
Экспериментальным путём было выявлено, что неверно работает опция Серверы->Настройка сервера->Закачка файлов->Закачивать файлы, созданные не ранее ХХХХХХ минут назад.

Как удалось выяснить, опция работает как фильтр для приёма файлов на закачку, но не как написано для закачки файлов, созданных не ранее ХХХХХХ минут назад, а наоборот, созданных не позднее ХХХХХХ минут назад.

Ок, разберусь.
PMСайт пользователяICQ
Top
MAS
Дата 11.07.2011 - 20:23
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (василий @ Jul 1 2011, 21:18)
Сегодня заметил, что вчерашним вечером не скачало один файл. Файл архивированный, по памяти должен быть *.rar. Важность или срочность работы с ним такова, что пользователи того домена с ним вероятно работали непосредственно:

Возможно, связано с ошибкой, описанной выше?
Либо, сервер во время редактирования файла "скрывает" его?
PMСайт пользователяICQ
Top
василий
Дата 13.07.2011 - 03:07
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 32
Пользователь №: 7
Регистрация: 27.06.2005





QUOTE (MAS @ Jul 11 2011, 20:23)
Возможно, связано с ошибкой, описанной выше?
Либо, сервер во время редактирования файла "скрывает" его?

Трудно сказать. Возможно во время запроса на скачивание файл в rar был открыт экселем.
PMПисьмо на e-mail пользователю
Top
OiLeg
Дата 28.09.2011 - 17:20
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 8
Пользователь №: 1574
Регистрация: 10.03.2011





Наконец, дошли руки разобраться с последней версией и отписаться.

Поставил 27-ую версию и включил пятиминутную задержку (закачивать файлы, созданные не ранее ХХХХХ минут назад), чтобы не нарваться на файл, который может в этот момент заливаться, так как ошибка исправлена. Оставил работать на автомате, а потом посмотрел, а файлы, как и раньше, в очередь не ставятся.

Погонял, посмотрел, выяснил, что опция отрабатывает нормально, но ... :
1. Если сервер кривой и часы на нём стоят вперёд на какое-то время (не знаю что будет, если сервер в другом часовом поясе, где время вперёд), то файлы созданные ХХХХХ + РАЗНИЦА С СЕРВЕРОМ минут назад в очередь не ставятся. Но тут программа, конечно, ни при чём, сервер такой, и придётся ставить ограничение на время с учётом разницы с сервером. Хотя, если разница, как у меня около часа, то смысл теряется.
2. Если всё нормально и время совпадает с сервером, то всё равно теряется смысл выставлять опцию "закачивать файлы, созданные не ранее ХХХХХ минут назад", потому что из-за неё только пропускать файлы. Программа найдя файл, созданный позже установленного времени отмечает его как уже отработанный и при следующем опросе уже не обращает на него внимание, хотя теперь он уже подходит по времени. По-моему было бы правильнее сделать чтобы, если программе сказано не обращать внимания на файлы созданные позже установленного времени, она не заносила бы их в базу, а при следующем опросе, когда время уже будет вписываться в установленный промежуток, находила бы их и закачивала.


PMПисьмо на e-mail пользователю
Top
MAS
Дата 30.09.2011 - 22:43
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (OiLeg @ Sep 28 2011, 17:20)
По-моему было бы правильнее сделать чтобы, если программе сказано не обращать внимания на файлы созданные позже установленного времени, она не заносила бы их в базу, а при следующем опросе, когда время уже будет вписываться в установленный промежуток, находила бы их и закачивала.

А как тогда посмотреть список изменений на сервере, если какие-то файлы не будут добавляться в БД?
PMСайт пользователяICQ
Top
OiLeg
Дата 3.10.2011 - 14:48
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 8
Пользователь №: 1574
Регистрация: 10.03.2011





QUOTE (MAS @ Sep 30 2011, 22:43)
А как тогда посмотреть список изменений на сервере, если какие-то файлы не будут добавляться в БД?

Так устанавливая время, по прошествии которого программа должна закачать файл, как бы и просишь какое-то время не обращать внимания на файл. Пока не пройдёт указанное для сервера время, файл не нужен и знать о нём не обязательно. Пусть у кого-то даже несколько опросов пройдёт, ФИ будет находить файл и тут же забывать о нём. А как подойдёт время программа найдёт его как появившийся после последнего опроса.

Насколько я понимаю, отбрасывание слишком свежих файлов нужно, чтобы не нарваться на недозалитый файл. Было такое пару раз, когда скачивало файл, типа целиком, уже без расширения fi, а он битый, смотришь а на сервере размер больше и время заливки и скачки близкое.

Почему ещё может такое ограничение ставиться? Ну, может ещё какая-та версия файла может утрясаться, перезаливаться и надо выждать какое-то время. Так в этих случаях будет только хорошо, если программа проигнорирует файл указанное время. Хотя конечно, может кто-то захочет ручками менять диапазон времени для сервера, не раньше и не позже какого качать, и качать файлы за указываемые периоды.

В принципе, я и сам понимаю некоторую нелогичность такого подхода, но это, как мне кажется, наиболее простой вариант. Иначе, чтобы не возникло неприятного сюрприза, что какой-то файл, вдруг, не скачался из-за того, что опрос, к несчастью, случился как раз тогда, когда файл заливался или вскоре после этого, нужно делать какую-то отметку, что файл подходит под условия для автоматической закачки, но пользователь просил пока его не качать. И при следующем опросе проверять, такие файлы и, если время пришло, ставить на закачку.
PMПисьмо на e-mail пользователю
Top
LanK
  Дата 7.10.2011 - 11:14
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 179
Пользователь №: 48
Регистрация: 20.10.2005





QUOTE (OiLeg @ Oct 3 2011, 14:48)
Хотя конечно, может кто-то захочет ручками менять диапазон времени для сервера, не раньше и не позже какого качать,  и качать файлы за указываемые периоды.
Я хочу и просил эту опцию. Иногда мне нужны именно те файлы которые лежат в интервале. Смысл в том, что если я вижу "срыв" закачки - я примерно вижу в какое время это произошло и закачиваю этот интервал +- 2 часа smile.gif. А ранее мне приходилось закачивать всё sad.gif .

QUOTE (OiLeg @ Oct 3 2011, 14:48)
файл подходит под условия для автоматической закачки, но пользователь просил пока его не качать. И при следующем опросе проверять, такие файлы и, если время пришло, ставить на закачку.
Хмм. А вот это действительно удачная мысль rolleyes.gif - действительно позволит избежать скачивания "битого" (недозалитого) файла. Поддерживаю такую опцию! smile.gif .

P.S. И еще стоит 27 бета под win7 64 bit Prof и периодически падает без всяких причин sad.gif просто "Программа будет закрыта" и всё sad.gif . Стоит такая же по XP - всё отлично sad.gif .
PM
Top
OiLeg
Дата 7.10.2011 - 15:32
Цитировать сообщение




Новичок
*

Профиль
Группа: Members
Сообщений: 8
Пользователь №: 1574
Регистрация: 10.03.2011





QUOTE (LanK @ Oct 7 2011, 11:14)
QUOTE (OiLeg @ Oct 3 2011, 14:48)
Хотя конечно, может кто-то захочет ручками менять диапазон времени для сервера, не раньше и не позже какого качать,  и качать файлы за указываемые периоды.
Я хочу и просил эту опцию. Иногда мне нужны именно те файлы которые лежат в интервале. Смысл в том, что если я вижу "срыв" закачки - я примерно вижу в какое время это произошло и закачиваю этот интервал +- 2 часа smile.gif. А ранее мне приходилось закачивать всё sad.gif .

Хм... На самом деле, я даже не осознал всей сути этих опций. На настоящий момент, на сколько я понимаю, опциям "закачивать файлы, созданные не менее ХХХХХ минут назад" и "закачивать файлы, созданные не более ХХХХХ минут назад", вообще, сложно найти применение, за исключением вариантов, если это новый, неопрошенный сервер или сервер с очищенной базой. Потому как действуют они на только что найденные файлы, и вариант с изменением диапазона в этом случае не пройдёт. Файлы будут уже в базе и программа проигнорирует их, несмотря на изменение диапазона времени закачки.

А вручную поставить на закачку файлы за какой-то диапазон времени проще через список изменений, выбрав там с какого времени выбрать файлы, отсортировать по времени и поставить на закачку нужные.
PMПисьмо на e-mail пользователю
Top
MAS
Дата 10.10.2011 - 21:29
Цитировать сообщение




Старик
***

Профиль
Группа: Автор
Сообщений: 1228
Пользователь №: 2
Регистрация: 21.06.2005





QUOTE (LanK @ Oct 7 2011, 11:14)
QUOTE (OiLeg @ Oct 3 2011, 14:48)
файл подходит под условия для автоматической закачки, но пользователь просил пока его не качать. И при следующем опросе проверять, такие файлы и, если время пришло, ставить на закачку.
Хмм. А вот это действительно удачная мысль rolleyes.gif - действительно позволит избежать скачивания "битого" (недозалитого) файла. Поддерживаю такую опцию! smile.gif .

Попробую привинтить игнорирование файлов при опросе по времени.

QUOTE
P.S. И еще стоит 27 бета под win7 64 bit Prof и периодически падает без всяких причин sad.gif просто "Программа будет закрыта" и всё sad.gif . Стоит такая же по XP - всё отлично sad.gif .

Падает во время опроса? Во время просмотра? или когда?
7-ку даже в живую не видел и даже нет желания на неё смотреть smile.gif smile.gif
Даже не знаю что там может быть blink.gif
PMСайт пользователяICQ
Top
LanK
Дата 11.10.2011 - 11:34
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 179
Пользователь №: 48
Регистрация: 20.10.2005





QUOTE (MAS @ Oct 10 2011, 21:29)
Падает во время опроса? Во время просмотра? или когда?
7-ку даже в живую не видел и даже нет желания на неё смотреть smile.gif smile.gif

Эээ... я не знаю. У меня же всё в "автопилоте" стоит smile.gif . Пока "поймать" за руку не получалось... Получится обязательно опишу.
Хмм 7ка в целом вполне меня устраивает, правда измененная "логика" панели управления... не нравится, а в целом ничего.

Александр, а можешь "расширить" скачать созданные не ранее ХХХ минут и не позднее ХХХ на интервал:

скачать все файлы созданные в интервале:

08.09.2011 14:55 -- 09.09.2011 01:12

Очень сложно минуты высчитывать smile.gif .

P.S.
У меня стоит скачивание всех фалов созданных за последние 1440 минут (один день).
Опрос - один раз в сутки.
Всё стоит в полном "автопилоте".
Увы, иногда происходит сбой в сетях и файлы НЕ скачиваются.
И получается что у меня есть файлы:

01.10.11
02.10.11
03.10.11
05.10.11
06.10.11
08.10.11
09.10.11
10.10.11
11.10.11

т.е. отсутствуют файлы созданные 04.10.11 и 07.10.11.

Как решаю задачу - создаю новый опрос.
В нём ставлю - закачивать в тот же каталог что и основная закачка, но с фильтром не ранее ХХХ минут назад и не позднее ХХХ минут назад smile.gif .

Фухх.

Сложно, но мне было бы очень удобно если можно было бы интервал дата:время выставить smile.gif.

СПАСИБО!
PM
Top
LanK
Дата 11.10.2011 - 11:37
Цитировать сообщение




Старик
***

Профиль
Группа: Members
Сообщений: 179
Пользователь №: 48
Регистрация: 20.10.2005





QUOTE (MAS @ Oct 10 2011, 21:29)
Падает во время опроса? Во время просмотра? или когда?

Так как стоит в полном автопилоте... то либо вовремя опроса либо вовремя закачки.
Я сам FI на том компьютере вообще не открываю smile.gif .
Падает редко - примерно раз в 2 недели, не знаю, скажи как посмотреть? smile.gif что прислать?
PM
Top
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темы

 



[ Время генерации скрипта: 0.0144 ]   [ Использовано запросов: 11 ]   [ GZIP выключен ]