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

Re: Несовпадение контрольной суммы

Добавлено: 11 ноя 2002, 14:52
Саша Г.
Если это отдельная прога, то почему бы ее не закинуть в автозагрузку? Тогда бы обновление работало при включении компа или есть какие-то свои нюансы?

Re: Несовпадение контрольной суммы

Добавлено: 11 ноя 2002, 15:37
Vitas
В автозагрузку можно и батник кинуть, но вот нюанс, они (юзеры) включили комп утром, а выключили вечером, соответственно все, что ты закинул им в течении дня они получат только утром или только после перезагрузки компа, поэтому на мой взгляд им легче перезапустить галактику, а не перезагружать комп.

Re: Несовпадение контрольной суммы

Добавлено: 11 ноя 2002, 17:06
Саша Г.
А часто ли меняется ресурсы в течение дня? Много зависит от времени работы программы, если она более минуты, то на мой взгял, лучше ее запускать в автозагрузке. У нас бухгалтера по 30 - 40 раз выходят и входят в Галку за день.

Re: Несовпадение контрольной суммы

Добавлено: 11 ноя 2002, 18:28
Vitas
А если не часто, тогда чего бояться, того , что обновление будет проходить при запуске галактики? Понимаешь, на проверку того, есть обновленные ресурсы или нет уходит порядка 2 секунд, причем на довольно тормозных машинах.

Re: Несовпадение контрольной суммы

Добавлено: 12 ноя 2002, 17:39
dozent
Идея хорошая... не додумался
А саму прогу не пришлешь? :)
Вдруг у меня руки дойдут до такого нововведения :)

Re: Несовпадение контрольной суммы

Добавлено: 14 ноя 2002, 16:55
Vitas
Письмо отправил. Методика:
Например на сервере заводим папочку UpDate в которой будут находиться новые и измененые ресурсы (ваши и патчи с фиксами), Лучше не использовать место отдельной папки общий серверный ЕХЕ, так как может понадобиться исходный ресурсник. Далее, на каждой машине ставиться эта прога, выставляются параметры и все, при запуске этой проги идет копирование обновленных и новых ресурсников с сервера на локальные машины, после чего эта прога запускает галактику (если такие параметры указаны) и усе.
Еще могу посоветовать на каждой локальной машине в галнет.кфг при установке вписать строчку типа :
#include \\GENERAL_SERVER\GalSrv583$\ХХХ.CFG

а в самом файле ХХХ.cfg указывать новые ресурсники, которые необходимо подключить на локальный машинах в галактике с относительными путями, например:

[System]
OpenResources=..\exe\zakaz.res ;

и теперь если надо будет подключить на локальных машинах новый ресурсник надо только закинуть его в апдейт и в ХХХ.CFG прописать его, после чего юзер перезапускает галактику, к нему заливается ресурсник и подключается.
Усе

Re: Несовпадение контрольной суммы

Добавлено: 14 ноя 2002, 17:32
Саша Г.
Здорово! Что-то и мне такую прогу захотелось (Зачем изобретать велосипед, когда другой уже его создал).

Если не сложно вышли на AlexandrG@smw.ru
Заранее спасибо.

Re: Несовпадение контрольной суммы

Добавлено: 22 ноя 2002, 18:29
Grom
Пришли и мне пожалуйста на sionizmu_net@pisem.net
Заранее благодарен.

Re: Несовпадение контрольной суммы

Добавлено: 27 ноя 2002, 06:34
YuS
Я тоже пользуюсь подобной самодельной прогой,но реплицировать предпочитаю каталог EXE т.к. при установке патча добавляются не только ресурсники но и обновляются некоторые файлы, например g_zarpl.dll, а их уж точно надо класть в ЕХЕ у клиента.

Re: Несовпадение контрольной суммы

Добавлено: 27 ноя 2002, 09:11
Vitas
Да, конечно, но видишь ли ни кто не запрещает тебе и Dll закинуть в папочку для апдейта. Мало того, если использовать папочку EXE то увеличивается время проверки, и что более важно , пропадают исходные файлы, хотя конечно их можно найти в папках для отмены патчей

Пожалуйста

Добавлено: 27 ноя 2002, 12:46
Optimist
Пожалуйста дайте пример батника или программки, которая делает апдейт. Мне интересно как вы узнаете старый файл или новый и надо ли его скачивать.