Jump to content

Recommended Posts

Posted

Ok I spent some time digging how to silent install the best hex editor. I've tried to create the setup.iss file but it always fails to install (an error about diskspace that never can be bypassed).

No further explanations. Download attached file with compiled AutoIt script and reg settings (this is for Hex Workshop v4.23 but should work with any version 4).

Place Hexwork.exe and Hexwork.reg and add this entries to runonce:

REG ADD %KEY%\019 /VE /D "Hex Workshop 4.23 (En)" /f
REG ADD %KEY%\019 /V 1 /D "%SYSTEMDRIVE%\Hexwork\Hexwork.exe" /f
REG ADD %KEY%\019 /V 2 /D "pskill.exe notepad.exe" /f
REG ADD %KEY%\019 /V 3 /D "REGEDIT /S %SYSTEMDRIVE%\Hexwork\Hexwork.reg" /f

To include your regkey add at the end of Hexwork.reg the key you have exported before:

[HKEY_CURRENT_USER\Software\BreakPoint License Manager]

That's all, enjoy! :)

More about %CDROM% and pskill.exe

Silent_HexWork.zip


Posted

I used SETUP.ISS generated by version 4.22 and installed it the same way.

These are the steps:

1- Install the program manually. Enter your registration data. Open your registry Editor and export this key:

[HKEY_CURRENT_USER\Software\BreakPoint License Manager]

"Hex Workshop (..... your ... encrypted ... key ...

2- Extract your original installer (hw32v423.exe) using WinRAR. Rename the extracted folder from hw32v423 to HWS423.

Move HWS423 to your XPCD: X:\XPCD\$OEM$\$1\Install\HWS423 and put SETUP.ISS and HWS.reg inside the same folder.

cls

@echo off

ECHO.

ECHO Hex Workshop 4.23

start /wait %systemdrive%\Install\HWS423\Setup.exe -s

ECHO Registering and Cleaning

REGEDIT /S %systemdrive%\Install\HWS423\HWS.reg

del "%AllUsersProfile%\Desktop\Hex Workshop 4.2.lnk"

exit

The desktop shortcut is actually created lately. So, move the del command to a later line.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\BreakPoint License Manager]

"Hex Workshop (..... your ... encrypted ... key ...

[installShield Silent]

Version=v5.00.000

File=Response File

[File Transfer]

OverwriteReadOnly=NoToAll

[DlgOrder]

Dlg0=SdWelcome-0

Count=5

Dlg1=SdLicense-0

Dlg2=SdAskDestPath-0

Dlg3=SdSelectFolder-0

Dlg4=SdFinish-0

[sdWelcome-0]

Result=1

[sdLicense-0]

Result=1

[sdAskDestPath-0]

szDir=C:\Program Files\BreakPoint Software\Hex Workshop 4.2

Result=1

[sdSelectFolder-0]

szFolder=Hex Workshop 4.2

Result=1

[Application]

Name=Hex Workshop 4.2

Version=4.23

Company=BreakPoint

Lang=0009

[sdFinish-0]

Result=1

bOpt1=0

bOpt2=0

I hope it helps.

The exact same idea was posted here by me, too: http://www.msfn.org/board/index.php?showtopic=16321

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

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