Описание сборки Nod32 Install Ultra Editions 2.0
Описание имён папок, файлов и путей как в сборке.
Сборка делана на основе модуля «GUI 7Z», с распаковкой во временную папку и выполнением после установки «run.cmd»
Настройки всех SFX модулей в сборке, для импорта в GUI 7Z сохраняется в *.txt (настройки)
читать дальше »
;!@Install@!UTF-8!
Title="Unpacking"
BeginPrompt="Начать установку???"
RunProgram="hidcon:\"run.cmd\""
InstallPath="%temp%"
ExtractTitle="Unpacking"
ExtractCancelText="НАФИГ"
ExtractDialogText="ЖДЁМ...."
CancelPrompt="Отменить установку?"
GUIFlags="824"
gui_UseMyIcon="1"
gui_MyIcon="*.ico"
gui_KindChangeIcon="1"
;!@InstallEnd@!
1. Установка Nod32 2.7
Путь в сборке «AutoPlay\Tools\2xx\setup2.7.exe»
«setup2.7.exe» Архив SFX – запуск установки.
В архиве находится:
читать дальше »
engine.nup
ntbaseru.nup
ntstdru.nup
mfc42u.dll
mfc42.dll
ntinetru.nup
advheur.nup
EsetInstall123.exe
EsetInstallEnd123.exe
msvcrt.dll
setup2.7.exe
main.dll
archs.nup
mainlang.dll
utilmod.nup
charon.nup
pwscan.nup
readme.txt
setup.xml
run.cmd
«EsetInstall123.exe»- графическое окошко показывающее надпись «начало установки»
«EsetInstallEnd123.exe»- графическое окошко показывающее надпись «конец установки»
«setup2.7.exe» - запускной EXE инсталлятора (!! не SFX !!)
Параметры «run.cmd»
читать дальше »
Start "" /b EsetInstall123.exe
ping -n 3 -w 1 127.0.0.1 > nul
setup2.7.exe /silentmode
TASKKILL /F /IM EsetInstall123.exe
Start "" /b EsetInstallEnd123.exe
ping -n 5 -w 1 127.0.0.1 > nul
TASKKILL /F /IM EsetInstallEnd123.exe
del %tmp%\* /s /q
exit
2. Обновление без подключения к интернету
Путь в сборке «AutoPlay\Tools\ Updfilesx32-64_2xx\...»
«setup.exe» - запуск установки
В папке находится:
читать дальше »
nod4D5E.nup
nod35AD.nup
nod00F5.nup
nod2D7B.nup
setup.exe
nod5999.nup
RegServer.exe
nod4770.nup
nod0327.nup
nod3BC6.nup
nod31AE.nup
nod27EF.nup
nod5BD3.nup
nod3896.nup
nod465E.nup
update.ver
nod3034.nup
nod53CA.nup
nod188A.nup
Расширение *.ver ; *.nup – базы
«setup.exe» - установщик баз (инсталлятор Inno Setup)
«RegServer.exe» - установка сервера обновления
Параметры «setup.exe» скрипт:
читать дальше »
[Setup]
AppName=Обновление баз для Nod 32 2.7
AppVerName=Обновление баз для Nod 32 2.7
AppPublisher=Copyright © 2008, FlatX007
DefaultDirName={pf}\Eset\updfiles\
DisableDirPage=yes
DefaultGroupName=Обновление баз для Nod 32 2.7
DisableProgramGroupPage=yes
OutputDir=;папка вывода EXE
OutputBaseFilename=setup
SetupIconFile=; путь к иконке
Compression=lzma
AlwaysRestart=yes
SolidCompression=no
AllowNoIcons=no
AlwaysShowComponentsList=no
AlwaysShowDirOnReadyPage=no
CreateUninstallRegKey=no
DirExistsWarning=no
WizardImageFile=WizardImage.bmp
[InstallDelete]
Name: {pf}\Eset\updfiles\*; Type: files
[Languages]
Name: "russian"; MessagesFile: "compiler:Default.isl"
[Files]
Source: {src}\update.ver; DestDir: {app}; Flags: ignoreversion external
Source: {src}\*.nup; DestDir: {app}; Flags: ignoreversion external
[Run]
Filename: {src}\RegServer.exe;
Описание «RegServer.exe»
«RegServer.exe» Архив SFX
Примечание : SFX архив с тихой распаковкой во временную папку после распаковки выполнит «run.cmd»
В архиве находится:
Параметры «run.cmd»
читать дальше »
Regedit /s "1.reg"
regedit /s "2.reg"
del /F /S /Q "%ProgramFiles%\Eset\updfiles\unins000.dat"
del /F /S /Q "%ProgramFiles%\Eset\updfiles\unins000.exe"
Параметры «1.reg»
читать дальше »
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings\Config000\Settings]
"UpdateType"=dword:00000006
"ConnectionType"=dword:00000001
"SelectedServer"="C:/Program Files/Eset/updfiles/"
Параметры «2.reg»
читать дальше »
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings]
"PROFILES_ENABLED"=dword:00000001
"DefaultServerCount"=dword:0000000a
"DefaultServer0"="C:/Program Files/Eset/updfiles/"
"UserServer0"="C:/Program Files/Eset/updfiles/"
"UserServerCount"=dword:00000000
"PROFILE_CURRENTPROFILE"="Мой профиль"
"LastUpdateAttempt"=dword:48ac2d49
"LastUpdate"=dword:48ac2d49
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings\Config000]
"PROFILE_NAME"="Мой профиль"
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings\Config000\Settings]
"UpdateType"=dword:00000006
"ConnectionType"=dword:00000001
"SelectedServer"="C:/Program Files/Eset/updfiles/"
3. Добавить сервер обновления через интернет
Путь в сборке «AutoPlay\Tools\2xx \Nod32_2xx_ServerInternet.exe»
«Nod32_2xx_ServerInternet.exe» Архив SFX – запуск установки.
В архиве находится:
«EsetInstallEnd123.exe»- графическое окошко показывающее надпись «конец установки»
Параметры «Nod32ServerInternet.reg»
читать дальше »
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings]
"PROFILES_ENABLED"=dword:00000001
"DefaultServerCount"=dword:0000000a
"DefaultServer0"="http://files.33rus.ru/nod_upd/"
"DefaultServer1"="http://av.olympus.ru/updates/nod32/"
"DefaultServer2"="http://svalka.epn.ru/files/Antiviruses/NOD32/_bases/"
"DefaultServer3"="http://nod32server.xost.ru/"
"DefaultServer4"="http://nod32.proc.org.ua"
"DefaultServer5"="http://cdswom.net.ru/nod_upd"
"UserServerCount"=dword:00000001
"PROFILE_CURRENTPROFILE"="Мой профиль"
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings\Config000]
"PROFILE_NAME"="Мой профиль"
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings\Config000\Scanner]
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\Nod\CurrentVersion\Modules\Update\Settings\Config000\Settings]
"UpdateType"=dword:00000006
"ConnectionType"=dword:00000001
"SelectedServer"="http://files.33rus.ru/nod_upd/"
Параметры «run.cmd»
читать дальше »
regedit /s "Nod32ServerInternet.reg"
Start "" /b EsetInstallEnd123.exe
ping -n 5 -w 1 127.0.0.1 > nul
TASKKILL /F /IM EsetInstallEnd123.exe
del %tmp%\* /s /q
exit
Параметры для Nod32 3.0 завтра напишу - а то я что-то устал 