[Main]
Title=HiveUnload
Type=Plugin
Author=BlueLife, Lancelot
Description=HiveUnload.exe unloads all hives loaded from a folder (doubleclick HiveUnload.exe to get more info) ultimate useful utility for such tasks
Credits=http://TheOven.org
Version=021
Download_Level=0
Level=10
Selected=None
Mandatory=False
NoWarning=False
Contact=http://TheOven.org
Date=2017.01.12_10:18.10 (GMT0: -3 Hours)
Depend=
Disable=
Web1=http://gena.cwcodes.net/Projects/Gena/Utils/HiveUnLoad.script
CertifiedBy=
Certification=
HistoryNotes01=Images.script + 1 PrepPE.script
History006=Lancelot HiveUnload button expanded with %ProjectTemp% %BootSRC% %InstallSRC%
History007=Lancelot HiveUnload.exe unupxed to avoid idiot AV false positive ;)
History010=Lancelot Splitted HiveUnload.script (to get easier modularity)
History011=Lancelot Tidy up codes
History012=Lancelot HiveLoadTestProjectTempMessageHalt Added to be used by other Plugins (Images.script and 1 PrepPE.script using)
History012=Lancelot HiveUnloadNames Added to be used by other Plugins
History014=Lancelot IniVariables BootSRC InstallSRC added
History015=Lancelot IsAdminValue added to error message
History016=Lancelot error message improved
History018=Lancelot FILEREDIRECT + ErrorLevel-ExitCode lines added
History018=Lancelot Echo+message improved to check AV // kornnuts report: http://TheOven.org/index.php?topic=395
History020=Lancelot error for Sandboxie
History021=Lancelot Added DU Buttons Date:2016.01.30 // Lancelot - Add Compare Button - Date:2017.01.12

[IniVariablesScript]
HiveUnloadV=1.0.0.0

[Info]
HiveUnload.exe unloads all hives loaded from a folder (doubleclick HiveUnload.exe to get more info) ultimate useful utility for such tasks
//-
To Add Project OnBuildExit
If,ExistFile,%ProjectDir%\Utils\HiveUnLoad.script,Run,%ProjectDir%\Utils\HiveUnLoad.script,HiveUnload_OBE,%ProjectDir%\Utils\HiveUnLoad.script
//--
To Add Project Preperations (startup)
Run,%ProjectDir%\Utils\HiveUnLoad.script,HiveUnload_HALT,%ProjectDir%\Utils\HiveUnLoad.script
//--
To Only Extract (and update) HiveUnload to %Tools%
Run,%ProjectDir%\Utils\HiveUnLoad.script,HiveUnload_Extract,%ProjectDir%\Utils\HiveUnLoad.script
//------
To make a HiveLoad Test
Run,%ProjectDir%\Utils\HiveUnLoad.script,HiveLoadTestProjectTempMessageHalt,%ProjectDir%\Utils\HiveUnLoad.script
//--
To Unload some known hivenames used during builds
Run,%ProjectDir%\Utils\HiveUnLoad.script,HiveUnloadNames

[Interface]
WebLabel_HomePage=HomePage,1,10,19,260,200,18,http://TheOven.org
Button_HiveUnload_Target="HiveUnload: Target + ProjectTemp + MountFolders",1,8,15,17,293,46,HiveUnload_Launch_B,HiveUnload3232.bmp,0,"__UnLoad hives"
Button_Tools_Folder="Open Tools Folder",1,8,98,256,134,25,Open_Tools_Folder
Button_Test="Test HiveLoad",1,8,17,93,80,25,HiveLoad_Test_B_Process
Regedit_Button=Regedit,1,8,99,227,80,25,Regedit
WebLabel_Plugin="Plugin Page",1,10,338,4,55,18,http://TheOven.org/index.php?board=9
Button_Download=,1,8,403,21,24,24,DownloadXXX,DoubleJDesignRavenna3dArrowDown0016016.bmp,False,False,_DownloadXXX_,False,"__DOWNLOAD Plugin"
Button_Upload=,1,8,403,-1,24,24,UploadXXX,BokehliciaCaptivaSoftwareupload0016016.bmp,False,False,_UploadXXX_,False,"__UPLOAD Plugin (Admins Only)"
Button_CompareEdit=,1,8,426,-1,24,24,CompareEditXXX,AmperossQetto2Move0016016.bmp,False,False,_CompareEditXXX_,False,"__DOWNLOAD and Compare with an Editor"

