Страница 1 из 1

Дырки при обновлении

Добавлено: Пн окт 01, 2007 09:25
VladV
Добрый день,

Уже неоднократно всплывает глюк программы обновления. :(
Только что написала:
Последний раз обновлялись: 04.07.07 (это нормально - декларанты отказывались от предложений программы обновиться)
Загрузить все файлы начиная с 24.09.2007 (а вот это НЕ нормально - файлы за 2 месяца не загрузится)

А на прошлой неделе из-за этого у одного декларанта слетала Альта-ГТД, а у другого - Артикул. Пришлось объяснять по телефону как запустить AUpdater из командной строки и принудительно закачивать файлы за весь прошлый месяц. Не хватало каких-то важных файлов, так что сами ГТД и Артикул не запускались.

Очень прошу подкрутить что-нить в AUpdater для правильного вычисления даты, с которой надо загружать файлы.

Спасибо.

Добавлено: Вт окт 02, 2007 16:00
AndrewT
Извините за нескорый ответ - в отпуске был.
В общем дата, на которую Вы указываете служит для ввода даты принудительного обновления и ничего не означает (это всегда текущая дата -7 дней). Почему какие-то файлы не скачались - нажо разбираться. Пришлите пожалуйста мне файл aupdater.log с указанием, какие именно файлы не обновились.

Добавлено: Вт окт 02, 2007 16:40
VladV
Да, отпуск - это святое. :)

Я не знаю, какие именно файлы не скачались.
Просто одна из программ (ГТД, Артикул, и т.п.) начинает глючить, и вылечивается это принудительным выкачиванием файлов за последние несколько месяцев. Вирусов никаких нет.
Подозреваю, что если декларант уходит в отпуск на 8+ дней, то он рискует неполучить часть обновлений.
Т.е. хотелось бы, чтобы AUpdater качал файлы не за последнюю неделю, а с даты последнего обновления (-1..2 дня).

В следующий раз постараюсь остледить, какие именно файлы были пропущены.

Добавлено: Вт окт 23, 2007 23:01
VladV
Ну вот, опять. :evil:

У одного декларанта при запуске ругнулась, что отсутствуют какие-то файлы. Но запустилась.
А у другого вообще заявила, что лицензия закончилась. Написала "код компьютера" (вроде даже отличный от того, который был при установке), и предложила позвонить в Альта-Софт. Дальше этого сообщения никуда не пускала.

Вылечил обеих ручным запуском AUpdaterа из командной строки, указав качать все обновления с 1.10.2007. Качается все с сервера ГТД, так что незакачку файлов нельзя объяснить глюками Интернета.

Логи могу предъявить. Вот только как по ним определить, что и когда не скачалось - не знаю. :( А в debug.log Альты-ГТД почему-то вообще нет никакой информации о вышеописанных глюках.
Имхо, в debug.log надо писать все сообщения, показываемые пользователю через MessageBoxы.

Ответ

Добавлено: Ср окт 24, 2007 10:17
AndrewT
Логи автообновления - это Aupdater.Log с клиентского компьютера. Если можно укажите также, какие именно файлы недокачались. Еще раз повторю - при долгом необновлении не должно происходить провалов - программа сравнивает файлы полученные при последнем обновлении и файлы, лежащие на сервере и качает разницу.