Wiki source code of Автоматическое обновление приложения UNA-desktop
Last modified by Nefedenkova Viktoria on 2023/12/12 18:11
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | ===В 4 версии приложения UNA-desktop=== | ||
| 2 | |||
| 3 | Начиная с 4.15 версии приложения UNA.MD добавлена возможность автоматического обновления версии с file-сервера (по локальной сети) | ||
| 4 | Чтобы воспользоваться преимуществами установки клиента посредством автоматического обновления рабочих мест в сети, нужно предпринять следующие шаги. | ||
| 5 | |||
| 6 | При первом запуске **uniacCLNT.exe** файл **setup.ini** появляется (создается автоматически) в каталоге программы рядом с исполняемым файлом программы. | ||
| 7 | |||
| 8 | **setup.ini** — конфигурационный файл, в котором UNA.MD настраивается на автоматическое обновление ПО | ||
| 9 | |||
| 10 | **Параметры setup.ini**: | ||
| 11 | Содержимое этого файла содержит следующие строки: | ||
| 12 | |||
| 13 | [Upgrade] | ||
| 14 | SourcePath= | ||
| 15 | |||
| 16 | В строке **'SourcePath='** после знака '=' вводится путь, согласно которому будет возможно найти расположение папки, в которой будет находиться файл-сервер с обновленной версией | ||
| 17 | |||
| 18 | **Пример:** | ||
| 19 | |||
| 20 | В качестве примера у нас есть приложение UNA.md-110810-**4.1.5.014**, которое нам нужно обновить до версии UNA.md-111003-**4.1.5.021** | ||
| 21 | |||
| 22 | В качестве файл-сервера у нас будет следующий путь: | ||
| 23 | **\\192.168.0.2\backup\upgrade_UNA\update** - в этой папке у нас будет версия UNA.md, до которой мы хотим обновиться | ||
| 24 | |||
| 25 | При первом запуске увидим, что у нас версия **4.1.5.14** | ||
| 26 | |||
| 27 | [[image:1.png||height="30%" width="30%"]] | ||
| 28 | |||
| 29 | Нам нужно установить параметры для обновления в файле **setup.ini** | ||
| 30 | |||
| 31 | [Upgrade] | ||
| 32 | SourcePath=\\192.168.0.2\backup\upgrade_UNA\update | ||
| 33 | |||
| 34 | Для возможности обновления нам нужно, чтобы указанный выше путь не содержал ничего, кроме файлов новой версии. | ||
| 35 | Если все правильно по инструкции, при открытии приложения появится вот такое окно: | ||
| 36 | |||
| 37 | [[image:2.png||height="30%" width="30%"]] | ||
| 38 | |||
| 39 | Те, которые означают, что приложение нашло файлы для обновления на более новую версию и соответственно спрашивает нас, хотим мы обновиться или нет. | ||
| 40 | Если мы выберем **Отмена**, приложение откроется в том же режиме, что и было до сих пор, соответственно версия будет такой же, пока не будут найдены файлы обновления. | ||
| 41 | |||
| 42 | [[image:3.png||height="30%" width="30%"]] | ||
| 43 | |||
| 44 | Если мы выберем **ОК**, приложение будет обновляться в фоновом режиме. Время обновления зависит от скорости вашего компьютера и интернета/локальной сети, к которой вы подключены. | ||
| 45 | При подключении к локальной сети в интервале времени 10-25 секунд должно появиться следующее сообщение о завершении обновления | ||
| 46 | |||
| 47 | [[image:4.png||height="10%" width="10%"]] | ||
| 48 | |||
| 49 | Выбираем ОК, после чего на экране появится окно с входом в приложение с версией **4.1.5.21** | ||
| 50 | |||
| 51 | [[image:5.png||height="30%" width="30%"]] | ||
| 52 | |||
| 53 | ===В 5 версии приложения UNA-desktop=== | ||
| 54 | |||
| 55 | Настроить автообновление в пятой версии UNA-desktop можно в [[данной инструкции>>UNA.AUTOUPDATE_UNA-desktop_5]] |