mirror of
https://github.com/indetectables-net/toolkit.git
synced 2025-06-21 18:30:51 +00:00
Minor changes in extras
This commit is contained in:
parent
0d45eb9b3a
commit
b0749350e8
@ -27,5 +27,3 @@ move {sys} sys
|
|||||||
:: copy register script
|
:: copy register script
|
||||||
echo.
|
echo.
|
||||||
echo Remember to run the "VBDEC-register.bat" script before starting the program for the first time!
|
echo Remember to run the "VBDEC-register.bat" script before starting the program for the first time!
|
||||||
copy "%BIN_DIR%\VBDEC-register.bat" . /Y
|
|
||||||
copy "%BIN_DIR%\tregsvr.exe" . /Y
|
|
||||||
|
@ -56,23 +56,18 @@ Name: "ghidra"; Description: "Install Ghidra via Updater"; ExtraDiskSpaceRequire
|
|||||||
[Components]
|
[Components]
|
||||||
Name: "updater"; Description: "Tools auto updater"; Types: full compact custom; Flags: fixed;
|
Name: "updater"; Description: "Tools auto updater"; Types: full compact custom; Flags: fixed;
|
||||||
|
|
||||||
|
|
||||||
; Updater
|
|
||||||
[Components]
|
|
||||||
Name: "updater\main"; Description: "Updater"; Types: full compact custom; Flags: fixed;
|
|
||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
Source: "{#MySrcDir}\bin\updater\*"; DestDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main"; Flags: ignoreversion recursesubdirs createallsubdirs; BeforeInstall: BeforeInstallScript;
|
Source: "{#MySrcDir}\bin\updater\*"; DestDir: "{#MyAppBinsFolder}\updater"; Components: "updater"; Flags: ignoreversion recursesubdirs createallsubdirs; BeforeInstall: BeforeInstallScript;
|
||||||
Source: "{#MySrcDir}\bin\hstart\*"; Destdir: "{#MyAppBinsFolder}\hstart\"; Components: "updater\main"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
Source: "{#MySrcDir}\bin\hstart\*"; Destdir: "{#MyAppBinsFolder}\hstart"; Components: "updater"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||||
|
|
||||||
[Icons]
|
[Icons]
|
||||||
Name: "{group}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
|
Name: "{group}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater";
|
||||||
Name: "{userdesktop}\{#MyAppNameOriginal}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
|
Name: "{userdesktop}\{#MyAppNameOriginal}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater";
|
||||||
|
|
||||||
; Fix default update config
|
; Fix default update config
|
||||||
[INI]
|
[INI]
|
||||||
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_clean; String: True; Components: "updater\main";
|
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_clean; String: True; Components: "updater";
|
||||||
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_repack; String: True; Components: "updater\main";
|
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_repack; String: True; Components: "updater";
|
||||||
|
|
||||||
|
|
||||||
[Components]
|
[Components]
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
#define MyAppBinsFolder "{app}\bin"
|
#define MyAppBinsFolder "{app}\bin"
|
||||||
#define MyAppToolsIconsFolder "{app}\assets\icons"
|
#define MyAppToolsIconsFolder "{app}\assets\icons"
|
||||||
#define MySrcDir "C:\code\toolkit"
|
#define MySrcDir "C:\code\toolkit"
|
||||||
|
#define MyExtrasSrcDir "C:\code\toolkit\extras\vbdec"
|
||||||
#define MyOutputDir "C:\code"
|
#define MyOutputDir "C:\code"
|
||||||
|
|
||||||
[Setup]
|
[Setup]
|
||||||
@ -50,33 +51,31 @@ portuguese.FolderValidationError=O conjunto de ferramentas não foi encontrado n
|
|||||||
|
|
||||||
|
|
||||||
[Components]
|
[Components]
|
||||||
Name: "vbdec"; Description: "Install VBDEC via Updater"; ExtraDiskSpaceRequired: 996147200; Types: full compact custom; Flags: fixed;
|
Name: "vbdec"; Description: "Install VBDEC via Updater"; ExtraDiskSpaceRequired: 15000000; Types: full compact custom; Flags: fixed;
|
||||||
|
|
||||||
|
|
||||||
[Components]
|
[Components]
|
||||||
Name: "updater"; Description: "Tools auto updater"; Types: full compact custom; Flags: fixed;
|
Name: "updater"; Description: "Tools auto updater"; Types: full compact custom; Flags: fixed;
|
||||||
|
|
||||||
|
|
||||||
; Updater
|
|
||||||
[Components]
|
|
||||||
Name: "updater\main"; Description: "Updater"; Types: full compact custom; Flags: fixed;
|
|
||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
Source: "{#MySrcDir}\bin\updater\*"; DestDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main"; Flags: ignoreversion recursesubdirs createallsubdirs; BeforeInstall: BeforeInstallScript;
|
Source: "{#MySrcDir}\bin\updater\*"; DestDir: "{#MyAppBinsFolder}\updater"; Components: "updater"; Flags: ignoreversion recursesubdirs createallsubdirs; BeforeInstall: BeforeInstallScript;
|
||||||
Source: "{#MySrcDir}\bin\hstart\*"; Destdir: "{#MyAppBinsFolder}\hstart\"; Components: "updater\main"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
Source: "{#MySrcDir}\bin\hstart\*"; Destdir: "{#MyAppBinsFolder}\hstart"; Components: "updater"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||||
|
|
||||||
[Icons]
|
[Icons]
|
||||||
Name: "{group}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
|
Name: "{group}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater";
|
||||||
Name: "{userdesktop}\{#MyAppNameOriginal}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater\main";
|
Name: "{userdesktop}\{#MyAppNameOriginal}\Toolkit Updater"; Filename: "{#MyAppBinsFolder}\updater\updater.exe"; WorkingDir: "{#MyAppBinsFolder}\updater"; Components: "updater";
|
||||||
|
|
||||||
; Fix default update config
|
; Fix default update config
|
||||||
[INI]
|
[INI]
|
||||||
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_clean; String: True; Components: "updater\main";
|
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_clean; String: True; Components: "updater";
|
||||||
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_repack; String: True; Components: "updater\main";
|
Filename: {#MyAppBinsFolder}\updater\tools.ini; Section: UpdaterConfig; Key: disable_repack; String: True; Components: "updater";
|
||||||
|
|
||||||
|
|
||||||
;;; etc
|
;;; etc
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
[Files]
|
||||||
|
Source: "{#MyExtrasSrcDir}\toolkit\Decompilers\[VB] VBDEC\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[VB] VBDEC"; Components: "vbdec"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||||
|
|
||||||
[Run]
|
[Run]
|
||||||
; Install VBDEC in toolkit
|
; Install VBDEC in toolkit
|
||||||
Filename: "{#MyAppBinsFolder}\updater\updater.exe"; Parameters: "-f -u VBDEC -dic -dsu"; Flags: shellexec waituntilterminated;
|
Filename: "{#MyAppBinsFolder}\updater\updater.exe"; Parameters: "-f -u VBDEC -dic -dsu"; Flags: shellexec waituntilterminated;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user