Small program to update/upgrade InnoSetup installation or Portable to the latest stable version or beta (dev) if available. It uses the Linux command-line "wget" program to download files.
innounp 1.72 (MOD by JR and compiled by me)
This is not a real repository (...)
This program extracts all files of InnoSetup installers made in version 6.3.x-6.4.x(-dev), saves embedded files (for example, language files with all entries), and better recreates/recovers the *.iss script (with external entries).
This tool is designed to fix Inno Setup languages from extracted script to it's original counterparts in the InnoSetup.
Here I share examples of my works, for example, to get specific information of the user hardware, or in the GetCommandLine example you can get all command-line parameters in the latest InnoSetup.
This tool is designed to convert InnoSetup 5.x and 6.x constants to local paths or local paths to constants.
The 7zOverlay.dll is designed to use original 7z.dll without use of the complicated code and it uses the same parameters as the 7z.exe file.
Get it from there: https://github.com/Wilenty/Plug-ins-for-InnoSetup
This sample installer allows you to check the controls (name/size/parent control) on all pages or specific page of InnoSetup.
DEMO of: InnoSetup [Types], [Components], [Tasks], [Run] Directly In the [code]
Use any WCX plug-in in your InnoSetup
"The SMBIOS (System Management BIOS) is a standard developed by the DMTF. The information stored in the SMBIOS includes devices manufacturer, model name, serial number, BIOS version, asset tag, processors, ports and device memory installed."
Here I will share the InnoSetup scripts where people asked for the solution on the InnoSetup forum, or on other websites and they didn't receive answers.
Use "AutoItX3.dll" in your InnoSetup installer to make it more advanced.
https://github.com/Wilenty/Simple-InnoSetup-script-to-close-all-running-programs-from-installed-location
This script is designed for all InnoSetup installers creators to close all running programs from installed location.
This InnoSetup plugin can check for running processes and/or loaded modules, also can execute console program, and returns his output in real time to the CallBack function.
Please download the "Win32" dll's from there: https://github.com/M2Team/NSudo/releases
With this DLL you can extend the InnoSetup to the Pointers not included by default like a PWideChar, please check the sample I have included. And please don't mix the data-types!