[Variables]

[Process]
Echo,"BE smart"

[HiveUnload_Launch_B]
Run,%scriptfile%,HiveUnload_Extract
If,%HiveUnloadexe%,Equal,Pass,Run,%HiveUnloadWorkFile%,HiveUnload_Folders
Else,Echo,"HiveUnload.exe NOT used",Warn

[HiveUnload_HALT]
//used by Preparations
Set,%HiveUnloadWorkFile%,%ScriptFile%
If,Not,#1-,Equal,-,Set,%HiveUnloadWorkFile%,#1
Run,%HiveUnloadWorkFile%,HiveUnload_Extract,#1
If,%HiveUnloadexe%,Equal,Pass,Begin
Run,%HiveUnloadWorkFile%,HiveUnload_Folders
If,%HiveUnloadFailure%,Equal,1,Halt,"HiveUnload Failure"
End
Else,Echo,"HiveUnload.exe NOT used",Warn

[HiveUnload_OBE]
//used by ONBUILDEXIT
Set,%HiveUnloadWorkFile%,%ScriptFile%
If,Not,#1-,Equal,-,Set,%HiveUnloadWorkFile%,#1
Run,%HiveUnloadWorkFile%,HiveUnload_Extract,#1
If,%HiveUnloadexe%,Equal,Pass,Run,%HiveUnloadWorkFile%,HiveUnload_Folders
Else,Echo,"HiveUnload.exe NOT used",Warn

[HiveUnload_Extract]
Set,%HiveUnloadWorkFile%,%ScriptFile%
If,Not,#1-,Equal,-,Set,%HiveUnloadWorkFile%,#1
IniRead,%HiveUnloadWorkFile%,IniVariablesScript,HiveUnloadV,%HiveUnloadVer%
Set,%HiveUnloadexe%,Fail
If,ExistFile,%Tools%\HiveUnload.exe,Begin
Retrieve,FileVersion,%Tools%\HiveUnload.exe,%HiveUnloadBaseVer%
If,%HiveUnloadBaseVer%,Smaller,%HiveUnloadVer%,Run,%HiveUnloadWorkFile%,HiveUnload_Extract_File
Else,Set,%HiveUnloadexe%,Pass
End
Else,Begin
Set,%HiveUnloadexe%,Pass
ExtractFile,%HiveUnloadWorkFile%,Folder,HiveUnload.exe,%Tools%
End

[HiveUnload_Extract_File]
ShellExecute,Hide,cmd.exe,"/C del /q /f #$q%Tools%\HiveUnload.exe#$q&del /q /f /A:R /A:H /A:S /A:A #$q%Tools%\HiveUnload.exe#$q"
If,ExistFile,%Tools%\HiveUnload.exe,ShellExecute,Hide,cmd.exe,"/C del /q /f #$q%Tools%\HiveUnload.exe#$q&del /q /f /A:R /A:H /A:S /A:A #$q%Tools%\HiveUnload.exe#$q"
If,ExistFile,%Tools%\HiveUnload.exe,ShellExecute,Hide,cmd.exe,"/C del /q /f #$q%Tools%\HiveUnload.exe#$q&del /q /f /A:R /A:H /A:S /A:A #$q%Tools%\HiveUnload.exe#$q"
If,ExistFile,%Tools%\HiveUnload.exe,ShellExecute,Hide,cmd.exe,"/C del /q /f #$q%Tools%\HiveUnload.exe#$q&del /q /f /A:R /A:H /A:S /A:A #$q%Tools%\HiveUnload.exe#$q"
If,ExistFile,%Tools%\HiveUnload.exe,Begin
Echo,"Error Extracting HiveUnload.exe",Warn
Echo,"Error Extracting HiveUnload.exe",Warn
Echo,"Error Extracting HiveUnload.exe",Warn
Echo,"Error Extracting HiveUnload.exe",Warn
Echo,"Error Extracting HiveUnload.exe",Warn
End
If,Not,ExistFile,%Tools%\HiveUnload.exe,Begin
Set,%HiveUnloadexe%,Pass
ExtractFile,%HiveUnloadWorkFile%,Folder,HiveUnload.exe,%Tools%
End

