![]() |
Creating an installer out of another
Hello.
I have an Wise installer, that not runs under Windows Vista (x10_setup_mce.exe, is a driver setup for MediaCenter Remote). I already unpacked it, so i have the files. Of my WindowsXP Installation i have the Install.log that is used by the unwise.exe The Question: Can i create a NSIS Script (where the files have to go is clear) by using the informations the install.log file present me? I already wrote some NSIS Scripts by hand. A little bit knowlege i have. But i think the log shows not all. I can't see the copy of the drivers. Also during install a batch has been started (a DOS batch), that i also can't find in the log. The log shows following: "*** Installation Started 07/22/2006 23:14 *** Title: X10 Hardware (TM) Setup Source: C:\Dokumente und Einstellungen\Karsten\Eigene Dateien\Downloads\setup_x10_mce.exe | 07-22-2006 | 23:13:42 | 1373290 Made Dir: C:\Programme\X10 Hardware Made Dir: C:\PROGRA~1\Common Files Made Dir: C:\PROGRA~1\Common Files\X10 Made Dir: C:\PROGRA~1\Common Files\X10\Common File Copy: C:\Programme\X10 Hardware\X10.url | 10-09-2001 | 14:58:14 | | 45 | 874eb41d File Copy: C:\Programme\X10 Hardware\X10 Hardware Setup Help.url | 10-25-2001 | 17:25:10 | | 53 | e6c4bb7c File Copy: C:\Programme\X10 Hardware\portcommands.x10 | 08-22-2005 | 13:20:10 | | 16107 | 43ca7d62 RegDB Key: CLSID\{001000AF-2DEF-0103-10B6-DC5BA692C858}\X10\Interface RegDB Val: C:\PROGRA~1\X10HAR~1\portcommands.x10 RegDB Name: Commands RegDB Key: CLSID\{001000AF-2DEF-0103-10B6-DC5BA692C858}\X10\Interface RegDB Val: 0 RegDB Name: UseMousePad RegDB Key: CLSID\{001000AF-2DEF-0103-10B6-DC5BA692C858}\X10\Interface RegDB Val: 0 RegDB Name: EncodedHouseCodes File Copy: C:\Programme\Common Files\X10\Common\xsetup.dll | 11-04-2005 | 15:19:02 | | 98304 | 69674079 RegDB Key: SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Remote Controls RegDB Val: RegDB Name: HID\VID_0BC7&PID_00F0 RegDB Root: 2 File Copy: C:\WINDOWS\system32\msvcr70.dll | 01-05-2002 | 03:37:26 | 7.0.9466.0 | 344064 | 516c28bc Shared DLL counter ignored: File Overwrite: C:\WINDOWS\system32\msvcr71.dll | | | | 348160 | 35563170 File Copy: C:\WINDOWS\system32\xhidcpl.cpl | 04-18-2005 | 16:02:06 | | 155648 | 589afeee RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\X10Hardware RegDB Val: X10 Hardware(TM) RegDB Name: DisplayName RegDB Root: 2 RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\X10Hardware RegDB Val: C:\WINDOWS\UNWISE.EXE C:\PROGRA~1\X10HAR~1\Install.log RegDB Name: UninstallString RegDB Root: 2 RegDB Key: CLSID\{001000AF-2DEF-0103-10B6-DC5BA692C858}\X10\Interface\Ports RegDB Val: 65535 RegDB Name: HIDTransceiveMask Self-Register: C:\PROGRA~1\COMMON~1\X10\Common\rundll32.exe" Thanks alot for help. |
there is no tool available that does the job for you.
the only possibility is to write an installer by hand, that does exactly the actions you can read in the logfile. i don't know of any method to convert an already packed wise installer to nsis script code. |
Quote:
|
that's a question you should ask in the Wise forums, not here.
i don't think that anyone in here knows about reading packed wise installer scripts. |
Thanks alot.
|
| All times are GMT. The time now is 06:00. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.