FreeArc for NSIS.
This plugin provides basic FreeArc file archive extraction ability for NSIS Installer Scripts
If you want to use this plugin you must compress your archive with FreeArc
Set target dir for FreeArc archive contents with SetOutPath, and call the plugin.
SetOutPath "D:\TragetDir" ;Target dir for extract. ;The number after the archive name can be 1 or 0 ;1 Display FreeArc DetailsPrint, 0 leave DetailsPrint to NSIS ( do nothing ). FreeArc::ExtractFreeArcArchive /NOUNLOAD "$EXEDIR\archive.arc" 1 "Installing %s..." Pop $R0 ; (Optional) returns 0 if success, non-zero value if fail.
To see more information: download FreeArc for NSIS plugin and take a look at Example\example.nsi, and readme.txt file.
FreeArc for NSIS is written by (Me) Muhammad Khalifa