Category:Code Examples: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Here you can find examples of NSIS scripts. Normally each example comes to show one aspect of NSIS scripting. If you want to see complete installers go to the [[:Category:Real World Installers]] section........ | Here you can find examples of NSIS scripts. Normally each example comes to show one aspect of NSIS scripting. If you want to see complete installers go to the [[:Category:Real World Installers]] section........ | ||
[[Category:Browse NSIS Repository by Topic]] | [[Category:Browse NSIS Repository by Topic]] |
Revision as of 20:08, 12 June 2008
Here you can find examples of NSIS scripts. Normally each example comes to show one aspect of NSIS scripting. If you want to see complete installers go to the Category:Real World Installers section........
Subcategories
This category has the following 3 subcategories, out of 3 total.
Pages in category "Code Examples"
The following 120 pages are in this category, out of 120 total.
A
- A sample cmd script combiling nsis scripts recursively
- A sample script that uses several cool functions (replace txt, mutually exclusive functions, MUI, patch install, etc.)
- A simple installer with start menu shortcut and uninstaller
- A slightly better Java Launcher
- Add "Verify your serial number" dialog to your Installer by ROHIT
- Add extra icons to an installer
- Add link to welcome page (MUI)
- Add your app in each EXE in the context menu
- Adding 3 Extra Text Lines on MUI Welcome-Finish Pages
- Adding an explorer bar to IE
- Adding an icon for your program or web page to the IE toolbar
- Adding an item to IE context menu
- Adding DropList with available drives instead of directory page
- Adding Language strings as resources
- ADempiere with Java6, PostgreSQL8.3
- Auto-uninstall old before installing new
- Autorun.inf Generator
C
- Call NSIS Plugin from C application
- Calling Managed .Net DLL From NSIS
- Change caption of installer at runtime
- Changing Title and Subtitle Fonts on MUI Pages
- Check whether your application is running
- Color Indicator for nsDialogs
- CombinedUnInstaller
- Common Installation with Components Choice
- Complex validating of InstallOptions user input
- Component descriptions with rtf formatting
- Controlling Available Install Options
- Convert playlist files to text
- Custom Dialog Free Space Summary of all Drives
D
H
- How to Automatically download and install a particular version of .NET if it is not already installed
- How to change the backgroung color and Font in the Components Page's Tree-view
- How to control Section selections, while using SubSections & InstTypes
- How to turn a REBOL script into EXE
- Humgun Template
I
- IfFileExists Changes Section Flags
- Image in installer window background
- Installer for Successional Installations
- Installer without icon resource
- Installing Microsoft Data Access Components
- Installing the Microsoft .NET Framework
- InstallOptions The Usage of NOTIFY Flag
- InstFiles Cancel - Allowing a user to cancel installation during InstFiles
J
M
N
- New installer with JRE check (includes fixes from 'Simple installer with JRE check' and missing jre.ini)
- NonObligatoricPages
- NsDialogs CreateIPaddress
- NsDialogs CreateTextMultiline
- NsDialogs FAQ
- NsDialogs SetImageOLE
- NsDialogs UserData
- NSIS Beyond a Traditional Installation
- NSIS Beyond a Traditional Installation II
- NSIS Installation Protection
O
R
S
- Scan for hardware changes
- SectionGetFlags Basic Example
- Set Taskbar button progress
- Setting Default Location for 2nd (Data) Directory Page
- Setting Environment Variables Examples
- Sharing functions between Installer and Uninstaller
- SHMessageBoxCheck
- Show custom page when a section has been selected
- Signing an Uninstaller
- Silent database import installer
- Simple installer with JRE check
- Simple Java Runtime Download Script
- Simple script:section with option
- Simple Way To Install .NET Framework
- Sorting Components
- Strip Leading Zeros
- System Information