[HiveUnload_Folders]
Set,%HiveUnloadFailure%,0
If,Not,%TargetDir%,Equal,"",Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%TargetDir%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%TargetDir%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%TargetDir%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..-- Tip1: Try 'HiveUnload..' button at Utils\HiveUnload -- Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Warn
End
End
If,Not,%SourceDir%,Equal,"",Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%SourceDir%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%SourceDir%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%SourceDir%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..-- Tip1: Try 'HiveUnload..' button at Utils\HiveUnload -- Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Warn
End
End
If,Not,%ProjectCache%,Equal,"",Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%ProjectCache%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%ProjectCache%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%ProjectCache%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..-- Tip1: Try 'HiveUnload..' button at Utils\HiveUnload -- Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Warn
End
End
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%ProjectTemp%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%ProjectTemp%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%ProjectTemp%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..",Warn
End
If,ExistDir,%BaseDir%\Mount\%ProjectName%,Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%BaseDir%\Mount\%ProjectName%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%BaseDir%\Mount\%ProjectName%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%BaseDir%\Mount\%ProjectName%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..",Warn
End
End
If,Not,ExistVar,%BootSRC%,IniRead,%ProjectDir%\script.project,IniVariables,BootSRC,%BootSRC%
If,Not,%BootSRC%,Equal,"",Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%BootSRC%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%BootSRC%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%BootSRC%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..",Warn
End
End
If,Not,ExistVar,%InstallSRC%,IniRead,%ProjectDir%\script.project,IniVariables,InstallSRC,%InstallSRC%
If,Not,%InstallSRC%,Equal,"",Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%InstallSRC%#$q"
If,%ExitCode%,Equal,1,Begin
Set,%HiveUnloadFailure%,1
Message,"ERROR on unloading hive(s) at#$x#$x%InstallSRC%#$x#$xCommon Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again..#$x#$x Tip1: Try 'HiveUnload..' button at Utils\HiveUnload #$x#$x Tip2: try restart Builder exe and hit 'HiveUnload...' button again",Error
Echo,"ERROR on unloading hive(s) at--%InstallSRC%--Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again..",Warn
End
End

[HiveLoad_Test_B_Process]
Run,%ScriptFile%,HiveLoadTestProjectTempMessageHalt
Message,"Hive Load Test Successfull",Information,5

[HiveLoadTestProjectTempMessageHalt_XXXXXXXXXXX_START]
//XXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXX

[HiveLoadTestProjectTempMessageHalt]
If,#1-,Equal,-,Set,#1,%ScriptFile%
Run,#1,HiveLoadTest_P,#1

