User:Afrow UK: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
Line 89: Line 89:
#[[How to control Section selections, while using SubSections & InstTypes]]
#[[How to control Section selections, while using SubSections & InstTypes]]


== My Downloads ==
== My Plugins ==


#[[File:PassDialog.zip|PassDialog.zip]] (''v0.1: A plugin which displays 4 imbedded dialogs: UserPass (username & password), Password (password), Serial (customisable serial dialog), and InputBox (single input text box). This plugin can be used when security is necessary for the inputted details.'')
#[[File:PassDialog.zip|PassDialog.zip]] (''v0.1: A plugin which displays 4 imbedded dialogs: UserPass (username & password), Password (password), Serial (customisable serial dialog), and InputBox (single input text box). This plugin can be used when security is necessary for the inputted details.'')
Line 95: Line 95:
#[[File:NSISArray.zip|NSISArray.zip]] (''v0.6 RC4: A plugin for using arrays in NSIS with over 20 built-in array functions.'')
#[[File:NSISArray.zip|NSISArray.zip]] (''v0.6 RC4: A plugin for using arrays in NSIS with over 20 built-in array functions.'')
#[[File:GetVersion.zip|GetVersion.zip]] (''A plugin that gets Windows version information (name, type, version, server name, service pack, service pack build).'')
#[[File:GetVersion.zip|GetVersion.zip]] (''A plugin that gets Windows version information (name, type, version, server name, service pack, service pack build).'')
#[[File:AbortToFinish.zip|AbortToFinish.zip]] (''A Modern UI script which goes to the Finish page if the user clicks Cancel.'')
#[[File:ToggleInstFiles.zip|ToggleInstFiles.zip]] (''v0.4: A plugin that adds a button to toggle the install files window.'')
#[[File:ToggleInstFiles.zip|ToggleInstFiles.zip]] (''v0.4: A plugin that adds a button to toggle the install files window.'')
#[http://nsis.sourceforge.net/wiki/File:ShutDown-0.2.zip ShutDown-0.2.zip] (''A NSIS plugin to log off, restart or shutdown the computer'')
#[http://nsis.sourceforge.net/wiki/File:ShutDown-0.2.zip ShutDown-0.2.zip] (''A NSIS plugin to log off, restart or shutdown the computer'')
== My Other Downloads ==
#[[File:AbortToFinish.zip|AbortToFinish.zip]] (''A Modern UI script which goes to the Finish page if the user clicks Cancel.'')
#[[File:ioColors.zip|ioColors.zip]] (''InstallOptions + Modern UI colors example'')
#[[File:ioColors.zip|ioColors.zip]] (''InstallOptions + Modern UI colors example'')
#[[File:Array.zip|Array.zip]] (''NSIS Array Script Header. Note: Not plugin.'')
#[[File:Array.zip|Array.zip]] (''NSIS Array Script Header. Note: Not plugin.'')

Revision as of 13:29, 8 August 2005

Contact

E-mail: afrowuk at tiscali dot co dot uk
PM: (NSIS Forums)

