Welcome to MSFN

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


cyberyeye

Avira Setup Creator - for Avira Antivir Personal v10

140 posts in this topic

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
0

Share this post


Link to post
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.

0

Share this post


Link to post
Share on other sites

is it possible to add the creation of a silent install installer?

0

Share this post


Link to post
Share on other sites
is it possible to add the creation of a silent install installer?

When you put -y after the installer it will silent install.....

0

Share this post


Link to post
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

0

Share this post


Link to post
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
0

Share this post


Link to post
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
0

Share this post


Link to post
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

0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
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
0

Share this post


Link to post
Share on other sites

asc stopping at first step - downloading avira original setup.

When setup was downloaded, asc nothing to do and waiting end of first step =(

(ASC Full)

Edited by Web-Flyer
0

Share this post


Link to post
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 ?

0

Share this post


Link to post
Share on other sites

tested on 3x windows 7 x86 and 1x winxp SP3 today, seems like the setup wont create shortcut icons on desktop and startmenu?

0

Share this post


Link to post
Share on other sites

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
0

Share this post


Link to post
Share on other sites

ASC new build is up: 1.1.3

Changelog:

- added: checkbox for creating start menu folder and desktop icon; translation are removed completly from codesource & all translation have been moved in Lang.ini (unicode text file)

- added: Avira PT-BR Avira setup in Asc (english Gui); Russian codelang updated ( added: Azeri, Bulgarian, Ukranian...)

And i'm still looking for translation: German, Spanish, Japanese and Portuguese.

Hope this new build will works fine with Russian :whistle:

0

Share this post


Link to post
Share on other sites

ASC new build is up: 1.1.3

And i'm still looking for translation: German, Spanish, Japanese and Portuguese.

Hope this new build will works fine with Russian :whistle:

Here translation Portuguese (PTBR):

[PTBR]

Button1_txt=Iniciar

MenuF_txt01=Arquivo

MenuF_txt02=Criar Instalador

MenuF_txt03=Sair

MenuH_txt01=?

MenuH_txt02=Sobre ASC

MenuH_txt03=Licenca

Label1_txt=Veja abaixo os diferentes passos para criacao do Instalador:

step_txt01=Clique em 'Iniciar' para criar o novo instalador: Avira.exe !

step_txt02=Passo atual: Descarregando Avira setup !

step_txt03=Passo atual: Extraindo arquivos do Avira setup !

step_txt04=Passo atual: Descarregando arquivos de definicao de virus mais recentes !

step_txt05=Passo atual: Extraindo arquivos de definicao de vírus !

step_txt06=Passo atual: Empacotando todos os arquivos agora (7z)

step_txt07=Passo atual: Criando o novo Instalador do Avira...

step_txt08=Finalizado ! Novo instalador criado: Avira.exe

Unp_txt01=Descompactando Avira agora...

Unp_txt02=Descompactando arquivos de definicao de vírus mais recentes...

Pack_txt01=Comprimindo novos arquivos agora...

Crt_setup_txt=Criando agora o novo arquivo instalador do Avira: Avira.exe

av9_txt=Descarregando Avira...

avdef_txt=Descarregando arquivos de definicao mais recentes...

av9_old=ASC - Apagar ou salvar o arquivo Setup do avira original ?

av9_old02=Voce deseja apagar os arquivos do Avira descarregados nesta pasta ?

av9_old03=Setup: avira_antivir_personal_ptbr.exe

av9_old04=Arquivos de definicao de virus: vdf_fusebundle.zip

av9_old05=Opcao recomendada: Sim

av9_old06=Nota: Servidores de descarregamento do Avira as vezes estao muito lentos ou 'inativos'.

av9_old07=Neste caso tente outra vez mais tarde ou descarregue manualmente o Setup do Avira

av9_old08=de outro website (Avira AntiVir Personal v9.0 PTBR).

chk_dsk_txt=Crie um icone no desktop

chk_sm_txt=Crie uma pasta no Menu Iniciar

cfg_title=Avira AntiVir Personal 9 (PTBR)

cfg_prompt=Este instalador inclui arquivos atualizados de

cfg_prompt2=.\nClique OK para iniciar a instalacao!

cfg_extract=Extraindo arquivos, aguarde...

cfg_cancel=Cancelado

cfg_finish=Instalacao do Avira concluida!

cfg_help=Comando para instalacao silenciosa com barra de progresso: -y

Thanks for this excellent work!

Edited by SunLion
0

Share this post


Link to post
Share on other sites

Here translation Portuguese (PTBR):

Thanks a lot SunLion :thumbup

Of course I have add your Pt-Br translation in 1.1.4 build.

Cyberyeye

Edited by cyberyeye
0

Share this post


Link to post
Share on other sites

I'm working on it (slowly actually i'm busy "irl")

Avira has changed a lot of files/dir in their new setup (/basic don't exist anymore for example...) so I'got many test to do before releasing a new version fully fonctionnal.

A weeks or two, maybe sooner... who knows ^^

Edit: see first post for testing Asc 1.1.5 (beta); add support for Avira 10 PE but only for English and German build

(@ all: I need feedback on this two language please)

Edited by cyberyeye
0

Share this post


Link to post
Share on other sites

I'm working on it (slowly actually i'm busy "irl")

Avira has changed a lot of files/dir in their new setup (/basic don't exist anymore for example...) so I'got many test to do before releasing a new version fully fonctionnal.

A weeks or two, maybe sooner... who knows ^^

Edit: see first post for testing Asc 1.1.5 (beta); add support for Avira 10 PE but only for English and German build

(@ all: I need feedback on this two language please)

*English version is working great on XP (Package)

*Creating package also working great on XP.

*On Windows 7 creating Package is not working.

*Installing Package (created in XP) works ok in Windows 7

0

Share this post


Link to post
Share on other sites

*On Windows 7 creating Package is not working.

With UAC enabled I supposed ? Asc don't manage UAC actually. I'll try to add support to UAC in Asc (for the next build), hope i'll find a solution to do it (i'm still using xp on my computer).

Could anyone test 1.1.5 beta build on Win7 without Uac ? Asc should works without Uac on Win7.

Thanks for the feedback, Crunch81 !

0

Share this post


Link to post
Share on other sites

*On Windows 7 creating Package is not working.

With UAC enabled I supposed ? Asc don't manage UAC actually. I'll try to add support to UAC in Asc (for the next build), hope i'll find a solution to do it (i'm still using xp on my computer).

Could anyone test 1.1.5 beta build on Win7 without Uac ? Asc should works without Uac on Win7.

Thanks for the feedback, Crunch81 !

UAC is always DISabled with me.......

0

Share this post


Link to post
Share on other sites

New build: 1.1.5.1

I haven't test in Win7 this new build.

I've update 7z lib to newest (9.12 beta) and add a check on userlevel account: if Asc is launch on a normal user account a warning appears in a messagebox.

I've also add into autoit wrapper: "#AutoIt3Wrapper_Res_requestedExecutionLevel=requireAdministrator", I hope this a help a bit for Win7 users.

(there's maybe a bug with autoit and Win7 with "requireadmin" so I cannot use this actually)

+ a few minor codesource change...

I hope this build will works better on Win7. So don't hesitate to tell me if.... this works now :blushing:

Regards, Cyberyeye

0

Share this post


Link to post
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.