[HiveLoadTest_P]
//0.5 seconds :>
If,ExistDir,%ProjectTemp%\HiveLoadTest,Shellexecute,Hide,cmd.exe,"/C rd /s /q #$q%ProjectTemp%\HiveLoadTest#$q"
If,ExistDir,%ProjectTemp%\HiveLoadTest,Run,#1,HiveLoadTest_P_FolderCheck
//--
DirMake,%ProjectTemp%\HiveLoadTest
Set,#9,0
System,FILEREDIRECT,OFF
Shellexecute,Hide,Reg.exe,"load HKLM\Tmp_Default TestHive",%ProjectTemp%\HiveLoadTest
Set,%ECodeVar%,%ExitCode%
Echo,"ErrorLevel %ECodeVar%"
ShellExecute,Hide,Reg.exe,"add HKLM\Tmp_Default\TestKey /v Test_Value /d Test_Data /t REG_SZ /f"
Set,%ECodeVar%,%ExitCode%
Echo,"ErrorLevel %ECodeVar%"
If,Not,ExistFile,%ProjectTemp%\HiveLoadTest\TestHive,Echo,"%ProjectTemp%\HiveLoadTest\TestHive Not Created",Warn
If,ExistRegKey,HKLM,Tmp_Default\TestKey,Test_Value,Set,#9,1
Shellexecute,Hide,Reg.exe,"unload HKLM\Tmp_Default",%ProjectTemp%\HiveLoadTest
Set,%ECodeVar%,%ExitCode%
Echo,"ErrorLevel %ECodeVar%"
System,FILEREDIRECT,ON
Shellexecute,Hide,cmd.exe,"/C rd /s /q #$q%ProjectTemp%\HiveLoadTest#$q"
//--
If,ExistRegKey,HKLM,Tmp_Default\TestKey,Test_Value,If,#9,Equal,1,Run,#1,HiveLoadTest_P_TestHive_Cannot_Unload
//--
If,#9,Equal,0,Run,#1,HiveLoadTest_P_Message_Echo_Halt
//To Test Error message ;)
//Run,#1,HiveLoadTest_P_Message_Echo_Halt

[HiveLoadTest_P_FolderCheck]
//Tip: If precheck made for hives with hiveunload build would halt and this section will not be processed
If,ExistDir,%ProjectTemp%\HiveLoadTest,Call,DirDelete,%ProjectTemp%\HiveLoadTest
If,ExistDir,%ProjectTemp%\HiveLoadTest,Begin
If,ExistFile,%Tools%\HiveUnload.exe,Begin
ShellExecute,Hide,%Tools%\HiveUnload.exe," /HKLM /Target:#$q%ProjectTemp%\HiveLoadTest#$q"
If,%ExitCode%,Equal,1,Message,"ERROR load-unload hive(s) #$x Common Reason: Loaded Hives being actively used ex: regedit.exe #$x Close handling on Hive(s) and try again.. #$x (if you can't close hives restart wb).#$x#$x Exiting...",Warning
If,%ExitCode%,Equal,1,Halt,"ERROR load-unload hive(s) - Common Reason: Loaded Hives being actively used ex: regedit.exe - Close handling on Hive(s) and try again.. (if you can't close hives restart wb). Exiting..."
Shellexecute,Hide,cmd.exe,"/C rd /s /q #$q%ProjectTemp%\HiveLoadTest#$q"
End
End

[HiveLoadTest_P_TestHive_Cannot_Unload]
//If happens !! (just for insurance)
Echo,"Unloading Test Hive (HKLM\Tmp_Default\TestKey). Exiting...",Warn
Halt,"Unloading Test Hive (HKLM\Tmp_Default\TestKey). Exiting..."

[HiveLoadTest_P_Message_Echo_Halt]
Set,%MsgRunasadministrator%,""
System,IsAdmin,%t%
If,Not,%t%,Equal,True,Set,%MsgRunasadministrator%,"Note: Run as administrator=%t% (Better True ;)"
//-
Set,%MsgUAC%,""
Call,HostOSVersion,,1
If,%HostOSVersion1%,Bigger,5,Begin
Set,%UAC%,"Value Not Found"
If,ExistRegKey,HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,EnableLUA,RegRead,HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,EnableLUA,%UAC%
//UAC Disabled 0
Echo,"UAC - %UAC%"
If,Not,%UAC%,Equal,0,Set,%MsgUAC%,"Note: UAC value is %UAC% - Also try to disable UAC"
End
//-
Set,%MsgS%,""
ShellExecute,Hide,Reg.exe,"add HKLM\Tmp_Default\TestKeyS /v Test_ValueS /d Test_DataS /t REG_SZ /f"
If,ExistRegKey,HKLM,Tmp_Default\TestKeyS,Test_ValueS,Begin
End
Set,%MsgS%,"#$x#$xNote: You seem to be running Sandboxie#$x -> run without Sandboxie"
//-
Message,"HIVELOAD ERROR#$x#$xBuilder Can NOT load Hives !!#$x#$x#$xPossible Reason:#$xYour Current User do not have required permission#$x#$xPossible Fixes:#$x#$x1) Check Your AntiVirus Settings#$x -> exclude builder and/or folder #$x2) Sandboxie do not support Loading Hive#$x -> run without Sandboxie #$x3) If you are using Host W8/W7/Vista (NT6x):#$x --> Easiest: Start builder with 'Admin Rights'#$x(Right Click builder.exe -> Click 'Run As Administrator')#$x --> Change your user status to Administrator.%MsgS%#$x%MsgRunasadministrator%#$x%MsgUAC%#$x#$x#$x#$xBuild Will HALT / EXIT NOW - Try build again after fix :) #$x#$x Exiting...",Error
//-
Set,%t%,"HiveLoadTest Fail - Builder do not have permission to Load Hives (Tip: Check Your AntiVirus) - Build Halts. Exiting..."
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Echo,%t%,Warn
Halt,"%t%"

