From f236d33b99b713b12022df35a5133c4569d61546 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 28 Feb 2022 18:02:28 +0900 Subject: [PATCH 1/5] Update setup.iss --- setup.iss | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/setup.iss b/setup.iss index e163345..3726805 100644 --- a/setup.iss +++ b/setup.iss @@ -3,10 +3,10 @@ [Setup] AppName=WelsonJS -AppVersion=0.1.3 +AppVersion=0.2.3 WizardStyle=modern -DefaultDirName={pf}\WelsonJS -DefaultGroupName=WelsonJS +DefaultDirName={pf}\{cm:AppName} +DefaultGroupName={cm:AppName} UninstallDisplayIcon={app}\UnInst.exe Compression=lzma2 SolidCompression=yes @@ -24,6 +24,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 +34,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] @@ -47,7 +51,7 @@ Filename: {code:GetProgramFiles}\Npcap\Uninstall.exe; ; Filename: {code:GetProgramFiles}\GTK2-Runtime Win64\gtk2_runtime_uninst.exe; [CustomMessages] -AppName=WelsonJS +AppName=IoTScanner [Code] procedure SetElevationBit(Filename: string); From eb4318dd9d72241f5eeede3895d42e51cdecc82e Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 28 Feb 2022 18:02:47 +0900 Subject: [PATCH 2/5] Update setup.iss --- setup.iss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.iss b/setup.iss index 3726805..78a3b84 100644 --- a/setup.iss +++ b/setup.iss @@ -51,7 +51,7 @@ Filename: {code:GetProgramFiles}\Npcap\Uninstall.exe; ; Filename: {code:GetProgramFiles}\GTK2-Runtime Win64\gtk2_runtime_uninst.exe; [CustomMessages] -AppName=IoTScanner +AppName=WelsonJS [Code] procedure SetElevationBit(Filename: string); From 4cd8d47564d91ad6410fd5a43055d7f8b4d8bea4 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 28 Feb 2022 18:02:57 +0900 Subject: [PATCH 3/5] Update setup.iss --- setup.iss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.iss b/setup.iss index 78a3b84..9a31401 100644 --- a/setup.iss +++ b/setup.iss @@ -3,7 +3,7 @@ [Setup] AppName=WelsonJS -AppVersion=0.2.3 +AppVersion=0.2.3-dev WizardStyle=modern DefaultDirName={pf}\{cm:AppName} DefaultGroupName={cm:AppName} From 537dc5d70f5155e09b4122b7cd2fd2551e3de335 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 28 Feb 2022 18:13:02 +0900 Subject: [PATCH 4/5] Update setup.iss --- setup.iss | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/setup.iss b/setup.iss index 9a31401..f3f1544 100644 --- a/setup.iss +++ b/setup.iss @@ -5,9 +5,11 @@ AppName=WelsonJS AppVersion=0.2.3-dev WizardStyle=modern -DefaultDirName={pf}\{cm:AppName} +; DefaultDirName={pf}\{cm:AppName} +DefaultDirName={commonpf}\{cm:AppName} DefaultGroupName={cm:AppName} -UninstallDisplayIcon={app}\UnInst.exe +; UninstallDisplayIcon={app}\UnInst.exe +UninstallDisplayIcon={app}\unins000.exe Compression=lzma2 SolidCompression=yes OutputDir=bin\installer @@ -42,9 +44,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; From a2e324900f73ba6851ea4bf81effd00f57ea5a1c Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Mon, 28 Feb 2022 18:24:34 +0900 Subject: [PATCH 5/5] Update setup.iss --- setup.iss | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/setup.iss b/setup.iss index f3f1544..2ecbfb8 100644 --- a/setup.iss +++ b/setup.iss @@ -16,6 +16,13 @@ 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