Jump to content

cyberyeye

Member
  • Posts

    145
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    France

Everything posted by cyberyeye

  1. If you had used "Asc light" with Asc: VC++ 2008 SP1 Runtime is removed from installer. Microsoft list VC++ 2008 sp1 runtime as available for Seven x64 on this page, Meaning VC++ 2008 sp1 is not installed by default with Seven x64 ? In this case IF VC++ 2008SP1 is missing from a default Seven installation, a setup create without using "Asc light" in Asc should works.
  2. Maybe a bug between AutoIT (Asc is code in Autoit language) and Seven ? I never had this bug with XP. A few month ago I've test Asc in a VM (vbox) with Seven 32b. and sometimes (rarely) Avira.exe was corrupted, i've tried many different code for creating Avira.exe (old dos style using copy /B; or with autoit function > same random result). Don't ask me why, i have absolutly no idea, and this bug has never appear on XP, so... that's why my guess is that in some unknow circumstance this bug appear sometimes ! But only when using Seven (admin account, Uac and a/v deactivate... change nothing this bug can appear on Seven whenever it want: that's insane !) Indeed... Running Asc a second time, or doing a reboot, solve this rare bug most of the time. (maybe this bug will be fix with SP1 or with the next Autoit version)
  3. I'm using XP so I can't say for sure, Avira Antivir 10 PE use this build: 9.0.30729.4148, i don't know if this is include with Seven or... not. Thanks ! I like "Oleg" 7z module a lot too, he's doing a really great work on these module ! Config.txt file is create automatically by ASC (when you start ASC the file is create in the Antivir language to build in ASC) and then config.txt is add in the setup generated by ASC at the final step (avira.exe final executable). (sourcecode in autoit (au3 format) is freely provided in ../Src sub-directory) For your bug, i think that you have put Asc, in a directory containing, one or more, space character, eg: C:\Bla bla bla\ASC 1220\Asc.exe Try to put Asc.exe in a directory containing NO space, eg: c:\Blabla\Asc\Asc.exe (this is explain in the Faq) This should resolve you're problem, at least I hope so ! Edit: Below a screen capture when Asc is started Config.txt is created automatically in the language choosen in Asc (I mean Antivir language setup to build) Example if we choose French in Asc > a french config.txt is generated and use by Asc (include in Avira.exe) If you choose a english, or other language, of course Asc will generate the appropriate language.
  4. There is no silent installation switch with official installer from avira personnal edition. Unattended deployement is reserved only for Server & workstation official setup. But you can use an autoit script for doing a custom and silent installation (for Antivir PE). Of course you will had to build you're own script ! Note: Untested method (below) but it should works (?) 1 Extract Avira installer, eg with 7zip, in a new empty dir: X:\AviraExtracted 2. Install MS Visual Runtime >> vcredist_x86.exe (/qb ;should do a silent install) 3. Install Avira PE using: X:\AviraExtracted\presetup.exe /inf=X:\AviraExtracted\setup.inf (x = your drive letter, dvdrom or usb pendisk) Setup.inf You can get a description of these option (setup.inf) from Avira Antivir Server from avira website: look in their PDF Good luck ! PS: or you can use ASC
  5. Hi all ! New build: 1.2.2.0 - Avira Setup is now available in Chinese: zh-cn and zh-tw - Avira Setup is now available in Korean ASC can use these new language now (i'm still looking for ASC translation in: JP, KR, Chinese) As usual, ASC download link has been updated in the first post from this topic. Regards, Cyberyeye
  6. Many thanks funkwave New build up with Spanish translation, v 1.2.1.9 Download link on the first page as usual ! And...... Happy new year to all msfn members !!!!!
  7. New build is up: 1.2.1.8, it's a minor update. Updated 7zlib(9.20 beta); Asc Light remove now only one file: vcredist_x86.exe others previously removed files were less than 1Mb so I prefer to keep it inside Avira.exe (*.gz & avpack32.dll) First page to get the download link as usual. Regards Cyberyeye
  8. Hum, that's strange, please retry with your A/V deactivate a few minutes while using ASC (kaspersky and avira if both are still installed). A few users got in the past the same problem when they were using Asc with an A/V activate in background, dunno why but sometimes some A/V broke avira.exe creation. And of course Asc should be run with admin right. Try again please, in worst case i can upload an EN avira.exe but Asc should (must) works, after all this the goal of Asc Edit: I've post a new build (1.2.1.8) on ASC topic but this only a minor update (7z lib now @ v9.20) and Asc light remove only "vcredist_x86.exe". Edit2: Exceptionnaly I've upload here a fresh Avira.exe from today (12.19.2010) english build, Avira 10 PE with desktop icon and Start menu folder, create with Asc of course ! I won't do this again in the futur, but christmas is coming ;-) I'm almost sure that your bug is due to an interference with your A/V. With avira i never got this kind of problem
  9. Hi ;-) I see on your screeny that you have put ASC in a directory called "Avr" wich is NOT a problem. But you have put "Avr" into "Desktop" folder. This a bad idea: ASC must be placed into a root dir on a drive. From Asc doc: Maybe I should add this sentence in the top of the Faq (in Asc > Menu "?" > "Faq") So how to fix that ? It's easy ! Simply put you're "Avr" dir in a rootdir, eg: c:\Avr\Asc.exe (you can also use D: drive or hdd usb...) and then recreate the Avira PE 10 installer. And then you'll get a working installer including update (for Avira 10 Personal not Premium). On my computer i use this path: c:\Asc\Asc.exe That's it, i know it's a silly and annoying bug, but actually i don't have enough time to work on sourcecode for correcting this bug. Regards, Cyberyeye PS: I also see that you are using both Kaspersky and Avira. My advise is to only use one A/V at time (and why not an additional firewall or antimalware) but using two A/V at the same time is a really bad idea, this can provoque strange behavior: bug, slowdown performance....
  10. To Rainforest and Sunlion, many thanks again New build is up: 1.2.1.7 including both updated translation (Italian & Portuguêse/Brazil) Only these two translation has been updated, and 7zlib @ beta18, so it's a minor update. Regards Cyberyeye
  11. 1. Done! Try the new build 1.2.1.6 Usage example: Asc.exe -cfull (for creating Avira.exe without using Asc Light option) Asc.exe -clight (for creating Avira.exe using Asc Light option) Of course when using one of these switch, the language to apply to Avira.exe, is read from Lang.ini (and not Settings.ini) (for changing the language simply use the Gui or manually edit Lang.ini; ex: ExecLang=English. Note: using the gui for that purpose should be easier lol) 2. I didn't think to that before, i'll try to add an option allowing to select a path, in the next build Regard, Cyberyeye
  12. Thanks for your comment ;-) And no i've not made any similar tools for the others a/v (I'm using Antivir on my personal computer that's why i wrote this software). Maybe there is some similar tools as Asc but i don't know them, sorry.
  13. New build: 1.2.1.5 Bugfix: changed 7z.exe switch (to extract vdf_fusebundle.zip using fullpath) I've changed the syntax with the 7z switch used to extract vdf_fusebundle.zip into Temp subdir. Vdf_fusebundle.zip was not extract properly in some case with previous Asc build, this is not the case anymore, of course i need feedback on this but now, Avira.exe should be greater in size id' say ~3Mb
  14. I'm sorry but I don't speak Pt-Br. Using Google translate, i've "decoded" that you would like to use Avira 10 PE in Pt-Br with Asc ? If this what you want you asked (?) this is already the case. Avira PE10 Pt-Br is avalaible here & Asc of course manage this version (at least it should till anybody report a bug using Asc & Avira 10 pt-br) If I've misunderstood you're post, sorry and fell free to repost... but in english please Edit: My mistake..... I've made a new build (1.2.1.4) Antivir 10 Ptbr was shown as Antivir v9 instead of v10 (forget to change antivir ver with ptbr. in lang.ini with the previous build 1.2.1.3). Full changelog & link @ 1st post as usual.
  15. New build up: 1.2.1.3 Antivir Spanish and Portuguese (Pt-Br) are now available in v10 @ all translator: i've add a new 'string' to translate in 'Lang.ini' > [YourLang] > 'BtCheckSrv' (Word to translate: Check) @HiltiHome: I know i've also notice this strange behavior, maybe this a bug from AutoIt (...). Did anyone got a tips on this flickering problem with autoit TrayTip function using W7 ?
  16. Thanks for your updated German translation Hiltihome Of course this is already include in build v1.2.1.2 Ooops ! I've put fixed path (c:\Asc) instead of using relative path (@scriptdir &\Files"), kind of stupid mistake this bug has been corrected in build 1.2.1.2 I know (shame on me: doooh!) but unfortunatly I don't have enought time to add many "string" (to be translated) into Lang.ini I got to do it *one day* but I'm afraid i'm too busy actually, but this is on my ToDo list... hope i'll do this for christmas at last (lol) Edit: forgot to mention that build 1.2.1.2 is available to download.
  17. Thanks for the news Rainforest that's great for Italian users ! I'm busy today, i'll try to do a new build quickly during my lunch break, if i can't tonight or tomorrow evening in the worst case. Regards Edit: new build up *untested* (but it should works) Note: I'll reupload this build (1.2.1.1 without no new feature) tonight because I forgot to set Asc Gui by default to english, and I forgot to save Settings.ini & Lang.ini in unicode format :/ Now I got to hurry up to eat lol
  18. I know i already wrote a new build (1.2.0.9 non released) and i'll release 1.2.1.0 probably tomorrow (add chinese antivir setup v9, updated antivir setup french v10) So stay tuned Edit: New build is up 1.2.1.0 ! Antivir in French use now Antivir v10; Chinese antivir v9 setup is now available to create. I've done many sourcecode change but functionnality are the same as before.
  19. Thanks for your fine translations rainforest, that's very nice to you ! And your help is really appreciated I'll include it into the next build of course Edit: New build 1.2.0.8 is up, including this new Italian translation made by rainforest
  20. New build: 1.2.0.7 @ all translator: a few string has been added, see lang.ini in [English] section to see the modification please. (as usual, send me any modification (lang.ini) by PM or post it below in a quote please) changelog: Asc Full & Light are now on the same Gui, I've add a checkbox at bottom for making a light Avira.exe build (as Asc_light.exe before) and some minor sourcecode change in Gui. Feel free to post any though or bug on this new build
  21. I don't have or use Win7 64, so i can't do some test Maybe another UAC problem ? Or 7z lib unpacking problem with Win 7 64bits ? Could you both please test Asc with your A/V deactivated, we'll never know... ? Edit: Nevermind i found the bug, new build '1.2.0.6' is up(see 1st post), this strange bug should never comes again (i was using copy /b /y /v file1+file2+file3 file4.exe and this were the cause of this bug... strange because it was working fine with Win2k/XP. Now i've a create a dedicated function for creating avira.exe (_CreateNewAvira > in Asc sourcecode) using "fileopen/filewrite" autoit function)
  22. Hi all A new build: 1.2.0.5 is available. I've changed some stuff in sourcecode; corrected urls for wksstats.dll & build.dat; cosmetic change... See first post for download link as usual. Feel free to post any though on Asc or any bug found
  23. Thanks cloferba, nice find New build 1.2.0.3 is up I've made some test into a VM, with spanish (antivir v9) and english (antivir v10); with Asc in French Gui: -- with desktop icon (without SM folder): ok -- with sm folder (without desktop icon): ok -- with sm folder and desktop icon: ok So this bug should be now definitly corrected
  24. I've made a batch (same purpose than my previous autoit script) a few days ago (sorry I forgot to post it here: ooops !) Using sigcheck.exe from sysinternals (has to be put in HFTOOLS\sigcheck.exe) here's my batch: Shdocvw.cmd (put this batch in hfslip root dir) @ECHO OFF FOR %%I IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%I:\HFSLIP SET HFSLIP=%%I:\HFSLIP\ :CheckHfSlipDirName IF EXIST "%HFSLIP%" ( GOTO CheckFile ) ELSE ( GOTO MsgNoHfSlipDir ) :CheckFile IF EXIST "%HFSLIP%HFTOOLS\sigcheck.exe" ( GOTO ExtractKB ) ELSE ( GOTO MsgNoSig ) :ExtractKB CLS IF EXIST "%HFSLIP%HF\WindowsXP-KB982381-*.exe" FOR /F %%I IN ('DIR /B %HFSLIP%HF\WindowsXP-KB982381-*.exe') DO ( START /WAIT HF\%%I /extract:\HFSLIP\Tmp-KB982381 /PASSIVE GOTO UnPack ) ELSE ( GOTO MsgNoKB ) :UnPack CLS IF EXIST "%HFSLIP%REPLACE\I386\SHDOCVW.DL_" ( EXPAND -R "%HFSLIP%REPLACE\I386\SHDOCVW.DL_" "%HFSLIP%REPLACE\I386" GOTO FileVer ) ELSE ( MAKECAB "%HFSLIP%Tmp-KB982381\SP3QFE\shdocvw.dll" COPY "%HFSLIP%shdocvw.dl_" "%HFSLIP%REPLACE\I386" REN "%HFSLIP%REPLACE\I386\shdocvw.dl_" "SHDOCVW.DL_" DEL "%HFSLIP%shdocvw.dl_" GOTO DelTemp ) :FileVer CLS IF EXIST "%HFSLIP%Tmp-KB982381\SP3QFE\shdocvw.dll" ( FOR /F "TOKENS=3" %%v IN ('%HFSLIP%HFTOOLS\sigcheck.exe "%HFSLIP%Tmp-KB982381\SP3QFE\shdocvw.dll"^|FIND /i "version"') DO SET newVer=%%v ) IF EXIST "%HFSLIP%REPLACE\I386\shdocvw.dll" ( FOR /F "TOKENS=3" %%v IN ('%HFSLIP%HFTOOLS\sigcheck.exe "%HFSLIP%REPLACE\I386\shdocvw.dll"^|FIND /i "version"') DO SET oldVer=%%v ) CLS IF %newVer% EQU %oldVer% ( GOTO :MsgSameVersion ) IF %newVer% LSS %oldVer% ( GOTO :MsgOldVersion ) IF %newVer% GTR %oldVer% ( CLS ECHO New version is: %newVer% ECHO Old version is: %oldVer% PAUSE CLS DEL "%HFSLIP%REPLACE\I386\shdocvw.dl_" START /WAIT MAKECAB "%HFSLIP%Tmp-KB982381\SP3QFE\shdocvw.dll" COPY /Y "%HFSLIP%shdocvw.dl_" "%HFSLIP%REPLACE\I386" DEL "%HFSLIP%shdocvw.dl_" REN "%HFSLIP%REPLACE\I386\shdocvw.dl_" "SHDOCVW.DL_" GOTO :DelTemp ) :MsgNoHfSlipDir CLS ECHO Error: This file must be put in HfSlip root dir ECHO. ECHO Example path: X:\HFSLIP\thisbatch.cmd ECHO. ECHO And try again... PAUSE EXIT :MsgNoSig CLS ECHO Error: sigcheck.exe not found in: HFTOOLS\sigcheck.exe ECHO. ECHO Download and put sigcheck.exe in HFSLIP\HFTOOLS ECHO And try again... PAUSE EXIT :MsgNoKB CLS ECHO Error: no hotfix found in: HF\WindowsXP-KB982381-*.exe ECHO. ECHO Download and put WindowsXP-KB982381-*.exe in HFSLIP\HF ECHO And try again... PAUSE EXIT :MsgSameVersion CLS ECHO Error: both files had the same file version ! ECHO. ECHO New shdocvw.dll version is: %newVer% ECHO Old shdocvw.dll version is: %oldVer% ECHO. ECHO Aborting Copy: Temp files has been deleted... PAUSE GOTO DelTemp EXIT :MsgOldVersion CLS ECHO Error: new file from 'HF\WindowsXP-KB982381-*.exe' is older! ECHO. ECHO New shdocvw.dll version is: %newVer% ECHO Old shdocvw.dll version is: %oldVer% ECHO. ECHO Aborting Copy: Temp files has been deleted... PAUSE GOTO DelTemp EXIT :DelTemp CLS IF EXIST "%HFSLIP%Tmp-KB982381" ( RD /S /Q "%HFSLIP%Tmp-KB982381" ) IF EXIST "%HFSLIP%REPLACE\I386\shdocvw.dll" ( DEL "%HFSLIP%REPLACE\I386\shdocvw.dll" ) Hope you can do something with this piece of code ? ps: of course there's a lot of "usefull" line into this source (error message and so on...)
  25. Thanks for clarifying this, Mimo and Parseus ! So i'll use this method in my next " try". Note: Just for fun i've made a quick script (autoit) for comparing filever & filecopy.... _Extract() _FileVer() _Makecab() _CleanTemp() Exit Func _Extract() If FileExists(@ScriptDir & "\HF\WindowsXP-KB982381-*.exe") Then RunWait(@ComSpec & " /c " & @ScriptDir & "\HF\WindowsXP-KB982381-x86-FRA.exe" & " " & "/extract:" & @ScriptDir & "\Tmp-KB982381" & " /passive","",@SW_HIDE) Sleep(250) Else ; if the hotfix WindowsXP-KB982381 is not present in \HF, then we abort here ! MsgBox(0,"Error","Unable to find the source file: " & @ScriptDir & "\HF\WindowsXP-KB982381-*.exe" & @CRLF & _ "Please check if " & @ScriptDir & "\HF\WindowsXP-KB982381-*.exe" & " is in HF Folder !",5) Exit EndIf EndFunc Func _FileVer() If FileExists(@ScriptDir & "\REPLACE\I386\SHDOCVW.DL_") Then ; if an old file exist we unpack it and compare filever RunWait('expand ' & @ScriptDir & "\REPLACE\I386\SHDOCVW.DL_" & " " & @ScriptDir & "\REPLACE\I386\SHDOCVW.DLL","",@SW_HIDE) Local $newver = FileGetVersion(@ScriptDir & "\Tmp-KB982381\SP3GDR\shdocvw.dll") Local $oldver = FileGetVersion(@ScriptDir & "\REPLACE\I386\shdocvw.dll") Sleep(150) If $oldver = $newver Then ; if fileversion are the same then we abort MsgBox(0,"File Version of: shdocvw.dll", "File version in: 'REPLACE\I386\SHDOCVW.DL_': " & $oldver & @CRLF & _ "File version in: '\Tmp-KB982381\SP3GDR\shdocvw.dll': " & $newver & @CRLF & @CRLF & _ "Note: both files are same version !" & @CRLF & @CRLF & _ "Copy aborted !") DirRemove(@ScriptDir & "\Tmp-KB982381",1) FileDelete(@ScriptDir & "\REPLACE\I386\shdocvw.dll") Exit ElseIf $oldver > $newver Then ; if HF\WindowsXP-KB982381 is older (!) then we abort MsgBox(0,"File Version of: shdocvw.dll", "File version in: 'REPLACE\I386\SHDOCVW.DL_': " & $oldver & @CRLF & _ "File version in: '\Tmp-KB982381\SP3GDR\shdocvw.dll': " & $newver & @CRLF & @CRLF & _ "Note: file in 'REPLACE\I386' is newer than the files in '\Tmp-KB982381\SP3GDR\shdocvw.dll'" & @CRLF & @CRLF & _ "Copy aborted !") DirRemove(@ScriptDir & "\Tmp-KB982381",1) FileDelete(@ScriptDir & "\REPLACE\I386\shdocvw.dll") Exit ElseIf $oldver < $newver Then ; we delete old files then _makecab() will be execute FileDelete(@ScriptDir & "\REPLACE\I386\shdocvw.dll") FileDelete(@ScriptDir & "\REPLACE\I386\shdocvw.dl_") EndIf Else ; if there is not shdocvw.dl_ in \Replace\I386 then _makecab() will be execute EndIf EndFunc Func _Makecab() ; makecab and copy to Replace\I386\SHDOCVW.DL_ If FileExists(@ScriptDir & "\Tmp-KB982381\SP3GDR\shdocvw.dll") Then RunWait(@ComSpec & " /c makecab " & @ScriptDir & "\Tmp-KB982381\SP3GDR\shdocvw.dll","",@SW_HIDE) Sleep(50) FileMove(@ScriptDir & "\shdocvw.dl_",@ScriptDir & "\REPLACE\I386\",1) Sleep(50) ; changing filecase here only FileMove(@ScriptDir & "\REPLACE\I386\shdocvw.dl_",@ScriptDir & "\REPLACE\I386\SHDOCVW.DL_",1) MsgBox(0,"Info","The file 'shdocvw.dl_' has been correctly copied in: " & @CRLF & @ScriptDir & "\REPLACE\I386\shdocvw.dl_",5) Else MsgBox(0,"Error","Unable to find the source file: " & @ScriptDir & "\Tmp-KB982381\SP3GDR\shdocvw.dll",5) EndIf EndFunc Func _CleanTemp() ; Deletion of TempDir from previously extracted KB982381 If FileExists(@ScriptDir & "\Tmp-KB982381") Then DirRemove(@ScriptDir & "\Tmp-KB982381",1) Sleep(250) Else MsgBox(0,"Error","Temp folder is missing or already deleted: " & @ScriptDir & "\Tmp-KB982381",5) EndIf EndFunc Of course everybody can use it, i don't know if this can be usefull for you Mimo ? Filesize of compiled exe is ~630kb.... so it's certainly not so usefull as my first though
×
×
  • Create New...