Jump to content

Avira Setup Creator - for Avira Antivir Personal v10


cyberyeye

Recommended Posts

Avira Setup Creator

Is a tiny software (32bits) coding with AutoIT(3.3.8.1). Goal of "ASC" is to create a customized build of Avira Free Antivirus 2013 including latest viral files definitions. Asc is very easy to use and of course freeware (sourcecode is available in subdir "\Src\*.au3")

Latest Build: 1.2.3.1 (for Avira Free Antivirus 2013 *only*)

Download: Dropbox - Depositfiles

Previous Build: 1.2.3.0 (for Avira Free Antivirus 2012 *only*)

Download: Dropbox - Depositfiles

Changelog: see '_changelog.txt' for old entries (in Asc Zipfiles)

1.2.3.1: Removed support for Antivir 2012 and Old Antivir version; Add support to Antivir 2013

+ Updated code in Asc.au3 & Ask_Removal.au3

+ Updated all url in Settings.ini (pointing to Antivir 2013 instead of 2012 setup)

+ Updated FAQ (ASC\Doc\_Readme.html)

Notice: if you want to use Avira Antivir 2012 > use previous version of ASC build: 1.2.3.0

Translation: Willing to help ? I'm looking for Asc translation in these language: Japanese, Chinese, Korean.

(See Asc Menu "?" > "Faq" for details)

Availlable Antivir language to Build: French,English,German,Dutch,Italian,Espagnol,Russian,Japanese,Portuguese (Pt-Br), Chinese (Zh-Cn & zhtw), Korean, Turc

(taken from Avira download website)

- Asc available GUI Lang: French,English,German,Dutch,Italian,Spanish,Russian,Portuguese (Pt-Br), Turk, Finnish

Choose a langage for Asc GUI and Antivir langage to build: and press "Start", that's it !

(See /Doc/_Readme.html or use in Asc, Menu "?" > "Faq" to get more information)

Example: you can use Asc Gui in German and Build an Antivir setup in English (or any other Asc Gui language to build any Antivir official setup language)

- Asc Light (checkbox on Gui)

See the Faq (Menu "?" > "Faq" > "Asc Light") for a better explanation on this optionnal functionality.

Note: If you don't know what is "Visual C++ 2010 Runtime" don't use "Asc light" option!

Don't forget that vcredist_x86.exe NEED to be installed PRIOR executing Antivir Setup (including Windows 64 bits OS).

(see post 93 & post100 for additional info with W7 setupcomplete)

- Switch available for Avira.exe: (7zSFX)

Silent installation with progress bar: -y

(no switch, for a classic installation)

ROE: I use "Avira.exe -y" with Runonceex method with my unattended XPCD, Antivir CANNOT be installed via svcpack at T-12).

Example:

REG ADD %KEY%\010 /VE /D "Avira Free Antivirus" /f

REG ADD %KEY%\010 /V 1 /D "%cdrom%\Soft\Avira\Avira.exe -y" /f

Important: ASC does NOT suppress Antivir Personal "Nag". Buy Antivir Premium Edition if you don't want the nag.

Advice: Read the Faq (in Asc\Doc\_Readme.html) for more information.

Credits:

Rainforest (Italian translation)

Web-Flyer (Russian translation)

SunLion (Portuguese translation)

HiltiHome (German translation)

Murcielagotr (Turkish translation)

Funkwave (Spanish translation)

... sorry if i've forget someone :(

Edited by cyberyeye
Link to comment
Share on other sites


Thank You. I must try this. :hello:

Avira need some configuration after Finish installation. I tried use AutoIt and not working 100%. "AntiVir Guard Enable" disable and gray if Cancel that config.

Sorry for my bad english.

Link to comment
Share on other sites

Avira need some configuration after Finish installation. I tried use AutoIt and not working 100%. "AntiVir Guard Enable" disable and gray if Cancel that config.
This happened when you are using an old definition viral update from v8 on v9, see here or below:

Antivir Personal v9: http://dl.antivir.de/package/fusebundle/wi..._fusebundle.zip

Antivir Personal v8: http://dl.antivir.de/down/vdf/ivdf_fusebundle_nt_en.zip

Antivir Personal v9 latest core update & viral update file definition are already included (download & integrate) with ASC when you build a fresh build "Avira.exe", this will hopefully not happend with Asc.

Cyberyeye

Link to comment
Share on other sites

Avira need some configuration after Finish installation. I tried use AutoIt and not working 100%. "AntiVir Guard Enable" disable and gray if Cancel that config.
This happened when you are using an old definition viral update from v8 on v9, see here or below:

