(no. 207 on the download list)
-For Nu2menu and XPE
-If the program is not installed, the plugin will download it for you.
-Info HERE
Regards, Gibo

autoHelp_QuickZip.cmd
QUOTE
@echo off& Color F8&MODE CON: COLS=73 LINES=20&if not exist ..\..\REA.cmd echo Wrong Directory...&pause&exit
set SILENT=%1&set GET=call ..\..\REA.cmd
If not "%SILENT%" == "silent" if exist start.inf.txt echo The plugin is already configured...&pause&exit
If "%MASTER%" == "" If "%SILENT%" == "silent" if exist start.inf goto :EOF
:: ==================================================
:: REATOGO AUTOHELP BASIC PLUGIN SETTINGS
:: ==================================================
%GET% CREDITS "Gibo" "" "317-104" "04/08/2006" "QuickZip4"
%GET% HEAD "680" "QuickZip.exe" "QuickZip 4" "disk" "Programs" "" "Rea" "Nu2" ""
:: Homepage URL of the program for Info:
:: If prog not "free" remove "free"
%GET% INFO "http://www.quickzip.org/quickzip/whatsnew450.php" "free"
:: ==================================================
:: CREATING THE REST OF THE PLUGIN
:: Note: PROGPATH is already defined.
:: ==================================================
:: Download the program if not installed:
%GET% DOWNLOAD "exe" "" "" "http://home.netvigator.com/~mso6f/quickzip.exe"
:: Importing configuration file to user profile
ECHO b="$ramdrv$\$appdata$",3 %OUT%
:: To exclude up to 20 files from copying, just list them in the ""
%GET% FOLDER "a" "unins000.*" "" "*.rtf" "" "QuickZip.conf" "" "" "" "" ""
%GET% Files "-b" "Pre\Localisation\%lang%.txt" "QuickZip45.ini" "" "" "" "" "" "" "" ""
set FromHost=yes
if not exist Files\QuickZip.exe set FromHost=no&call :GetFiles
:: lang
%GET% YES-NO "Include additional lang files? (700 kb)"
If "%result%" == "no" call :CleanUpLang
:: help
%GET% YES-NO "Include the help file? (150 Kb)"
If "%result%" == "no" del Files\quickzip.chm /q
:: Create QuickZip.conf pointing to %APPDATA%
SET Verconf=Files\QuickZip.conf
ECHO [Qzip]>> "%Verconf%"
ECHO ; 0 = HKCU >> "%Verconf%"
ECHO ; 1 = HKLM >> "%Verconf%"
ECHO ; 2 = Inifiles >> "%Verconf%"
ECHO StorageLocation=2 >> "%Verconf%"
ECHO StorageInifilename=%%APPDATA%%\QuickZip45.ini >> "%Verconf%"
ECHO WriteProtected=0 >> "%Verconf%"
:: Associate
%GET% YES-NO "Associate QuickZip as the default archiver for the most relevant archive tipe?"
If "%result%" == "yes" %GET% ADD-2-INF "Pre\Associate.inf.dat"
:: Include Context menu
%GET% YES-NO "Include Context menu when you right click file(s)?"
If "%result%" == "yes" %GET% ADD-2-INF "Pre\Context.inf.dat"
:: Uncomment to supress UPX dialog:
set autoUPX=no
:: ==================================================
:: FINAL CLEANUP
if exist start.inf rename start.inf start.inf.txt&%GET% FINAL&exit
%GET% FINAL
:: ==================================================
:CleanUpLang
:: =========================
move Files\Trans\%LANG%.ini Files\
del Files\Trans\*.ini
move Files\%LANG%.ini Files\Trans\
goto :EOF
:: =========================
:GetFiles
:: =========================
if not exist quickzip.exe goto :EOF
:: Unpack ISS archive
PRE\innounp -x -dTemp quickzip.exe
:: Importing Files
xcopy Temp\{app}\*.* Files\ /I /E /R /Y /C /H
:: Cleanup
rd Temp /s /q
ren "Files\UnzDll,1.dll" "UnzDll.dll"
del "Files\UnzDll,2.dll"
del Files\*.rtf
del Files\QuickZip.conf
goto :EOF
:: =========================
set SILENT=%1&set GET=call ..\..\REA.cmd
If not "%SILENT%" == "silent" if exist start.inf.txt echo The plugin is already configured...&pause&exit
If "%MASTER%" == "" If "%SILENT%" == "silent" if exist start.inf goto :EOF
:: ==================================================
:: REATOGO AUTOHELP BASIC PLUGIN SETTINGS
:: ==================================================
%GET% CREDITS "Gibo" "" "317-104" "04/08/2006" "QuickZip4"
%GET% HEAD "680" "QuickZip.exe" "QuickZip 4" "disk" "Programs" "" "Rea" "Nu2" ""
:: Homepage URL of the program for Info:
:: If prog not "free" remove "free"
%GET% INFO "http://www.quickzip.org/quickzip/whatsnew450.php" "free"
:: ==================================================
:: CREATING THE REST OF THE PLUGIN
:: Note: PROGPATH is already defined.
:: ==================================================
:: Download the program if not installed:
%GET% DOWNLOAD "exe" "" "" "http://home.netvigator.com/~mso6f/quickzip.exe"
:: Importing configuration file to user profile
ECHO b="$ramdrv$\$appdata$",3 %OUT%
:: To exclude up to 20 files from copying, just list them in the ""
%GET% FOLDER "a" "unins000.*" "" "*.rtf" "" "QuickZip.conf" "" "" "" "" ""
%GET% Files "-b" "Pre\Localisation\%lang%.txt" "QuickZip45.ini" "" "" "" "" "" "" "" ""
set FromHost=yes
if not exist Files\QuickZip.exe set FromHost=no&call :GetFiles
:: lang
%GET% YES-NO "Include additional lang files? (700 kb)"
If "%result%" == "no" call :CleanUpLang
:: help
%GET% YES-NO "Include the help file? (150 Kb)"
If "%result%" == "no" del Files\quickzip.chm /q
:: Create QuickZip.conf pointing to %APPDATA%
SET Verconf=Files\QuickZip.conf
ECHO [Qzip]>> "%Verconf%"
ECHO ; 0 = HKCU >> "%Verconf%"
ECHO ; 1 = HKLM >> "%Verconf%"
ECHO ; 2 = Inifiles >> "%Verconf%"
ECHO StorageLocation=2 >> "%Verconf%"
ECHO StorageInifilename=%%APPDATA%%\QuickZip45.ini >> "%Verconf%"
ECHO WriteProtected=0 >> "%Verconf%"
:: Associate
%GET% YES-NO "Associate QuickZip as the default archiver for the most relevant archive tipe?"
If "%result%" == "yes" %GET% ADD-2-INF "Pre\Associate.inf.dat"
:: Include Context menu
%GET% YES-NO "Include Context menu when you right click file(s)?"
If "%result%" == "yes" %GET% ADD-2-INF "Pre\Context.inf.dat"
:: Uncomment to supress UPX dialog:
set autoUPX=no
:: ==================================================
:: FINAL CLEANUP
if exist start.inf rename start.inf start.inf.txt&%GET% FINAL&exit
%GET% FINAL
:: ==================================================
:CleanUpLang
:: =========================
move Files\Trans\%LANG%.ini Files\
del Files\Trans\*.ini
move Files\%LANG%.ini Files\Trans\
goto :EOF
:: =========================
:GetFiles
:: =========================
if not exist quickzip.exe goto :EOF
:: Unpack ISS archive
PRE\innounp -x -dTemp quickzip.exe
:: Importing Files
xcopy Temp\{app}\*.* Files\ /I /E /R /Y /C /H
:: Cleanup
rd Temp /s /q
ren "Files\UnzDll,1.dll" "UnzDll.dll"
del "Files\UnzDll,2.dll"
del Files\*.rtf
del Files\QuickZip.conf
goto :EOF
:: =========================
Note for users not using the reatogo setup:
The plugin depends on certain files to be in the PEbuilder root.
Download Getting_Started.exe and run it in your folder "plugin". This will put those depends into your setup and then present you with the list of all available autoHelp plugins, including this one.
Get it here
