Arlette, Terminator66, и другие сомневающие! описал как, что и почему собрал этот репак. достаточно подробно для чайников.
-------------
Avira AntiVir AiO v.10.0.0 Russ вышла русская версия замечательного антивируса Avira.
Делаю репак тихой инсталляции этого антивируса в стиле всё-в одном (AiO)
1. исходный материал.
версии антивирусов (скачал с офф.сайта):
Avira AntiVir Personal v.10.0.0.67: файл avira_antivir_personal_ru.exe
Avira AntiVir Premium v.10.0.0.131 : файл avira_antivir_premium_ru.exe
Avira Premium Security Suite v.10.0.0.132 : avira_premium_security_suite_ru.exe
ключи (спасибо alex0n75) - это файлики HBEDV.KEY (2 файла):
- для Avira AntiVir Premium - до 27.10.11
- для Avira Premium Security Suite - до 27.10.11
инструкция по установке и конфигурации антивируса: man_avira_antivir_professional_en.pdf
еще понадобиться FAR, архиватор (7zip или winrar), прямые руки, голова
2. каждый файл антивируса переместил в отдельный каталог для удобства
avira_antivir_personal_ru.exe в каталог Free
avira_antivir_premium_ru.exe в Premium
avira_premium_security_suite_ru.exe в Security
3. распаковал эти файлы архиватором (ПКМ на файле - распаковать), исходные файлы удалил
4. получилось много файлов и подкаталогов (2k, ru-ru, vista64, ..) в каждом каталоге
5. теперь ВАЖНО! каталог Free будет основой для нашего репака. делаю прореживание каталогов Premium и Security:
- я (использую FAR) делаю сравнение каждого каталога и подкаталога с основным (Free) для Premium и для Security, помечаю одинаковые и удаляю
- то есть удаляю файлы в каталогах Premium и Security, которые уже есть в основном каталоге Free (если размер файлов одинаковый, но содержимое разное - файл оставляю!!).
- для FAR-а нажал F11, Расширенное сравнение, галочки на Размере и Содержимом !!, далее пометил одинаковые, удалил
- удаление одинаковых файлов надо сделать в каждом подкаталоге Premium и Security (2k, ru-ru, vista64 - во всех!!)
после такой экзекуции размер всех файлов в трех каталогах станет около 115.570Мб
6. далее ключи (HBEDV.KEY). Файлы копирую в каталоги Premium (туда ключ для Avira AntiVir Premium) и Security (туда ключ для Avira Premium Security Suite) с заменой.
Каталог Free не трогаю - там есть бесплатный ключ HBEDV.KEY
7. теперь создаем файл конфигурации (setup.inf) в каталогах Free, Premium и Security. Этот файл является сценарием тихой установки.
описание этого файла, значения строк и прочую информацию брал из man_avira_antivir_professional_en.pdf
буду считать, что функциональность Free и Premium антивирусов одинакова (в Free есть реклама и что-то будет не полностью рабочее), а в Security Suite - будет устанавлено всё возможное.
файл setup.inf для Free и Premium одинаков, вот его содержимое:
Code
[DATA]
CopyConfig=0
DesktopIcon=1
DestinationPath=%PROGRAMFILES%
Guard=1
KeyFile=hbedv.key
MailScanner=1
ProgramGroup=1
RestartWindows=0
R ootKit=1
ScanMode=0
ShellExtension=1
ShowReadMe=0
ShowRestartMessage=0
Upgrade=0
WebGuard=1
файл setup.inf для Security Suite такой:
Code
[DATA]
CopyConfig=0
DesktopIcon=1
DestinationPath=%PROGRAMFILES%
Guard=1
KeyFile=hbedv.key
MailScanner=1
ProgramGroup=1
RestartWindows=0
R ootKit=1
ScanMode=0
ShellExtension=1
ShowReadMe=0
ShowRestartMessage=0
Upgrade=0
WebGuard=1
HIPS=1
Firewall=1
здесь добавил HIPS и Firewall комментировать строки не буду, кому нуно - чЕтайте мануал (RTFM), там по англ всё написано. ну или ЛС.
8. далее перемещаем каталоги.
Free каталог - основной, в него перемещаем каталоги Premium и Security со всем содержимым.
для непонятливых структура каталога Free
Code
<DIR> 2k
<DIR> Premium ----- тут все файлы и подкаталоги от Premium версии
<DIR> ru-ru
<DIR> Security ----- тут все файлы и подкаталоги от Premium Security версии
<DIR> vista64
<DIR> xp
<DIR> xp64
addr_file.html
aebb.dll
..
hbedv.key
..
presetup.exe
..
setup.inf
..
9. чтобы установить антивирус, запускаем файл presetup.exe, а чтобы пошла тихая установка, надо этот файл запустить так:
Code
presetup.exe /inf=".\setup.inf"
то есть передать инсталлятору сценарий установки (что, как и куда ставить). 10. сейчас в каталоге Free находится полная инсталляция Free-версии антивируса.
Если полностью скопировать все файлы с подкаталогами из каталогов:
Premium - тогда в каталоге Free будет полная версия Avira AntiVir Premium
Security - соотв. в каталоге Free будет полная инсталляция Avira Premium Security Suite
поэтому первоначальные действия мои были в удалении лишних (одинаковых) файлов - зачем они в репаке.
11. создаем bat-файл setup-all.bat, вот его содержимое:
Code
goto %1
:2
xcopy Premium\* .\ /q /y /c /e /r
goto 1
:3
xcopy Security\* .\ /q /y /c /e /r
:1
presetup.exe /inf=".\setup.inf"
поясню:
bat-файлу надо передать один параметр 1, 2 или 3
так:
Code
setup-all.bat 1
или
setup-all.bat 2
или
setup-all.bat 3
соответственно для установки версий:
1 - Avira AntiVir Personal
2 - Avira AntiVir Premium
3 - Avira Premium Security Suite 12. далее жму весь каталог Free в один архив (7zip) Avira-10-All.7z
13. делаю sfx-exe, вот файл config.txt для этого:
Code
;!@Install@!UTF-8!
Title="Установка Avira AntiVir AiO v.10.0.0 Russ"
BeginPrompt="Сейчас будет установлена русская версия
Avira AntiVir Personal v.10.0.0.67
возможные варианты установки
(запустите этот файл со следующими ключами):
1. setup.exe -ai1 - для Avira AntiVir Personal
2. setup.exe -ai2 - для Avira AntiVir Premium
3. setup.exe -ai3 - для Avira Premium Security Suite
разрядность системы (x86-x64) определяется автоматически
версии антивирусов в репаке:
Avira AntiVir Personal v.10.0.0.67
Avira AntiVir Premium v.10.0.0.131
Avira Premium Security Suite v.10.0.0.132
использовать вариант 1 (Avira AntiVir Personal) ?"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="... ждите ..."
RunProgram="hidcon:setup-all.bat 1"
AutoInstall1="hidcon:setup-all.bat 1"
AutoInstall2="hidcon:setup-all.bat 2"
AutoInstall3="hidcon:setup-all.bat 3"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
;!@InstallEnd@!
14. полученный файл Avira-10-All.exe - готовый инсталлятор (AiO) всех версий Avira AntiVir. испытываем его на друзьях и знакомых. ЗЫ. важное примечание. я не волшебник (учусь только ). возможно у меня есть ошибки и неточности. а у кого их нет?
прошу все замечания и пожелания писать тут или в ЛС
-------------