Antivir Personal v9: http://dl.antivir.de/package/fusebundle/wi..._fusebundle.zip

Antivir Personal v8: http://dl.antivir.de/down/vdf/ivdf_fusebundle_nt_en.zip

Antivir Personal v9 latest core update & viral update file definition are already included (download & integrate) with ASC when you build a fresh build "Avira.exe", this will hopefully not happend with Asc.

Cyberyeye

Awesome. It works perfectly. Thank You so much. :hello:

:thumbup :thumbup :thumbup

For AutoIt Source code, once again, I must say "Thank You." You shared it so I can learn from it. :thumbup

Edited by mangade
Link to comment
Share on other sites

Hi Cyberyeye,

the text below is a little better of the precedent.....

If you like it.....

[Italian]
Button1_txt=Avvio
MenuF_txt01=File
MenuF_txt02=Crea il nuovo file di installazione
MenuF_txt03=Esci
MenuH_txt01=?
MenuH_txt02=A proposito di ASC
MenuH_txt03=Licenza
Label1_txt=Fase della creazione del file di installazione:
step_txt01=Clicca su 'Avvio' per iniziare la creazione del file di installazione !
step_txt02=Fase corrente: Download del kit di installazione di Avira !
step_txt03=Fase corrente: Estrazione dei file dal kit di Avira !
step_txt04=Fase corrente: Download aggiornamento definizioni virus più recente !
step_txt05=Fase corrente: Estrazione dei file definizioni virus !
step_txt06=Fase corrente: Compressione di tutti i nuovi file (7z)
step_txt07=Fase corrente: Creazione del nuovo file di installazione Avira...
step_txt08=Terminato ! Nuovo file di installazione creato: Avira.exe
Unp_txt01=Decompressione kit di Avira...
Unp_txt02=Decompressione dell'aggiornamento definizioni virus...
Pack_txt01=Compressione dei nuovi file...
Crt_setup_txt=Creazione in corso del nuovo file di installazione: Avira.exe
av9_txt=Download kit di Avira...
avdef_txt=Download aggiornamento definizioni virus...
av9_old=ASC - Eliminare o mantenere i vecchi file di Avira ?
av9_old02=Vuoi eliminare i precedenti file di Avira scaricati in questa cartella ?
av9_old03=Kit di installazione: avira_antivir_personal_it.exe
av9_old04=File aggiornamento definizioni virus: vdf_fusebundle.zip
av9_old05=Scelta raccomandata: Si
av9_old06=Nota: I server di download Avira a volte sono lenti per sovraccarico.
av9_old07=In questo caso prova più tardi, o fai un download manuale
av9_old08=da un altro sito (Avira AntiVir Personal v9.0 IT).

..................................................................................

Avira AntiVir Personal 9 (IT)
Questo setup include gli aggiornamenti al ' & @MON & "-" & @MDAY & "-" & @YEAR & ".\nClicca OK per iniziare l'installazione!
Estrazione file, attendere...
Annulla
Installazione di Avira terminata!
Switch per installazione silenziosa con barra avanzamento: -y

As usual day - month - year

Regards

rainforest

Edited by rainforest
Link to comment
Share on other sites

thanks i'll add you're italian translation in the next build ;)

@all: for translating Asc in german, spanish...

1. See Lang.ini and translate the string in YourLang data

2. There's another part to translate in sourcecode: here in red

Avira AntiVir Personal 9 (EN)

This setup include the update files from ' & @MON & "-" & @MDAY & "-" & @YEAR & ".\nClick OK for beginning the installation!

Extracting files, please wait...

Cancel

Avira setup is finished!

Switch for silent installation with progressbar: -y

Post your translation in this topic please !

Thanks

Link to comment
Share on other sites

  • 2 weeks later...

In russian asc look's good =)

