Автообновление программ — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(Скачиваем архив с нужными файлами)
Строка 1: Строка 1:
 +
 +
=Кодировка версий=
 +
для автообновления версии программ должны указываться в числовом формате и содержать 6 знаков.<br>
 +
примеры по кассиру:
 +
<pre>
 +
2.1.18.7  --> 2 1 18 07 --> 211807
 +
2.1.20.13  --> 2 1 20 13 --> 212013
 +
2.2.1.15  --> 2 2 01 15 --> 220115
 +
</pre>
 +
примеры по менеджеру:
 +
<pre>
 +
2.272.24 --> 2 272 24 --> 227224
 +
2.272.33 --> 2 272 33 --> 227233
 +
</pre>
 +
 +
 
=Установка=
 
=Установка=
  

Версия 10:39, 12 апреля 2016

Кодировка версий

для автообновления версии программ должны указываться в числовом формате и содержать 6 знаков.
примеры по кассиру:

2.1.18.7   --> 2 1 18 07 --> 211807
2.1.20.13  --> 2 1 20 13 --> 212013
2.2.1.15   --> 2 2 01 15 --> 220115

примеры по менеджеру:

2.272.24 --> 2 272 24 --> 227224
2.272.33 --> 2 272 33 --> 227233


Установка

Скачиваем архив с нужными файлами

Медиа:Autoupdate_1.0.zip

Распаковываем файлы

Распаковываем файлы в папке с программой, на которую хотим настроить автообновление, например:

c:\Standart-N\Kassir\

Настраиваем файл update.ini

  • name - название exe файла
  • path - путь на нашем сервере до файла с актуальной версией

пример:

name=zkassa
path=pharmacom/almaty

путь придумываем понятный и только маленькими латинскими буквами!

Меняем ярлык

  • На рабочем столе путь в ярлыке нужной программы меняем таким образом, чтобы он запускал файл update.bat, например:
"C:\Standart-N\Kassir\update.bat"
  • Иконку берем из папки ico, которая была в архиве, например:
C:\Standart-N\Kassir\ico\zkassa.ico

Настраиваем файл с актуальной версией

в папке

\\supa\standartn\html\update\

заходим в папку с названием exe, затем создаем путь который прописали в параметре path так, чтобы получился путь:

\\supa\standartn\html\update\zkassa\pharmacom\almaty\

кладем там файл update.ini, в котором должен быть номер актуальной версии в числовом формате, например версию кассира 2.2.1.15 предлагаю записывать так:

220115

Выкладываем актуальный файл

по пути

\\supa\zclientxp\_releases\!update\

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

\\supa\zclientxp\_releases\!update\zkassa\zkassa_220115.exe

Проверяем

  • Запускаем ярлык.
  • Если что-то не получилось, читаем файл update.log в папке с программой.