Меню

Обновление до актуальной версии

 
При выходе новой версии в боте появится ссылка на скачивание (Рисунок 1)
Если нажать на ссылку, откроется окно с выбором варианта скачивания новой версии, а так же полное описание добавлений и исправлений.
 
Рисунок 1. Отображение информации о выходе новой версии
 
 
ТИПЫ ОБНОВЛЕНИЯ
 
Ручной режим обновления
Начиная с версии 4.0 обновление происходит по принципу замены 4х файлов bot.exe, ProxyServer.exe, core.dll, lic.dll
Для того, чтобы обновить MultiBot до актуальной версии, необходимо из новой версии скопировать файлы bot.exe, ProxyServer.exe, core.dll, lic.dll и заменить их в старой версии.
 
Автоматический режим обновления
Для активации автоматического обновления необходимо установить параметр в настройке бота "Автоматическое обновление при выходе новой версии" (Рисунок 2)
При автоматическом обновлении в папке с ботом создается папка update, в которую скачивается файл с обновлением (MultiBot_new.zip) и распаковывается.
После распаковки создается файл update.bat со следующим содержанием и запускается, при этом работа бота останавливается:
 
 
@echo off
set BotDirectoryUpdate=директория бота\update
set BotDirectory=директория бота
::
echo                     Автоматическоое обновление MultiBot
echo                        c версии XX до версии XX
echo                           начнется через 30 сек...
echo.
ping -n 30 localhost>Nul
::
taskkill /F /IM bot.exe
taskkill /F /IM bot_monitor.exe
taskkill /F /IM botkey.exe
taskkill /F /IM ProxyServer.exe
taskkill /F /IM gbak.exe
::
xcopy "%BotDirectoryUpdate%\bot.exe" "%BotDirectory%bot.exe" /Y /C
xcopy "%BotDirectoryUpdate%\bot_monitor.exe" "%BotDirectory%bot_monitor.exe" /Y /C
xcopy "%BotDirectoryUpdate%\botkey.exe" "%BotDirectory%botkey.exe" /Y /C
xcopy "%BotDirectoryUpdate%\ProxyServer.exe" "%BotDirectory%ProxyServer.exe" /Y /C
xcopy "%BotDirectoryUpdate%\gbak.exe" "%BotDirectory%gbak.exe" /Y /C
xcopy "%BotDirectoryUpdate%\lic.dll" "%BotDirectory%lic.dll" /Y /C
xcopy "%BotDirectoryUpdate%\core.dll" "%BotDirectory%core.dll" /Y /C
::
start "" "%BotDirectory%bot.exe"
exit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Рисунок 2. Установка параметра автоматического обновления бота