User:Afrow UK: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
No edit summary |
m (Using "#" instead of "<li>", which is a lot easier.) |
||
Line 6: | Line 6: | ||
== My Articles == | == My Articles == | ||
=== Ordered by Type === | |||
#[[Get vertical space of INI file value]] | |||
#[[Refreshing labels after color change]] | |||
#[[Replace all text before a string on a line]] | |||
#[[Get installer to open in top left hand corner of screen]] | |||
#[[Replace 1st piece in string, then delete other parts]] | |||
#[[Update an existing INI file with values from an updated INI file]] | |||
#[[NSISdl macro system]] | |||
#[[Get first part of a string]] | |||
#[[Sort String 1 (from end)]] | |||
#[[Read from INI style file without section headers]] | |||
#[[Get extention of file]] | |||
#[[NSIS Self-Extractor kit]] | |||
#[[Read from text file line number]] | |||
#[[Read a string from an e.g. exe or dll file]] | |||
#[[Replace line that starts with specified string]] | |||
#[[Search for text in file]] | |||
#[[Get Steam account name and install path]] | |||
#[[Combine two text files into one text file]] | |||
#[[Arrays in NSIS]] | |||
#[[NSIS Syntax File for Crimson Editor]] | |||
#[[Sort String 3]] | |||
#[[More advanced dump log to file]] | |||
#[[Sort String 3 modified]] | |||
#[[Convert 5 digit integers to pure text]] | |||
#[[Delete dirs / files in a directory except one dir / file]] | |||
#[[Sort String 2]] | |||
#[[Delete lines from log window by line numbers]] | |||
#[[Change Uninstall Log Window Font]] | |||
#[[Simple loop testing macro]] | |||
#[[Get number of lines in text file]] | |||
#[[MultiCmd: One NSIS command instead of multiple]] | |||
#[[Change Log Window Font]] | |||
#[[VersionCheckNew: Compare version numbers]] | |||
#[[ReqFind: Recursive FindFirst, FindNext, FindClose]] | |||
#[[Write many values to INI file for reading]] | |||
#[[MakeFileList: Get files from dir]] | |||
#[[Some useful DlgItem changes]] | |||
#[[More advanced replace text in file]] | |||
#[[Get number of subdirs in dir path]] | |||
#[[Underline text in LogWindow]] | |||
#[[Two installations in one installer]] | |||
#[[Get URL segments for Joel's Internet plugin]] | |||
#[[Overwrite file line number in text file]] | |||
#[[Tutorial: Using labels in macro's]] | |||
#[[Generate a random number]] | |||
#[[Simple write text to file]] | |||
#[[Convert "\" to "\\" in a string or dir path]] | |||
#[[Write to text file line number]] | |||
#[[Check for spaces in a directory path]] | |||
#[[Convert Unix new-lines (\n) to Windows (\r\n)]] | |||
#[[Slice: Cut string out of string]] | |||
#[[Get last directory path part]] | |||
#[[Get installer filename]] | |||
#[[Invoking NSIS run-time commands on compile-time]] | |||
#[[Delete lines from one line to another line inclusive]] | |||
#[[SetReqStrLen: Allow compile w/ 8192 special build only]] | |||
#[[TrimText: Trim text e.g. to fit in a label ]] | |||
#[[Uninstall all dirs and subdirs created by your installer]] | |||
#[[Delete lines from one line to another line exclusive]] | |||
#[[Write to INI style file with no section headings]] | |||
#[[Get first part and rest of string]] | |||
#[[Find a string in an e.g. exe or dll file]] | |||
#[[Replace text on a file line number]] | |||
#[[Backup files on install, restore on uninstall]] | |||
#[[Copy to, or get from Windows Clipboard]] | |||
#[[FindIt: Simple search for file / directory]] | |||
#[[SetCompiler: Set compiler executable for current script]] | |||
#[[GetBetween: Get text in between two markers in a file]] | |||
#[[Save on variables]] | |||
#[[CharIndexReplace: Replace char in string with char size]] | |||
#[[Splice: Cut string @ index from array type string]] | |||
#[[ReplaceBetween: Replace text between two markers in a file]] | |||
#[[Count how many times your installer package has been executed]] | |||
#[[NSIS-Date]] (''Created for Robert Rainwater'') | |||
#[[Uninstall only installed files]] | |||
#[[StrCSpn, StrCSpnReverse: Scan strings for characters]] | |||
#[[FileRequest through section or function]] | |||
#[[System Tray NotifyIcon creator plugin]] (''Created for Nik Medved aka brainsucker'') | |||
#[[Working Installation CompletionTime function]] | |||
#[[How to control Section selections, while using SubSections & InstTypes]] | |||
== My Downloads == | == My Downloads == | ||
#[[File:ioColors.zip|ioColors.zip]] (''InstallOptions + Modern UI colors example'') | |||
#[[File:Array.zip|Array.zip]] (''NSIS Array Script Header'') | |||
#[[File:MultiCmd.zip|MultiCmd.zip]] (''Allows use of multiple NSIS instruction calls on the same line'') | |||
#[[File:Ce-nsis.zip|Ce-nsis.zip]] (''NSIS script highlighter for Crimson Editor'') | |||
#[http://myweb.tiscali.co.uk/imker/afrowuk/stuff/NSISdl.nsh NSISdl.nsh] (''Macro system for NSISdl'') | |||
#[http://myweb.tiscali.co.uk/imker/downloads/NSIS%20Self-Extractor.exe NSIS Self-Extractor.exe] (''The first (original) Self-Extractor kit for NSIS'') | |||
Revision as of 14:09, 29 June 2005
Contact
- E-mail: afrowuk at tiscali dot co dot uk
- PM: (NSIS Forums)
My Articles
Ordered by Type
- Get vertical space of INI file value
- Refreshing labels after color change
- Replace all text before a string on a line
- Get installer to open in top left hand corner of screen
- Replace 1st piece in string, then delete other parts
- Update an existing INI file with values from an updated INI file
- NSISdl macro system
- Get first part of a string
- Sort String 1 (from end)
- Read from INI style file without section headers
- Get extention of file
- NSIS Self-Extractor kit
- Read from text file line number
- Read a string from an e.g. exe or dll file
- Replace line that starts with specified string
- Search for text in file
- Get Steam account name and install path
- Combine two text files into one text file
- Arrays in NSIS
- NSIS Syntax File for Crimson Editor
- Sort String 3
- More advanced dump log to file
- Sort String 3 modified
- Convert 5 digit integers to pure text
- Delete dirs / files in a directory except one dir / file
- Sort String 2
- Delete lines from log window by line numbers
- Change Uninstall Log Window Font
- Simple loop testing macro
- Get number of lines in text file
- MultiCmd: One NSIS command instead of multiple
- Change Log Window Font
- VersionCheckNew: Compare version numbers
- ReqFind: Recursive FindFirst, FindNext, FindClose
- Write many values to INI file for reading
- MakeFileList: Get files from dir
- Some useful DlgItem changes
- More advanced replace text in file
- Get number of subdirs in dir path
- Underline text in LogWindow
- Two installations in one installer
- Get URL segments for Joel's Internet plugin
- Overwrite file line number in text file
- Tutorial: Using labels in macro's
- Generate a random number
- Simple write text to file
- Convert "\" to "\\" in a string or dir path
- Write to text file line number
- Check for spaces in a directory path
- Convert Unix new-lines (\n) to Windows (\r\n)
- Slice: Cut string out of string
- Get last directory path part
- Get installer filename
- Invoking NSIS run-time commands on compile-time
- Delete lines from one line to another line inclusive
- SetReqStrLen: Allow compile w/ 8192 special build only
- TrimText: Trim text e.g. to fit in a label
- Uninstall all dirs and subdirs created by your installer
- Delete lines from one line to another line exclusive
- Write to INI style file with no section headings
- Get first part and rest of string
- Find a string in an e.g. exe or dll file
- Replace text on a file line number
- Backup files on install, restore on uninstall
- Copy to, or get from Windows Clipboard
- FindIt: Simple search for file / directory
- SetCompiler: Set compiler executable for current script
- GetBetween: Get text in between two markers in a file
- Save on variables
- CharIndexReplace: Replace char in string with char size
- Splice: Cut string @ index from array type string
- ReplaceBetween: Replace text between two markers in a file
- Count how many times your installer package has been executed
- NSIS-Date (Created for Robert Rainwater)
- Uninstall only installed files
- StrCSpn, StrCSpnReverse: Scan strings for characters
- FileRequest through section or function
- System Tray NotifyIcon creator plugin (Created for Nik Medved aka brainsucker)
- Working Installation CompletionTime function
- How to control Section selections, while using SubSections & InstTypes
My Downloads
- File:IoColors.zip (InstallOptions + Modern UI colors example)
- File:Array.zip (NSIS Array Script Header)
- File:MultiCmd.zip (Allows use of multiple NSIS instruction calls on the same line)
- File:Ce-nsis.zip (NSIS script highlighter for Crimson Editor)
- NSISdl.nsh (Macro system for NSISdl)
- NSIS Self-Extractor.exe (The first (original) Self-Extractor kit for NSIS)