My Articles

  1. GetInQuotes: Get string from between quotes
  2. IndexOf & RIndexOf: Find index of character in string
  3. Get vertical space of INI file value
  4. Refreshing labels after color change
  5. Replace all text before a string on a line
  6. Get installer to open in top left hand corner of screen
  7. Replace 1st piece in string, then delete other parts
  8. Update an existing INI file with values from an updated INI file
  9. NSISdl macro system
  10. Get first part of a string
  11. Sort String 1 (from end)
  12. Read from INI style file without section headers
  13. Get extention of file
  14. NSIS Self-Extractor kit
  15. Read from text file line number
  16. Read a string from an e.g. exe or dll file
  17. Replace line that starts with specified string
  18. Search for text in file
  19. Get Steam account name and install path
  20. Combine two text files into one text file
  21. Arrays in NSIS
  22. NSIS Syntax File for Crimson Editor
  23. Sort String 3
  24. More advanced dump log to file
  25. Sort String 3 modified
  26. Convert 5 digit integers to pure text
  27. Delete dirs / files in a directory except one dir / file
  28. Sort String 2
  29. Delete lines from log window by line numbers
  30. Change Uninstall Log Window Font
  31. Simple loop testing macro
  32. Get number of lines in text file
  33. MultiCmd: One NSIS command instead of multiple
  34. Change Log Window Font
  35. VersionCheckNew: Compare version numbers
  36. ReqFind: Recursive FindFirst, FindNext, FindClose
  37. Write many values to INI file for reading
  38. MakeFileList: Get files from dir
  39. Some useful DlgItem changes
  40. More advanced replace text in file
  41. Get number of subdirs in dir path
  42. Underline text in LogWindow
  43. Two installations in one installer
  44. Get URL segments for Joel's Internet plugin
  45. Overwrite file line number in text file
  46. Tutorial: Using labels in macro's
  47. Generate a random number
  48. Simple write text to file
  49. Convert "\" to "\\" in a string or dir path
  50. Write to text file line number
  51. Check for spaces in a directory path
  52. Convert Unix new-lines (\n) to Windows (\r\n)
  53. Slice: Cut string out of string
  54. Get last directory path part
  55. Get installer filename
  56. Invoking NSIS run-time commands on compile-time
  57. Delete lines from one line to another line inclusive
  58. SetReqStrLen: Allow compile w/ 8192 special build only
  59. TrimText: Trim text e.g. to fit in a label
  60. Uninstall all dirs and subdirs created by your installer
  61. Delete lines from one line to another line exclusive
  62. Write to INI style file with no section headings
  63. Get first part and rest of string
  64. Find a string in an e.g. exe or dll file
  65. Replace text on a file line number
  66. Backup files on install, restore on uninstall
  67. Copy to, or get from Windows Clipboard
  68. FindIt: Simple search for file / directory
  69. SetCompiler: Set compiler executable for current script
  70. GetBetween: Get text in between two markers in a file
  71. Save on variables
  72. CharIndexReplace: Replace char in string with char size
  73. Splice: Cut string @ index from array type string
  74. ReplaceBetween: Replace text between two markers in a file
  75. Count how many times your installer package has been executed
  76. NSIS-Date (Created for Robert Rainwater)
  77. Uninstall only installed files
  78. StrCSpn, StrCSpnReverse: Scan strings for characters
  79. FileRequest through section or function
  80. System Tray NotifyIcon creator plugin (Created for Nik Medved aka brainsucker)
  81. Working Installation CompletionTime function
  82. How to control Section selections, while using SubSections & InstTypes

My Plugins

  1. File:PassDialog.zip (v0.1: A plugin which displays 4 imbedded dialogs: UserPass (username & password), Password (password), Serial (customisable serial dialog), and InputBox (single input text box). This plugin can be used when security is necessary for the inputted details.)
  2. File:ScrollLicense.zip (v0.1: A plugin that stops the user passing the License page without scrolling to the end of the License box. Also has support for two "Accept" check-boxes when LicenseForceSelection checkbox is set.)
  3. File:NSISArray.zip (v0.6 RC4: A plugin for using arrays in NSIS with over 20 built-in array functions.)
  4. File:GetVersion.zip (A plugin that gets Windows version information (name, type, version, server name, service pack, service pack build).)
  5. File:ToggleInstFiles.zip (v0.4: A plugin that adds a button to toggle the install files window.)
  6. ShutDown-0.2.zip (A NSIS plugin to log off, restart or shutdown the computer)

My Other Downloads

  1. File:AbortToFinish.zip (A Modern UI script which goes to the Finish page if the user clicks Cancel.)
  2. File:IoColors.zip (InstallOptions + Modern UI colors example)
  3. File:Array.zip (NSIS Array Script Header. Note: Not plugin.)
  4. File:MultiCmd.zip (Allows use of multiple NSIS instruction calls on the same line)
  5. File:Ce-nsis.zip (NSIS script highlighter for Crimson Editor)
  6. NSISdl.nsh (Macro system for NSISdl)
  7. NSIS Self-Extractor.exe (The first (original) Self-Extractor kit for NSIS)
  8. RecFind.nsh (Recursive FindFirst, FindNext and FindClose)