[HiveLoadTestProjectTempMessageHalt_XXXXXXXXXXX_Finish]
//XXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXX

[HiveUnloadNames]
//some popular hive names used during build (nice to check unload here with name to avoid case of a hive loaded and forgotton by another project or tool at another directory)
If,ExistRegSection,HKLM,Tmp_Software,RegHiveUnLoad,Tmp_Software
If,ExistRegSection,HKLM,Tmp_System,RegHiveUnLoad,Tmp_System
If,ExistRegSection,HKLM,Tmp_Default,RegHiveUnLoad,Tmp_Default
If,ExistRegSection,HKLM,Tmp_Components,RegHiveUnLoad,Tmp_Components
If,ExistRegSection,HKLM,TMP,RegHiveUnLoad,TMP
If,ExistRegSection,HKLM,Tmp_setupreg_hiv,RegHiveUnLoad,Tmp_setupreg_hiv
If,ExistRegSection,HKLM,wb-hive,RegHiveUnLoad,wb-hive
If,ExistRegSection,HKLM,WB-Software,RegHiveUnLoad,WB-Software
If,ExistRegSection,HKLM,WB-Default,RegHiveUnLoad,WB-Default
If,ExistRegSection,HKLM,WB-Setup,RegHiveUnLoad,WB-Setup
If,ExistRegSection,HKLM,WB-SAM,RegHiveUnLoad,WB-SAM
If,ExistRegSection,HKLM,WB-Security,RegHiveUnLoad,WB-Security
If,ExistRegSection,HKLM,WB-System,RegHiveUnLoad,WB-System
If,ExistRegSection,HKLM,WPE-Software,RegHiveUnLoad,WPE-Software
If,ExistRegSection,HKLM,WPE-Default,RegHiveUnLoad,WPE-Default
If,ExistRegSection,HKLM,WPE-Setup,RegHiveUnLoad,WPE-Setup
If,ExistRegSection,HKLM,WPE-SAM,RegHiveUnLoad,WPE-SAM
If,ExistRegSection,HKLM,WPE-Security,RegHiveUnLoad,WPE-Security
If,ExistRegSection,HKLM,WPE-System,RegHiveUnLoad,WPE-System

[Open_Tools_Folder]
If,Not,ExistDir,%Tools%,DirMake,%Tools%
System,FILEREDIRECT,OFF
ShellExecuteEx,Open,explorer.exe,/e#$c#$q%Tools%#$q
System,FILEREDIRECT,ON

[Regedit]
Echo,"Regedit is running. Please close Regedit to continue."
System,FILEREDIRECT,OFF
ShellExecute,Open,regedit.exe,""
System,FILEREDIRECT,ON

[AuthorEncoded]
HiveUnload4848.ico=4374,5832
Logo=HiveUnload4848.ico

[InterfaceEncoded]
RegCPE_Gui.jpg=110811,147748
WinBuilder_BugWorkaround3232.bmp=2244,2992
HiveUnload3232.bmp=1869,2492
DoubleJDesignRavenna3dArrowDown0016016.bmp=622,830
BokehliciaCaptivaSoftwareupload0016016.bmp=676,902
AmperossQetto2Move0016016.bmp=893,1191

[EncodedFolders]
Folder

