after a long time of searching the best solution for silent installing ConvertXtoDVD i've found a solution.
1. step: download "innounp, the Inno Setup Unpacker" from here: http://innounp.sourceforge.net/
2. step: download "Inno Setup Compiler" from here: http://www.jrsoftware.org/isdl.php
3. step: put your ConvertXtoDVD-Installer in any folder and create a subfolder named "unpack" therein
4. step: put innounp.exe in the same folder like the ConvertXtoDVD-Installer
5. step: open a cmd-window in this path (i use TotalCommander) and type in the following
innounp.exe -x -m -dunpack vsoinstallername.exe
Example: innounp.exe -x -m -dunpack vsoConvertXtoDVD3_setup_3.0.0.16.exe
6. step: install "Inno Setup Compiler" you downloaded in step 2
7. step: go to the folder named "unpack" and open the file "install_script.iss" with Inno-Setup (just double-click)
now you can see the original install-script.
For silent install we must edit/add/remove some lines in this script.
8. step:
go to [Setup] section
add the following line (if not exists)
CODE
DefaultGroupName=VSO
in the [Setup] section
edit the following line with your choice - write there a name for the new compiled EXE without extension (ex. OutputBaseFilename=silentinstall)
CODE
OutputBaseFilename=
9. step:
go to [Registry] section
delete this line (if exists)
CODE
Root: HKCU; Subkey: "Software\Digital River\SoftwarePassport\MOVAVI\MOVAVI VideoSuite\0"; ValueName: "BuyURL"; ValueType: String; ValueData: "http://www.vso-software.fr/redirect.php?site=MOVAVIVideoSuite&from=cx3";
10. step:
in the [Registry] section
add the following lines
CODE
Root: HKCU; Subkey: "Software\VSO\ConvertXtoDVD\3.0\Settings"; Valuename: "Gen_BypassPromptForUpdateDialog"; ValueType: String; ValueData: "FALSE"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\VSO\ConvertXtoDVD\3.0\Settings"; Valuename: "Gen_CheckForUpdate"; ValueType: String; ValueData: "FALSE"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\VSO\ConvertXtoDVD\3.0"; Valuename: "LicenseKey"; ValueType: String; ValueData: "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-x"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\VSO\ConvertXtoDVD\3.0\Settings"; Valuename: "Gen_CheckForUpdate"; ValueType: String; ValueData: "FALSE"; Flags: createvalueifdoesntexist
Root: HKCU; Subkey: "Software\VSO\ConvertXtoDVD\3.0"; Valuename: "LicenseKey"; ValueType: String; ValueData: "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-x"; Flags: createvalueifdoesntexist
Where the x stands for YOUR LicenseKey
11. step
go to [Run] section
delete all lines from this section
After all these steps you must compile your script.
Save your script
exit the program "Inno...."
right click of the script - select "compile"
After all these stept you have a new EXE in the folder "Output"
for silent installing this EXE with progress-bar use the following switches
Example: ConvertxtoDVD_new.exe /SP- /SILENT
for complete silent installing this EXE without any window use the following switches
Example: ConvertxtoDVD_new.exe /SP- /VERYSILENT
Thats it
If all these steps are to complicated for you....see my attached file - insert YOU license an have fun.
I think, now is the time for creatin a silent 7zip-sfx for this - but - i can't do this. Because i don't know, how to create switchless 7zip-sfx.