diff --git a/setup.iss b/setup.iss index e163345..2ecbfb8 100644 --- a/setup.iss +++ b/setup.iss @@ -3,17 +3,26 @@ [Setup] AppName=WelsonJS -AppVersion=0.1.3 +AppVersion=0.2.3-dev WizardStyle=modern -DefaultDirName={pf}\WelsonJS -DefaultGroupName=WelsonJS -UninstallDisplayIcon={app}\UnInst.exe +; DefaultDirName={pf}\{cm:AppName} +DefaultDirName={commonpf}\{cm:AppName} +DefaultGroupName={cm:AppName} +; UninstallDisplayIcon={app}\UnInst.exe +UninstallDisplayIcon={app}\unins000.exe Compression=lzma2 SolidCompression=yes OutputDir=bin\installer PrivilegesRequired=admin ArchitecturesInstallIn64BitMode=x64 RestartIfNeededByRun=no +DisableStartupPrompt=true +DisableFinishedPage=true +DisableReadyMemo=true +DisableReadyPage=true +DisableWelcomePage=yes +DisableDirPage=yes +DisableProgramGroupPage=yes ; [Registry] ; Root: HKCR; Subkey: "welsonjs"; ValueType: "string"; ValueData: "URL:{cm:AppName}"; Flags: uninsdeletekey @@ -24,6 +33,9 @@ RestartIfNeededByRun=no [Files] Source: "app.js"; DestDir: "{app}"; Source: "app.hta"; DestDir: "{app}"; +Source: "Default_HTA.reg"; DestDir: "{app}"; +Source: "LICENSE"; DestDir: "{app}"; +Source: "*.md"; DestDir: "{app}"; Source: "start.bat"; DestDir: "{app}"; Source: "uriloader.js"; DestDir: "{app}"; Source: "webloader.js"; DestDir: "{app}"; @@ -31,6 +43,7 @@ Source: "bootstrap.js"; DestDir: "{app}"; Source: "app\*"; DestDir: "{app}/app"; Flags: ignoreversion recursesubdirs; Source: "lib\*"; DestDir: "{app}/lib"; Flags: ignoreversion recursesubdirs; Source: "bin\*"; DestDir: "{app}/bin"; Flags: ignoreversion recursesubdirs; +Source: "data\*"; DestDir: "{app}/data"; Flags: ignoreversion recursesubdirs; ; Source: "node_modules\*"; DestDir: "{app}/node_modules"; Flags: ignoreversion recursesubdirs; [Icons] @@ -38,9 +51,9 @@ Name: "{group}\Start {cm:AppName}"; Filename: "{app}\start.bat"; AfterInstall: S Name: "{group}\Uninstall {cm:AppName}"; Filename: "{uninstallexe}"; AfterInstall: SetElevationBit('{group}\Uninstall {cm:AppName}.lnk'); [Run] -Filename: {app}\bin\nmap-7.92\npcap-1.50.exe; ; Filename: {app}\bin\gtk2-runtime-2.24.33-2021-01-30-ts-win64.exe; -; Filename: {app}\start.bat; +Filename: {app}\bin\nmap-7.92\npcap-1.50.exe; +Filename: {app}\start.bat; [UninstallRun] Filename: {code:GetProgramFiles}\Npcap\Uninstall.exe;