[Folder]
HiveUnload.exe=352458,469944

[EncodedFile-InterfaceEncoded-RegCPE_Gui.jpg]
lines=36
[encoded data, 147849 characters]

[EncodedFile-InterfaceEncoded-WinBuilder_BugWorkaround3232.bmp]
lines=0
0=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

[EncodedFile-InterfaceEncoded-HiveUnload3232.bmp]
lines=0
0=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

[EncodedFile-Folder-HiveUnload.exe]
lines=114
[encoded data, 470294 characters]

[EncodedFile-AuthorEncoded-HiveUnload4848.ico]
lines=1
[encoded data, 5836 characters]

[DownloadXXX]
Call,DownloadXQ

[UploadXXX]
Call,UploadXMultiQ,,%ProjectDir%\Utils\WebRoots_SE_Gena.Script||WebRoot

[EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp]
lines=0
0=eJzNk09Ik2Ecxw06BF2KqG5ih1EgYZZu7+v7vnu3d++2MpelRFHgQZEaJLVIXSxrW4Wauf7Nwha2rQ7dOgT9IQT1EkQHi+hSHfRSUZrMcp389PjSoUib3vrB9/I8fD78fr+Hxwi0LS+yyi6ySWSVyGqRZUUl1rnr1/3vBfy3+TTxkabuAzx4dp+lsu/G31LRXIrjaCmeVjtfpj4v2jH+YQwpWIYc3orctgUptJkT/UcWxc/1rLXYqYpKqGcklEglcns5DuF48uLhPx2TUxOYIRWlU8PZraOdU1GjMsop4RO9+DucfM1NzuvIfctR3Wai9hq4rvrREybOCy608xpqrAqlQzhObiOSbv2Ln8nPsDvsZ33dSoob1mE7XIIsetAvCUePG63TiRpXUE47rJ0MvRz8wzH9fZqR0SHSj1LUhn2s8a6gMi7hTm7HddmLftHA2aVT2mJjY3Mx7naJ/I/8vHN0Zc5avKNLw+gP4O7bgeuKD73XQyDqI5QM8ur96IJ7jKUiFi8nDDwDezBuCsf1amsnA4Opgm8Y7jtu8UrSj3lnL+btOjypXRg3dpIdThfkjyWCFu9M1eC7tx/vXeFIC8etWjKL4IPdTRZfFqtAvua1PJ5sPWamnuxIpiD/9Plj4ukIh3oaqGk3KG+0sWHfWhp7DvJm7PWS/9FcZmdnF+R+AlbU23p4nNNyyS9Nykn1ckktzkzPC0osS83LSzROcSwqyi93yS/PMzAwNAMivaTcAoZRMPxAGQuEZmPCLu9y8YwcAxMAHjMRfb+2diEBAAAAAgAAAEQAAAAGAgAAAAAAAAEAAAAAAAAAAAAAAA

[EncodedFile-InterfaceEncoded-BokehliciaCaptivaSoftwareupload0016016.bmp]
lines=0
0=eJytU21LWmEYbrAfsP0De4H2pRcqRq+0RllUZkav1O+YIH2JPvUhKKJfUE3aaCNQQR3pYWDTPCpBMKUxSczjZDB0Q8UPV/d9L0tdg33YAxfn5nq5n+c85z4vDa8e18l6TnhGeEJ4SnhUpxP+xa1euQD8V5RKJeTzeeRyOWSzWQHXzLH2t1yxWEQikYDb7cXu7iHW1/exuron4Jo51tjD3tqsw3GC+fn36O39hJ6eh8Eae9hb2SMYjGB42Iu+Pv8/gb2cKb+v2fwGAwOBGvhpTzfhg9S1utn8FuW7MplOMDQUwMhIgHrfY3Mzio2Nz1Uce9jLGc5mMhni/WhuPoROt4/6+td3ODpKwGqNV3HsYS9nOBuLfUFLyzG6ulzEnVXB4/kOpzPzB89eznD24iKKxkar9NPrg7fwYG7OBp/vGxRFw+ysDaOjnjudvZzhbDR6iY4OO/V0YHJSxdiYiq2trygUSri+zuLq6ofU29tx0djT2WmTDGdTqbRw3d1O+jYfMTGhYno6TL1zKC+uTaawaDrdHtrajiWjaWn5BgsLfhgMIZoPL6amQlKvrJzT/gUkkwUsL58Lx2hoOJAnZ8rzbLF4YTSG6d18dAY3nfMUg4MK7RmULGu/oUqea4tFqZi/JGZmwnJGgyEg8zU+fip3otcrdJcRusMQ2tt5vl3iVdVU1T9gt6exuMi+exiNZ2htfYempgNBf78LS0sRsPehf1DTfoq2sxPH2tolnTEm4Jo51tLpX1XZG70Y6I54nNNyys9OzcjJTM5MdE4sKMksSwzOTyspTyxKLS3IyU9MMTAwNAMivaTcAoZRMPxAGQuEtmHCLs9kcFmVgQkAJ9URXc7wHxQBAAAAAgAAAEQAAAA8AgAAAAAAAAEAAAAAAAAAAAAAAA