[Russian]
Button1_txt=Старт
MenuF_txt01=Файл
MenuF_txt02=Создать установщик
MenuF_txt03=Выход
MenuH_txt01=?
MenuH_txt02=О ASC
MenuH_txt03=Лицензия
Label1_txt=Текущее состояние создания установщика:
step_txt01=Нажмите 'Старт' для создания установщика!
step_txt02=Текущий шаг: Загружаем оригинальный установщик Avira!
step_txt03=Текущей шаг: Распаковываем файлы из оригинального установщика Avira!
step_txt04=Текущей шаг: Загружаем последние антивирусные базы!
step_txt05=Текущей шаг: Распаковываем файл с антивирусными базами!
step_txt06=Текущей шаг: Пакуем все файлы в архив (7z)
step_txt07=Текущей шаг: Создаем новый установщик Avira...
step_txt08=Завершено! Создан новый установщик: Avira.exe
Unp_txt01=Распаковываем Avira ...
Unp_txt02=Распаковываем файлы с последними антивирусными базами...
Pack_txt01=Пакуем все файлы...
Crt_setup_txt=Создаём новый установщик Avira : Avira.exe
av9_txt=Загружаем Avira...
avdef_txt=Загружаем последние антивирусные базы...
av9_old=ASC - Удалить или оставить старые установочные файлы Avira?
av9_old02=Хотите удалить предыдущие загруженные файлы Avira в этой папке?
av9_old03=Установка: avira_antivir_personal_ru.exe
av9_old04=База вирусов: vdf_fusebundle.zip
av9_old05=Сохранить мой выбор: Да
av9_old06=Примечание: Сервер Avira временами бывает или очень медленным, или оффлайн.
av9_old07=В этом случае попробуйте еще раз чуть позже, или скачайте вручную установщик Avira
av9_old08=с другого сервера (Avira AntiVir Personal v9.0 RU).

And for source code translation:

Avira AntiVir Personal 9 (RU)
Этот установщик содержит обновления от ' & @MDAY & "-" & @MON & "-" & @YEAR & ".\n Нажмите OK чтобы начать установку!
Распаковываем файлы, пожалуйста подождите...
Отмена
Утановка Avira завершена!
Переключение на "тихую" установку с панелью загрузки: -y

(win1251 codepage must be installed for viewing russian letters in browser)

and of course - right date format is dd.month.yyyy

Edited by Web-Flyer
Link to comment
Share on other sites

@ Web-Flyer and rainforest: :thumbup

I've made a new build 1.1.2 with you're fine translation :)

Note:

- I haven't test a full install of Russian Avira.exe, generate with Asc. Any msfn russian member, could test Asc 1.1.2, and gave me a tiny feddback on this new build ?

- Spanish, German, Japanese Gui, still need a translation :blushing:

Edited by cyberyeye
Link to comment
Share on other sites

This is strange :}

I've just test Asc with russian codelang (409) and it works fine (xp sp3 french)

- Downloading : avira_antivir_personal_ru.exe >> ok

- Downloading: vdf_fusebundle.zip >> ok

- Unpacking of: avira_antivir_personal_ru.exe >> ok

- Unpacking of: vdf_fusebundle.zip >> ok

- Compressing all new file: Antivir9.7z >> ok

- Creation of final exe: Avira.exe >> ok

I've installed Avira.exe (in russian made with Asc) to be sure: OK (and deinstall went fine too)

Sometimes Avira download server is heavily overload, maybe you tried Asc while their server were overload and then Asc couldn't download "avira_antivir_personal_ru.exe" or "vdf_fusebundle.zip" ?

What is the codelang used with your Russian Windows XP ?

Asc use "0419" for russian language detection maybe you are using another codelang Ukrain, Serbian for eg ?

You can verify you codelang in registry here:

[HKEY_CURRENT_USER\Keyboard Layout\Preload]

you should see:

"1"="00000419"

Tell me if you got 0419 in this reg key, or something else ?

Link to comment
Share on other sites

  • 2 weeks later...

Indeed I've remove start menu and desktop shortcut, this a feature of Asc: not an bug.

In the next build i'll add and an option to keep or remove them.

Sorry to all I forgot to mention this on the first topic :(

If you don't want to wait the next build, see in subdir "Files\setup.inf":

Red settings for removing sm & desktop shortcut: Asc default settings

[DATA]

CopyConfig=0

DesktopIcon=0

DestinationPath=%PROGRAMFILES%

Guard=1

KeyFile=hbedv.key

MailScanner=1

ProgramGroup=0

RestartWindows=0

RootKit=1

ScanMode=0

ShellExtension=1

ShowReadMe=0

ShowRestartMessage=0

Upgrade=0

WebGuard=1

replace in setup.inf:

Green settings for adding sm & desktop shortcut: Avira PE default settings

[DATA]

CopyConfig=0

DesktopIcon=1

DestinationPath=%PROGRAMFILES%

Guard=1

KeyFile=hbedv.key

MailScanner=1

ProgramGroup=1

RestartWindows=0

RootKit=1

ScanMode=0

ShellExtension=1

ShowReadMe=0

ShowRestartMessage=0

Upgrade=0

WebGuard=1

then you'll get start menu and desktop shortcut.

Edit: Till 1.1.3 build this "tips" has been add.

Edited by cyberyeye
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...