|
v7: Обновление программы по интернет |
☑ |
0
Joshim
04.09.13
✎
09:51
|
В организации необходимо реализовать следующую задачу:
Обновление программы у клиентов перед входом в базу.
Например клиент заходит в базу, 1С проверила на FTP сервере, что некоторые файлы базы у клиента отличаются от файлов на сервере, скачала эти файлы с сервера и заменила их в клиентской базе. Хочу посоветоваться с Вами, как можно задачу реализовать
|
|
1
МихаилМ
04.09.13
✎
09:53
|
для 1с77 - turbomd
|
|
2
Bigbro
04.09.13
✎
09:55
|
ПриНачалеРаботыСистемы()
проверяйте дальше в коде все что угодно. мы так обновлялись одно время, выкладывая внешние ert шки
|
|
3
oslokot
04.09.13
✎
09:56
|
(0) дык тебе какие файлы нужно обновить? md?
|
|
4
VladZ
04.09.13
✎
09:57
|
(0) Я бы такое дело компьютеру не доверил. В любом случае, нужен контроль.
|
|
5
Joshim
04.09.13
✎
09:58
|
(3) все, MD, DBF
|
|
6
Joshim
04.09.13
✎
09:59
|
(4) принцип тот же как у большинства программ, обновляемых через интернет. При запуске проверяет наличие обновлений и обновляет свои файлы
|
|
7
VladZ
04.09.13
✎
10:00
|
Был опыт удаленного обновления. Т.е. из центра запускался батник, который обновлял все филиалы. Но даже в этом случае процесс обновления контролировался. И каждый раз нужно было вмешиваться и "вставлять ракету в нужное место".
|
|
8
VladZ
04.09.13
✎
10:01
|
(6) Да принцип понятен. И идея здравая. Риски высоки.
|
|
9
Ёпрст
гуру
04.09.13
✎
10:01
|
(0) если нет реструктуризации базы, то см (1)
больше ничего не надо.
|
|
10
Ёпрст
гуру
04.09.13
✎
10:02
|
если есть, то смотри в сторону confstat, она умеет объединять мд-ники.
|
|
11
Joshim
04.09.13
✎
10:03
|
(1)(9) Данная DLL может обновлять файлы в каталоге базы перед входом в базу?
|
|
12
VladZ
04.09.13
✎
10:05
|
Речь точно про 7.7 идет?
|
|
13
Ёпрст
гуру
04.09.13
✎
10:05
|
(11) че ?
автору достаточно кинуть в каталог prm файлик и файлики в unpuck и привет..
|
|
14
Joshim
04.09.13
✎
10:05
|
(12) да
|
|
15
Ёпрст
гуру
04.09.13
✎
10:05
|
изменения будут у всех пользователей мгновенно.
|
|
16
Ёпрст
гуру
04.09.13
✎
10:07
|
как ты реализуешь замену файлов у клиента не важно, тупо запуск батника в шедулере.. усё.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший