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

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
==Скачиваем файл Autoupdate_1.0.zip==
 
==Скачиваем файл Autoupdate_1.0.zip==
 
[[Медиа:Autoupdate_1.0.zip]]
 
[[Медиа:Autoupdate_1.0.zip]]
 +
  
 
==Распаковываем файлы==
 
==Распаковываем файлы==
 
Распаковываем файлы в папке с программой, на которую хотим настроить автообновление.  
 
Распаковываем файлы в папке с программой, на которую хотим настроить автообновление.  
 +
  
 
==Настраиваем файл update.ini==
 
==Настраиваем файл update.ini==
* name - название exe файла
+
* '''name''' - название exe файла
* path - путь на нашем сервере до файла с актуальной версией
+
* '''path''' - путь на нашем сервере до файла с актуальной версией
 
пример:
 
пример:
 
<pre>
 
<pre>
Строка 13: Строка 15:
 
path=pharmacom/almaty
 
path=pharmacom/almaty
 
</pre>
 
</pre>
 +
  
 
==Меняем ярлык==
 
==Меняем ярлык==
* На рабочем путь в ярлыке нужной программы меняем таким образом, чтобы он запускал файл update.bat.
+
* На рабочем столе путь в ярлыке нужной программы меняем таким образом, чтобы он запускал файл '''update.bat'''.
* Иконку берем из папки ico, которая была в архиве.
+
* Иконку берем из '''папки ico''', которая была в архиве.
 +
 
  
 
==Настраиваем файл с актуальной версией==
 
==Настраиваем файл с актуальной версией==
Строка 23: Строка 27:
 
\\supa\standartn\html\update\
 
\\supa\standartn\html\update\
 
</pre>
 
</pre>
заходим в папку с названием exe, затем создаем путь который прописали в параметре path так, чтобы получился путь:
+
заходим в папку с названием exe, затем создаем путь который прописали в параметре '''path''' так, чтобы получился путь:
 
<pre>
 
<pre>
 
\\supa\standartn\html\update\zkassa\pharmacom\almaty\
 
\\supa\standartn\html\update\zkassa\pharmacom\almaty\
 
</pre>
 
</pre>
кладем там файл update.ini, в котором должен быть номер актуальной версии в числовом формате, например:
+
кладем там файл '''update.ini''', в котором должен быть номер актуальной версии в '''числовом формате''', например:
 
<pre>
 
<pre>
 
220115
 
220115
 
</pre>
 
</pre>
 +
  
 
==Выкладываем актуальный файл==
 
==Выкладываем актуальный файл==
Строка 37: Строка 42:
 
\\supa\zclientxp\_releases\!update\
 
\\supa\zclientxp\_releases\!update\
 
</pre>
 
</pre>
создаем файл с названием exe и выкладываем актуальную версию, чтобы название было: %имя%_%версия%.exe, например:
+
создаем файл с названием программы и выкладываем актуальную версию, чтобы название было: '''%имя%_%версия%.exe''', например:
 
<pre>
 
<pre>
 
\\supa\zclientxp\_releases\!update\zkassa\zkassa_220115.exe
 
\\supa\zclientxp\_releases\!update\zkassa\zkassa_220115.exe
 
</pre>
 
</pre>
 +
 +
 +
==Проверяем==
 +
* Запускаем ярлык.
 +
* Если что-то не получилось, читаем файл '''update.log''' в папке с программой.

Версия 13:17, 5 апреля 2016

Скачиваем файл Autoupdate_1.0.zip

Медиа:Autoupdate_1.0.zip


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

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


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

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

пример:

name=zkassa
path=pharmacom/almaty


Меняем ярлык

  • На рабочем столе путь в ярлыке нужной программы меняем таким образом, чтобы он запускал файл update.bat.
  • Иконку берем из папки ico, которая была в архиве.


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

в папке

\\supa\standartn\html\update\

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

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

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

220115


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

по пути

\\supa\zclientxp\_releases\!update\

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

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


Проверяем

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