- Messages
- 120
- Country

Some folks might be interested in this low cost installer: www.simpleinstaller.net
Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.
By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.




Are you referring to online activation? If so, then no, SimpleInstaller doesn't do that.


Var p3dv4_path
;find Prepar3D v4 path:
ReadRegStr $p3dv4_path HKLM "Software\Lockheed Martin\Prepar3D v4" "SetupPath"
${If} $p3dv4_path == ""
ReadRegStr $p3dv4_path HKCU "Software\Lockheed Martin\Prepar3D v4" "AppPath"
${Else}
${EndIf}

Hello Mihai,
as you read, I had the same problem. I followed Bill's advice and dug myself into the NSIS installer. It is extremely versatile (can install anything, anywhere) and completely free. Be warned though: it has a steeeeeeeeeeeeep learning curve and is not really intuitive. It takes a while to understand the different modules that are available, but once you got the core process down it's very straight-forward to use. There is a WYSIWYG editor for more elaborate interfaces, make sure to get the Unicode version of the compiler and check out all the samples included.
Just a quick remark, this is my way to get the P3Dv4 path:
Code:Var p3dv4_path ;find Prepar3D v4 path: ReadRegStr $p3dv4_path HKLM "Software\Lockheed Martin\Prepar3D v4" "SetupPath" ${If} $p3dv4_path == "" ReadRegStr $p3dv4_path HKCU "Software\Lockheed Martin\Prepar3D v4" "AppPath" ${Else} ${EndIf}
Cheers,
Vitus