[CompareEditXXX]
Call,CompareEdit

[EncodedFile-InterfaceEncoded-AmperossQetto2Move0016016.bmp]
lines=0
0=eJxtk1lIVFEYxw16agEVzTRncRtt0cx0NCu0QlsgyyCih7Cgh6KFNgQzSsqnFohUEm3FlqmsVGxxxoxSyYkpTcctsiKXtCZ1mPXee878++5o4YMf/DjfnXN+//sdmLt2s3amj7e0RAzhO8kMH7XPv/KfPcF0NXd7RXRg3ufCoDMD+nkFQ8Z5BYOTDBmDCgYNgXlfCudsq4yZzg3I7ToSfMHmVJQBilLi6pT1X097IZdsroBc87GpblB+zwHVNUBJ50JLBAQUSVhQIkJB/X+KBYQWCd4s1XUgKL/3kOz6HTYpQ4scbq9fLsL/ooAV50ahueKE8oYI1TWBoLVcgLKMKJWf6T1XHILv8WaVothyMlwHqG+KmHVJxKHbFnjs49j5zAnf2xyqexLC74hewm6JdE6AmjLDH1BGseVU2E17VeRjIIBmPFhhASQnnneK0Fy2IYaIKHEi9C6DXxmDWscQeY+yKkREPpLfaa+JuO/Wh5C/9bEd4C7INWyxw/bbCmnUiuZeK9bpHDhfY0FkuQvKSo6ohxKiqoCIu+76qEp3XUQtkFDL0DYm2x4863bjdAdwthfY0QKsMYjgYNDTAQVlqJ9yLHwBaB66DdFPhbol9TRLDUPsS4bWMQ+sYw6kVjuwhmbaXzuOvTVWVJtpPkqpbx/DYp0b0a+AmGrBsKhWMMS+AWL1dDcipZGhctiDHSYRbRY3OSIhYdwlYaI4cppdCGsAFr8Q6uNeiU/iacalrxkSyI1ropxGCXEtDGs/cmxq50hrlvCkx+G9W/F3DzQNDLITpxerEhrFE0ntwLK3DInvGLTvGZI/0BytHInka0wce9tpDo+E0gEPwuncUkJ2ljeJuUlGzNcamS3pA8iVkEJO6ieOVR2EmXpaN3Zz7PviQbyJPMrXfgSSjcy+2mQPlv+DaR3CrrSvQGon0caxmry0Lo508tJ7KIf6BLqHvLeyC0j/RpiFnKnfQEa3sDujj1syR4CMn0AmsZ76DSMTvfe3X8C6Pv4n0yzsme4bzO6yB2f1s6NZ/VyX9YPVZU+yhcjqlx5kD9FetyNkqvMXP3mcf3ick3XMLUgtyi8uDkwtKck38s0vSzUwMDQDIr2k3AKGUTDMgRkLhFZixi4vra37hIEJABkJC8Gkai7oAQAAAAIAAAA3AAAAIgMAAAAAAAABAAAAAAAAAAAAAAA

