re-organize file managers

This commit is contained in:
Homes32
2024-08-10 08:49:28 -05:00
parent 671f3469ea
commit 97f0f1029e
8 changed files with 20 additions and 20 deletions

View File

@@ -0,0 +1,443 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=AgentRansack
Description=(v2022 Build 3435) Agent Ransack is a free file search tool for finding files on your PC or network drives.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.13.0
Date=2024-06-20
[Variables]
%ProgramFolder%="AgentRansack"
%ProgramExe%="AgentRansack.exe"
%ProgramVersion%=3435
%DownloadURLx86%=https://download.mythicsoft.com/flp/%ProgramVersion%/agentransack_in_%ProgramVersion%.exe
%DownloadURLx64%=https://download.mythicsoft.com/flp/%ProgramVersion%/agentransack_inx64_%ProgramVersion%.exe
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang%
StrFormat,RTRIM,%Lang%,1,%Lang%
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\AgentRansack-%SourceArch%.exe",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%ProjectTemp%\%ProgramFolder%
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\*.*","%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
If,ExistFile,%fb_ImportCfg%,Begin
// Import User Provided Config.xml
StrFormat,EXT,%fb_ImportCfg%,%FileExt%
If,Not,%FileExt%,Equal,".xml",Halt,"ERROR: Config must be in .XML format."
Else,Begin
Echo,"Importing user config.xml..."
FileCopy,%fb_ImportCfg%,"%TargetPrograms%\%ProgramFolder%\config"
End
End
Else,Begin
// Default Config (Language + Professional Mode)
Set,%Cfg%,"%TargetPrograms%\%ProgramFolder%\config\config.xml"
FileCreateBlank,%Cfg%
TXTAddLine,%Cfg%,"<cfg ver=#$q2#$q>",Append
TXTAddLine,%Cfg%,"<section name=#$qLanguage#$q><File t=#$q3#$q>lang-%Lang%.xml</File></section>",Append
TXTAddLine,%Cfg%,"<section name=#$qShell#$q><AddToDirCM n=#$q1#$q/><AssociateSRF n=#$q1#$q/><USBDriveConfig n=#$q0#$q/><AddToFileCM n=#$q1#$q/><AddToFindMenu n=#$q1#$q/><ReplaceF3 n=#$q1#$q/><EnableHotKey n=#$q1#$q/></section>",Append
TXTAddLine,%Cfg%,"</cfg>",Append
End
// ShellExt
// Currently Broken as AgentRansack is locking us into USB only mode and won't allow shell extensions
If,%cb_RegisterShellExt%,Equal,True,Run,%ScriptFile%,RegisterShellExtensions
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#RegisterShellExtension#]
// ===============================================================================================================================
// Name...........: RegisterShellExtension
// Description....: Register AgentRansack's Shell Extensions
// Syntax.........: Run,%ScriptFile%,RegisterShellExtension
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[RegisterShellExtensions]
Echo,"Registering Shell Extensions..."
RegHiveLoad,Tmp_Software,%RegSoftware%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\AppID\FLProShellExt.DLL","AppID","{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\AppID\{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}","","FLProShellExt"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}","","CFLLRegistrar Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}","AppID","{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}\InprocServer32","","%PEPrograms%\%ProgramFolder%\ShellExt.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}\InprocServer32","ThreadingModel","apartment"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}\ProgID","","FLLShellExt.FLLRegistrar.1"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}\Programmable"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}\TypeLib","","{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{01CC9197-BD31-4ed2-AA83-76D20EA47059}\VersionIndependentProgID","","FLLShellExt.FLLRegistrar"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}","","CFLLContextMenu Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}","AppID","{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\InprocServer32","","%PEPrograms%\%ProgramFolder%\ShellExt.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\InprocServer32","ThreadingModel","apartment"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\ProgID","","FLLShellExt.FLLContextMenu.1"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\Programmable"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\TypeLib","","{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\VersionIndependentProgID","","FLLShellExt.FLLContextMenu"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}","","F3SearchKeyboardHook Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}","AppID","{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\Implemented Categories\{59FB2056-D625-48D0-A944-1A85B5AB2640}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\InprocServer32","","%PEPrograms%\%ProgramFolder%\ShellExt.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\InprocServer32","ThreadingModel","apartment"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\ProgID","","FLLShellExt.FLLSearchF3.1"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\Programmable"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\TypeLib","","{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\VersionIndependentProgID","","FLLShellExt.FLLSearchF3"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLContextMenu","","CFLLContextMenu Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLContextMenu\CLSID","","{2AE9D6D8-E348-4853-B266-C78844D31B97}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLContextMenu\CurVer","","FLLShellExt.FLLContextMenu.1"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLContextMenu.1","","CFLLContextMenu Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLContextMenu.1\CLSID","","{2AE9D6D8-E348-4853-B266-C78844D31B97}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLRegistrar","","CFLLRegistrar Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLRegistrar\CLSID","","{01CC9197-BD31-4ed2-AA83-76D20EA47059}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLRegistrar\CurVer","","FLLShellExt.FLLRegistrar.1"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLRegistrar.1","","CFLLRegistrar Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLRegistrar.1\CLSID","","{01CC9197-BD31-4ed2-AA83-76D20EA47059}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLSearchF3","","F3SearchKeyboardHook Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLSearchF3\CLSID","","{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLSearchF3\CurVer","","FLLShellExt.FLLSearchF3.1"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLSearchF3.1","","F3SearchKeyboardHook Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\FLLShellExt.FLLSearchF3.1\CLSID","","{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}","","IFLLRegistrar"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\ProxyStubClsid","","{00020424-0000-0000-C000-000000000046}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\ProxyStubClsid32","","{00020424-0000-0000-C000-000000000046}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\TypeLib","","{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\TypeLib","Version",1.0
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0","","FLLShellExt 1.0 Type Library"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0\0\win64","","%PEPrograms%\%ProgramFolder%\ShellExt.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0\FLAGS","",0
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0\HELPDIR","","%PEPrograms%\%ProgramFolder%"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\.srf","","AgentRansack.Criteria.Doc"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\AgentRansack.Criteria.Doc\shell\open\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramEXE%#$q #$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Directory\Background\shellex\ContextMenuHandlers\AgentRansack","","{2AE9D6D8-E348-4853-B266-C78844D31B97}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Directory\shellex\ContextMenuHandlers\AgentRansack","","{2AE9D6D8-E348-4853-B266-C78844D31B97}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shellex\ContextMenuHandlers\AgentRansack","","{2AE9D6D8-E348-4853-B266-C78844D31B97}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Folder\shellex\ContextMenuHandlers\AgentRansack","","{2AE9D6D8-E348-4853-B266-C78844D31B97}"
RegWrite,HKLM,0x4,"Tmp_Software\Mythicsoft\AgentRansack","installed",1
RegWrite,HKLM,0x1,"Tmp_Software\Mythicsoft\AgentRansack","",""
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows\CurrentVersion\App Paths\AgentRansack.exe","","%PEPrograms%\%ProgramFolder%\%ProgramEXE%"
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows\CurrentVersion\App Paths\AgentRansack.exe","Path","%PEPrograms%\%ProgramFolder%\"
If,ExistFile,"%TargetSystem32%\wow64.dll",Begin
// 32bit Shell Extensions
RegWrite,HKLM,0x1,"Tmp_Software\Classes\AppID\FLProShellExtx86.DLL","AppID","{CC081E50-ACF4-470E-B5EF-27197D18F74D}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\AppID\{CC081E50-ACF4-470E-B5EF-27197D18F74D}","","FLProShellExtx86"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0","","FLLShellExtx86 1.0 Type Library"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0\0\win32","","%PEPrograms%\%ProgramFolder%\ShellExtx86.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0\FLAGS","",0
RegWrite,HKLM,0x1,"Tmp_Software\Classes\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0\HELPDIR","","%PEPrograms%\%ProgramFolder%"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}","","CFLLContextMenu Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}","AppID","{CC081E50-ACF4-470E-B5EF-27197D18F74D}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\InprocServer32","","%PEPrograms%\%ProgramFolder%\ShellExtx86.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\InprocServer32","ThreadingModel","apartment"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\ProgID","","FLLShellExt.FLLContextMenu.1"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\Programmable"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\TypeLib","","{CC081E50-ACF4-470E-B5EF-27197D18F74D}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{2AE9D6D8-E348-4853-B266-C78844D31B97}\VersionIndependentProgID","","FLLShellExt.FLLContextMenu"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}","","F3SearchKeyboardHook Object"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}","AppID","{CC081E50-ACF4-470E-B5EF-27197D18F74D}"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\Implemented Categories\{59FB2056-D625-48D0-A944-1A85B5AB2640}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\InprocServer32","","%PEPrograms%\%ProgramFolder%\ShellExtx86.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\InprocServer32","ThreadingModel","apartment"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\ProgID","","FLLShellExt.FLLSearchF3.1"
RegWrite,HKLM,0x0,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\Programmable"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\TypeLib","","{CC081E50-ACF4-470E-B5EF-27197D18F74D}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\CLSID\{B23EDAE2-2A36-4c87-AEFD-B6801B6C6584}\VersionIndependentProgID","","FLLShellExt.FLLSearchF3"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}","","IFLLRegistrar"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\ProxyStubClsid32","","{00020424-0000-0000-C000-000000000046}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\TypeLib","","{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\Interface\{9FF61237-864A-423A-96A8-A5A28ADE02F6}\TypeLib","Version",1.0
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\AppID\FLProShellExt.DLL","AppID","{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\AppID\FLProShellExtx86.DLL","AppID","{CC081E50-ACF4-470E-B5EF-27197D18F74D}"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\AppID\{CC081E50-ACF4-470E-B5EF-27197D18F74D}","","FLProShellExtx86"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\AppID\{D21C0FC9-8BDD-4c69-A853-D67975E1A16A}","","FLProShellExt"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0","","FLLShellExtx86 1.0 Type Library"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0\0\win32","","%PEPrograms%\%ProgramFolder%\ShellExtx86.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0\FLAGS","",0
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{CC081E50-ACF4-470E-B5EF-27197D18F74D}\1.0\HELPDIR","","%PEPrograms%\%ProgramFolder%"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0","","FLLShellExt 1.0 Type Library"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0\0\win64","","%PEPrograms%\%ProgramFolder%\ShellExt.dll"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0\FLAGS","",0
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Wow6432Node\TypeLib\{D21C0FC9-8BDD-4C69-A853-D67975E1A16A}\1.0\HELPDIR","","%PEPrograms%\%ProgramFolder%"
RegWrite,HKLM,0x1,"Tmp_Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\AgentRansack.exe","","%PEPrograms%\%ProgramFolder%\%ProgramEXE%"
RegWrite,HKLM,0x1,"Tmp_Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\AgentRansack.exe","Path","%PEPrograms%\%ProgramFolder%\"
End
RegHiveUnLoad,Tmp_Software
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
InnoExtract,"%ProgramsCache%\%ProgramFolder%\AgentRansack-%SourceArch%.exe",#1
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading AgentRansack..."
If,%SourceArch%,Equal,x64,WebGet,%DownloadURLx64%,"%ProgramsCache%\%ProgramFolder%\AgentRansack-%SourceArch%.exe",NOERR
Else,WebGet,%DownloadURLx86%,"%ProgramsCache%\%ProgramFolder%\AgentRansack-%SourceArch%.exe",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Echo,"Launching AgentRansack..."
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\AgentRansack-%SourceArch%.exe",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%ProjectTemp%\%ProgramFolder%
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\{app}\%ProgramExe%"
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_SetDefaultOptions
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"AgentRansack"
WriteInterface,Value,%ScriptFile%,Interface,cb_AlwaysDownload,False
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English [en]"
WriteInterface,Value,%ScriptFile%,Interface,cb_RegisterShellExt,True
WriteInterface,Value,%ScriptFile%,Interface,fb_ImportCfg,""
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
System,SetLocal
ReadInterface,Visible,%ScriptFile%,Interface,lbl_ImportCfg,%state%
If,%state%,Equal,False,Begin
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Begin
Set,%Toggle%,True
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_Exit_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Hide Advanced Options"
End
Else,Set,%Toggle%,False
End
Else,Begin
Set,%Toggle%,False
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Show Advanced Options"
End
WriteInterface,Visible,%ScriptFile%,Interface,lbl_ImportCfg,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,fb_ImportCfg,%Toggle%
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"Agent Ransack is a free file search tool for finding files on your PC or network drives. It has a Lite mode, which is FREE for both personal and commercial use.#$x#$xOn first run this script will download the setup file (~22 MB) and cache it for future builds."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch AgentRansack",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://www.mythicsoft.com/agentransack/
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,True,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,False
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False
txt_StartMenuFolder="Start Menu Folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,AgentRansack
cb_AlwaysDownload="Always download latest version",1,3,155,54,177,18,False,"__Enable this option to ensure you always included the latest version of AgentRansack in your build."
bvl_Options=Options,1,12,150,90,197,184,8,Bold
lbl_Language=Language,1,1,159,110,153,16,8,Normal
cmb_Language="English [en]",1,4,160,126,150,21,"Chinese [cn]","German [de]","English [en]","Spanish [es]","French [fr]","Hindi [hi]","Nederlands [nl]","Polish [pl]","Turkish [tr]"
cb_RegisterShellExt="Register Shell Extensions",0,3,160,154,152,18,True,"__Adds AgentRansack to Explorer's context menus."
lbl_ImportCfg="Import custom config file:",0,1,160,227,177,16,8,Normal
fb_ImportCfg=,0,13,160,244,177,20,file,"Title=Select your AgentRansack confg file","Filter=AgentRansack Config|*.xml","__Select your customized config.xml file here to include it in your build.#$xYour custom config will override any settings configured in this script's interface."
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Advanced_16.png=2000,2768
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
Advanced_Exit_16.png=705,1048
[AuthorEncoded]
AgentRansack.png=10248,13768
Logo=AgentRansack.png
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-AgentRansack.png]
lines=3
0=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
1=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
2=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
3=QyEPsDeddNAlGdQKiNQGKJ4WgegZznRcEEGYEMxGF69eqlcAqeGS78WOW8TICSF170U5/B6uHv738NwhKBLOf4xDe/35X+Z968eTIQrXr06KHw998T3eBDMi0dRj0oufHwyZcYns4dBy7znqumef2OdLu5c+fKQOwJhH91H3OTzwL8+zMBMRpKbhygh/j5+U2DyGUR8YTk9TvS7WQgdujevbvC32fHwegunwloHstCBEOxRCDliWFtrjjO8Kp5J/6U1pB7eelOc+bMkYFo1a1bN/VcuXXd6HMBc2xBPSiWOEAP9fX1PQhhZsRHvOeqcu5lpbzJQOzQtWtX9XF9FXztJp/ulOMo4qBY4lmq+gRx0yKQCxx/DOa1DyX3slLeZCB2BqI+rsc7bvQJT6pr6AXFEg+nUiziMOFH3tJePfdyUv5mz54tA9GqS5cu6sMWAwbiuht9mI1J/TAb+EDJQRBP+Pj4CDMj9x5v8peFBstlJOtkIHbo1KmT+sY/VVPscKPP7FBNQIB5fLcQyCyLQG4SSEPLn0u2vffeezKQAgRSAovNHwfgLoFMRrDljUsUX3l7ewuz//LwSu70MhCnBKIaon6YjLsGwjt4FaL43SKQ5+QOLwPRPRAew+eogj1O+mwOLSYgIGd8HKBX9PLyugSB8wTS3GLskkazZs2SgWjVsWNHhfPVWvqnA04O7QhGjIR3ztg4/mhOGFfNgazirSWVc41d0mDmzJkykEIEUqcQJ4Z2pMvoZjk2AulCGNeRibEE4it3eBmIrjp06KC++GbJD3PsPCm0HvbgfsuxEchowkjHHzx7lczbS3KPXdJABmKH9u3bK/xLnFs4Dms9racOTPgI5SzHxTNYkwwGQwZW8tb2inmMW9JgxowZMpBCBhKECbjhokCu4snc4yKQ94njCvckT8sdXQbilEDatWunqK8l5KEhdsCk4fSejrYXtXKPiUBWEsgfBNIgnzFLGshA7JCSknLr9YU8eOERpNk4e6GjmfAGDJbj4Sleb6ZjHYHM4awl3vmMWdJg+vTpMhB7AuFEB/kxYAGyrZygzdF+Q4W8xsPB+RRe+6hrZbySBjIQxwWiqoVv1VN56hxGBn7BQ+Yw7xgLD63KcO9hkDu5DMRpgSQnJyvsdNZ4Ixn78jlJmyPswlNoDH8b45EKadq0aTIQrZKSkhSeMrXFGx2xN5+TtdkrHafxJfqgAnw0jENyABmI4wPJEYVdyC5AFEacxDd4Ey3hL3dYGYhbB5KYmKjwqrQ9WmEG1FezjXmcfsdSBg5hBcajC6rBy87rlBxIBqJvIAaURhiGYDa+wE5swlK8bT53VQLqoxL85M4pA5EXeZEXeZEXeZEXeZGXAl/+D0NZtCeBy7+eAAAAAElFTkSuQmCCeJwTcExPzSsJSswrTkzO1ivIS2cYBSMJcGjgl4/6qtfFyAAANE0IbvF1+cMBAAAAAgAAACgAAAAIKAAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_Exit_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACc0lEQVQ4y3XTX2jWZRQH8M/z+pttvIVuY5lMzDRppugioj9Q4EUlUZpFF1JCFBaV1BK68aJuQrqJrMibdhEGXrXKxDBqw4vSiNxGk7G37SJRKtvbmvNtre3V00WPISPP1cPzPefw/X7POVw5duArHML9V0oqIgKklFpxJ/oiYjql1IbFWIQ1EfFFSukqbMVARFSgyMVL8Ty2Y39K6QTuwBwuYG1K6R5sxOP4JqX0RkRUUkRIKT2AfRhDM5owg4WZaeR3DRNYjd0RcaDICcdwAPfhHBKGMZjxTtycsRbsz94QEbIPd+NH9ONVtF+Gtee//tz44UtYwiasRUfW/QO6ImL8crezqXszk9M4jmqBF3AdZjP1wfnFmel4SmkQG9CGR/FHQi8WdbQ2L9y18d4Vt1+/st5wsT586lTlrU09n/XMY/EKnsTvaMRUwo7b2lrWf7jtqeda25cvuHqu7q+GwvRENU4Mfv3M5iO93fMkrMMQBlArIuL9vs0PflIuGhZc88gWf38/oOmW9WYPHkrLyi2vd61u/+DtsZ+X4GmsyTKPRkQ3FFuWNqeuVes2zJwcMnX4c81PbFP79jvTx48p1WpLPjpTfQ03ZPMmUcatKaUjEXFGROhetWL45NbHYubseFR7DsbsxGSM7nw5Dt/UcaGhlIYz3Ureiy/xE56NiH9XeWj2z30rRyvvFHv2pPO9fZo+7TQ5MuLjqeqvcxfjHH7Bu3kCL6EvH5oUEbYvb03LSsXuztS4a3GpaKmXnD86O92/9/TZcj2iEb0R0ZXNfAgjETH6X4NL8eKN1zaWS6W2uYjJN8d+uws7s+aeiHjv/875HzeNCzhN2c5EAAAAAElFTkSuQmCCeJwTcUwpS8xLTk2Jd63ILIk3NNMryEtnGAUjBRxkwi/faXT+FiMDAK67CoVdXuX/AQAAAAIAAAAsAAAAwQIAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -0,0 +1,408 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=Explorer++
Description=(1.4.0 beta2) Explorer++ is a lightweight and fast file manager for Windows.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.1.1.0
Date=2022-02-24
[Variables]
%ProgramFolder%="Explorer++"
%ProgramExe%="Explorer++.exe"
%ProgramVersion%=1.4.0-beta-2
%DownloadURLx86%=https://github.com/derceg/explorerplusplus/releases/download/version-%ProgramVersion%/explorerpp_x86.zip
%DownloadURLx64%=https://github.com/derceg/explorerplusplus/releases/download/version-%ProgramVersion%/explorerpp_x64.zip
%TranslationsURL%=https://github.com/derceg/explorerplusplus/releases/download/version-%ProgramVersion%/explorerpp_translations.zip
%SetupFile%="Explorer++.zip"
%TranslationsFile%="Translations.zip"
%aLangMap%=CA|3|ZH_CN|2052|ZH_TW|1028|CS|5|DA|6|NA|19|EN|9|FA|41|FI|1035|FR|12|DE|7|HE|1037|HU|14|IT|16|JA|17|KO|18|NO|20|PL|21|PT|22|RO|24|RU|25|SI|91|ES|10|SV|29|TR|31|UK|34|VI|1066
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
Run,%ScriptFile%,SetProgramArch
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%TargetPrograms%\%ProgramFolder%
///////////////////////////////////////////////////////////////////////////////////
// Settings
RegLoadHives
// Add the program dir to the System PATH so we can launch from anywhere
RegRead,HKLM,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
StrFormat,Replace,%PathVar%,"%PEPrograms%\%ProgramFolder%;","",%PathVar%
Set,%PathVar%,"%PEPrograms%\%ProgramFolder%;%PathVar%"
RegWrite,HKLM,0x2,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
// Language
StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang%
StrFormat,RTRIM,%Lang%,1,%Lang%
If,Not,%cmb_Language%,Equal,"Auto",Begin
If,Not,%cmb_Language%,Equal,"English [EN]",Begin,If,Not,ExistFile,"%TargetPrograms%\%ProgramFolder%\Explorer++%Lang%.dll",Begin
// Halt if the language dll doesn't exist.
Halt,"Error: Language resources [%TargetPrograms%\%ProgramFolder%\Explorer++%Lang%.dll] do not exist."
End
List,Pos,%aLangMap%,%Lang%,%LangPos%
Math,Add,%idPos%,%LangPos%,1
List,Get,%aLangMap%,%idPos%,%LangID%
RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","Language",%LangID%
End
// Default View
StrFormat,LEFT,%cmb_DefaultView%,1,%DefaultView%
RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ViewModeGlobal",%DefaultView%
If,%cb_LargeToolbarIcons%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","LargeToolbarIcons",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","LargeToolbarIcons",0
If,%cb_ShowGridlines%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ShowGridlinesGlobal",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ShowGridlinesGlobal",0
If,%cb_ShowHiddenFiles%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ShowHiddenGlobal",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ShowHiddenGlobal",0
If,%cb_ShowInGroups%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ShowInGroupsGlobal",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","ShowInGroupsGlobal",0
If,%cb_AutoArrange%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","AutoArrangeGlobal",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","AutoArrangeGlobal",0
If,%cb_SortAscending%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","SortAscendingGlobal",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\SOFTWARE\Explorer++\Settings","SortAscendingGlobal",0
RegUnloadHives
// Additional Files - Keep this after any config changes so if the users wants to provide their own .ini config we don't overwrite it.
If,Not,%fb_IncludeDir%,Equal,"",If,ExistDir,%fb_IncludeDir%,Begin
Echo,"Processing additional include files..."
FileCopy,"%fb_IncludeDir%\*.*","%TargetPrograms%\%ProgramFolder%"
End
// Autorun
If,%cb_AutoRun%,Equal,True,AddAutorun,PostShell,NoWait,"Starting %ScriptTitle%...","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
Decompress,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",#1
Decompress,"%ProgramsCache%\%ProgramFolder%\%TranslationsFile%",#1
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
Run,%ScriptFile%,SetProgramArch
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",NOERR,"UserAgent=Webget/cURL"
If,Not,#r,Equal,200,Halt,"Download [%SetupFile%] failed: The code returned was [#r]."
WebGet,%TranslationsURL%,"%ProgramsCache%\%ProgramFolder%\%TranslationsFile%",NOERR,"UserAgent=Webget/cURL"
If,Not,#r,Equal,200,Halt,"Download [%TranslationsFile%] failed: The code returned was [#r]."
[#SetProgramArch#]
// ===============================================================================================================================
// Name...........: SetProgramArch
// Description....: Configure the script for the correct source architecture.
// Syntax.........: Run,%ScriptFile%,SetProgramArch
// Parameters.....:
// Return values..: Sets the following local variables:
// %DownloadURL% - The x86 or x64 download URL for %SetupFile%.
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[SetProgramArch]
If,%SourceArch%,Equal,x64,Begin
Set,%DownloadURL%,%DownloadURLx64%
End
Else,Begin
Set,%DownloadURL%,%DownloadURLx86%
End
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Run,%ScriptFile%,SetProgramArch
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%ProjectTemp%\%ProgramFolder%
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%"
[#BrowseIncludeDir#]
// ===============================================================================================================================
// Name...........: BrowseIncludeDir
// Description....: Explore the specified additional files and plugins folder.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_BrowseIncludeDir
// ===============================================================================================================================
[BrowseIncludeDir]
If,ExistDir,%fb_IncludeDir%,ShellExecuteEx,Explore,%fb_IncludeDir%
Else,Message,"The specified directory does not exist.",ERROR
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........: Called by btn_SetDefaultOptions
// Related........:
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Explorer++"
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoRun,False
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"Auto"
WriteInterface,Value,%ScriptFile%,Interface,cmb_DefaultView,"1 - Medium Icons"
WriteInterface,Value,%ScriptFile%,Interface,cb_LargeToolbarIcons,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowGridlines,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowHiddenFiles,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowInGroups,False
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoArrange,True
WriteInterface,Value,%ScriptFile%,Interface,cb_SortAscending,True
WriteInterface,Value,%ScriptFile%,Interface,fb_IncludeDir,""
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options in the script interface.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
System,SetLocal
ReadInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%state%
If,%state%,Equal,False,Begin
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Begin
Set,%Toggle%,True
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_Exit_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Hide Advanced Options"
End
Else,Set,%Toggle%,False
End
Else,Begin
Set,%Toggle%,False
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Show Advanced Options"
End
WriteInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,lbl_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,fb_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,btn_BrowseIncludeDir,%Toggle%
System,EndLocal
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"Explorer++ is a lightweight and fast file manager for Windows.#$x#$xOn first run this script will download the setup file (~2.5 MB) and cache it for future builds.#$x#$xExplorer++ is free and open source software."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch Explorer++",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://explorerplusplus.com/
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,True,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,True
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,Explorer++
bvl_Options=Options,1,12,150,90,381,184,8,Bold
cb_AutoRun="Run on startup",1,3,158,104,105,18,False
lbl_Language=Language,1,1,159,135,153,16,8,Normal
cmb_Language=Auto,1,4,160,151,150,21,Auto,"Catalan [CA]","Chinese (Simplified) [ZH_CN]","Chinese (Traditional) [ZH_TW]","Czech [CS]","Danish [DA]","Dutch [NA]","English [EN]","Farsi [FA]","Finnish [FI]","French [FR]","German [DE]","Hebrew [HE]","Hungarian [HU]","Italian [IT]","Japanese [JA]","Korean [KO]","Norwegian [NO]","Polish [PL]","Portuguese [PT]","Romanian [RO]","Russian [RU]","Sinhala [SI]","Spanish [ES]","Swedish [SV]","Turkish [TR]","Ukrainian [UK]","Vietnamese [VI]"
lbl_DefaultView="Default View:",1,1,159,180,153,16,8,Normal
cmb_DefaultView="1 - Medium Icons",1,4,160,196,150,21,"1 - Medium Icons","2 - Small Icons","3 - List","4 - Details","5 - Tiles","6 - Thumbnails","7 - Extra Large Icons","8 - Large Icons"
cb_LargeToolbarIcons="Large Toolbar Icons",1,3,355,104,127,18,False
cb_ShowHiddenFiles="Show Hidden Files",1,3,355,125,116,18,True
cb_ShowInGroups="Show In Groups",1,3,355,146,112,18,False
cb_ShowGridlines="Show Gridlines",1,3,355,167,107,18,False,"__Show gridlines in Details view"
cb_SortAscending="Sort Ascending",1,3,355,188,106,18,True
cb_AutoArrange="Auto Arrange",1,3,355,209,90,18,True
bvl_AdvancedOptions="Advanced Options",0,12,150,290,381,60,8,Bold
lbl_IncludeDir="Include these files",0,1,160,308,200,16,8,Normal
fb_IncludeDir=,0,13,160,321,337,20,dir,"__Files and folders in this directory will be copied to the program folder.#$x#$xYou can use this option to include custom config, etc.#$xIf you include a customized config.xml Explorer++ will switch to portable mode and override all settings configured by the script interface."
btn_BrowseIncludeDir=,0,8,502,321,20,20,BrowseIncludeDir,OpenFolder_16.png,True,__Browse
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Advanced_16.png=2000,2768
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
OpenFolder_16.png=2299,3168
Advanced_Exit_16.png=705,1048
[AuthorEncoded]
Explorer++_80.png=4887,6620
Logo=Explorer++_80.png
[EncodedFile-InterfaceEncoded-OpenFolder_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA1LTE3VDIxOjQ1OjAzLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMmUxM2M3YS01ODljLWQ0NDItOTQ3MC1lZTI4MGIwNDcyM2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmIxZDNiYS00OWNhLTI4NDUtYjQ3My1hMjZjZWRlYWZhMDQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRmYjFkM2JhLTQ5Y2EtMjg0NS1iNDczLWEyNmNlZGVhZmEwNCIgc3RFdnQ6d2hlbj0iMjAxOS0wNS0xN1QyMTo0NTowMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHN0RXZ0OndoZW49IjIwMTktMTAtMjBUMTk6NDc6NTktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63gCC6AAACp0lEQVQ4EX3BS2hcVRzA4d//nHMfc28mk45NGo1JpwpFquBKKmh3KggWC6WCbroQVy5EunBTwb0Vl8WKCwUrlEoXPlAkhlqKYqVYFW1jk0jbiXnM3NxJJjP3zn0cKYKL0vH75O33TnMnLQ6hrvLuwmtcbV+jPhLsnaxlvwZ+YbWU3s22fzROnI92VQcX9TMHD3OnkpxQV5mp7GUp+Z2V/vr2+nb5TdQ1HxZ55Y/xID3pKvukq8on5MSpT0jTgVOUpS/8ywJWysFUdSbNyoSL7a/pZB2+jz6j1YuZqHDmoYAj7Uxhsjx/1XWd47XACQUoLSiBbn/QX2wtvFOr1E4eqB1ip3sv6aC3+9utT88FuQnnO/ktpUuRE6dO2xcPPYvxQpIClAKloEgTZufO047iLd/30GJwlFPdSCOk9Ho/RLMvnG2+/52pBe5gYnzM/XwRogSqI5AZaNQdjh55jjilKhqsBS0wauDyz1GQz003xho7vjBJmqUFuI/vgnj9L7T2uE024IZ2sKLBWm7LShitQ9ydp9P++L6XpxYw/ugMq9cvsDR3DMRHtA9YyhIKQAn/sRaWlVDk8PTU6rE0jx82uVVcnX2TB3Y/wsyBtyi3lgBhmMKCF4Qoi3f+7OvPm6h5hWm1yYP7X0GcNbALoCsMVfQheJRB16G/+fefpt/6haDhIyP3wPpXkLRBudydQLYBO/fRal5ja+PGj0b15hmfmAa2yVcugPZBNHdlLeQxBododZ40GfxkArtMfWI/JE3SzeuIN8lQZYo2FUymiJavgHDJ7Kh0pX7/YxBOEjYOg6kxVNGD+j6QGq1blxKl1GUz5nZGSvHJsnFk7CD/z0JlDyu/nSFeay76YaVvunby3JcfvPSUFRcrBqxlKBGwQtZf23Q89w0Q/gH+aSDn8z1ZagAAAABJRU5ErkJggnicE/QvSM1zy89JSS2KNzTTK8hLZxgFIwj85sAvf+m11BRGBgBbPwmoRWA0QwEAAAACAAAAKQAAAPsIAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-Explorer++_80.png]
lines=1
0=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
1=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
[EncodedFile-InterfaceEncoded-Advanced_Exit_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACc0lEQVQ4y3XTX2jWZRQH8M/z+pttvIVuY5lMzDRppugioj9Q4EUlUZpFF1JCFBaV1BK68aJuQrqJrMibdhEGXrXKxDBqw4vSiNxGk7G37SJRKtvbmvNtre3V00WPISPP1cPzPefw/X7POVw5duArHML9V0oqIgKklFpxJ/oiYjql1IbFWIQ1EfFFSukqbMVARFSgyMVL8Ty2Y39K6QTuwBwuYG1K6R5sxOP4JqX0RkRUUkRIKT2AfRhDM5owg4WZaeR3DRNYjd0RcaDICcdwAPfhHBKGMZjxTtycsRbsz94QEbIPd+NH9ONVtF+Gtee//tz44UtYwiasRUfW/QO6ImL8crezqXszk9M4jmqBF3AdZjP1wfnFmel4SmkQG9CGR/FHQi8WdbQ2L9y18d4Vt1+/st5wsT586lTlrU09n/XMY/EKnsTvaMRUwo7b2lrWf7jtqeda25cvuHqu7q+GwvRENU4Mfv3M5iO93fMkrMMQBlArIuL9vs0PflIuGhZc88gWf38/oOmW9WYPHkrLyi2vd61u/+DtsZ+X4GmsyTKPRkQ3FFuWNqeuVes2zJwcMnX4c81PbFP79jvTx48p1WpLPjpTfQ03ZPMmUcatKaUjEXFGROhetWL45NbHYubseFR7DsbsxGSM7nw5Dt/UcaGhlIYz3Ureiy/xE56NiH9XeWj2z30rRyvvFHv2pPO9fZo+7TQ5MuLjqeqvcxfjHH7Bu3kCL6EvH5oUEbYvb03LSsXuztS4a3GpaKmXnD86O92/9/TZcj2iEb0R0ZXNfAgjETH6X4NL8eKN1zaWS6W2uYjJN8d+uws7s+aeiHjv/875HzeNCzhN2c5EAAAAAElFTkSuQmCCeJwTcUwpS8xLTk2Jd63ILIk3NNMryEtnGAUjBRxkwi/faXT+FiMDAK67CoVdXuX/AQAAAAIAAAAsAAAAwQIAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -0,0 +1,384 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=Q-Dir
Description=The Quad-Directory-Explorer is an alternative file manager for Windows.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.1.1.0
Date=2023-01-10
[Variables]
%ProgramFolder%="Q-Dir"
%ProgramExex86%="Q-Dir.exe"
%ProgramExex64%="Q-Dir_x64.exe"
%DownloadURLx86%=http://www.softwareok.com/Download/Q-Dir_Portable.zip
%DownloadURLx64%=http://www.softwareok.com/Download/Q-Dir_Portable_x64.zip
%SetupFile%="Q-Dir.zip"
%ConfigFile1%="Q-Dir.ini"
%ConfigFile2%="start.qdr"
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
Run,%ScriptFile%,SetProgramArch
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%"
FileCopy,"%ProjectTemp%\%ProgramFolder%\Q-Dir\*.*","%TargetPrograms%\%ProgramFolder%"
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
Echo,"Program version: v%ProgramExeVer%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
RegLoadHives
// Add the program dir to the System PATH so we can launch from anywhere
RegRead,HKLM,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
StrFormat,Replace,%PathVar%,"%PEPrograms%\%ProgramFolder%;","",%PathVar%
Set,%PathVar%,"%PEPrograms%\%ProgramFolder%;%PathVar%"
RegWrite,HKLM,0x2,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
RegUnloadHives
FileCreateBlank,"%TargetPrograms%\%ProgramFolder%\%ConfigFile1%"
FileCreateBlank,"%TargetPrograms%\%ProgramFolder%\%ConfigFile2%"
// Accept License
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile1%","Q-Dir","Lizenz",1
// Language
StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang%
StrFormat,RTRIM,%Lang%,1,%Lang%
IniWrite,%TargetPrograms%\%ProgramFolder%\%ConfigFile1%,"Start","m_lang_id",%Lang%
// ViewMode
StrFormat,SPLIT,%cmb_ViewMode%,"[",2,%ViewMode%
StrFormat,RTRIM,%ViewMode%,1,%ViewMode%
TXTAddLine,%TargetPrograms%\%ProgramFolder%\%ConfigFile2%,"ViewMode=%ViewMode%",Append
// TreeMode
StrFormat,SPLIT,%cmb_TreeMode%,"[",2,%TreeMode%
StrFormat,RTRIM,%TreeMode%,1,%TreeMode%
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile1%","Start","tree_mode",%TreeMode%
// Additional Files - Keep this after any config changes so if the users wants to provide their own .ini config we don't overwrite it.
If,Not,%fb_IncludeDir%,Equal,"",If,ExistDir,%fb_IncludeDir%,Begin
Echo,"Processing additional include files..."
FileCopy,"%fb_IncludeDir%\*.*","%TargetPrograms%\%ProgramFolder%"
End
// Autorun
If,%cb_AutoRun%,Equal,True,AddAutorun,PostShell,NoWait,"Starting %ScriptTitle%...","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
Decompress,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",#1
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
Run,%ScriptFile%,SetProgramArch
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%","Referer=http://www.softwareok.com/",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
[#SetProgramArch#]
// ===============================================================================================================================
// Name...........: SetProgramArch
// Description....: Configure the script for the correct source architecture.
// Syntax.........: Run,%ScriptFile%,SetProgramArch
// Parameters.....:
// Return values..: Sets the following local variables:
// %DownloadURL% - The x86 or x64 download URL for %SetupFile%.
// %ProgramExe% - The x86 or x64 program exe.
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[SetProgramArch]
If,%SourceArch%,Equal,x64,Begin
Set,%DownloadURL%,%DownloadURLx64%
Set,%ProgramExe%,%ProgramExex64%
End
Else,Begin
Set,%DownloadURL%,%DownloadURLx86%
Set,%ProgramExe%,%ProgramExex86%
End
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Run,%ScriptFile%,SetProgramArch
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%ProjectTemp%\%ProgramFolder%
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\Q-Dir\%ProgramExe%"
[#BrowseIncludeDir#]
// ===============================================================================================================================
// Name...........: BrowseIncludeDir
// Description....: Explore the specified additional files and plugins folder.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_BrowseIncludeDir
// ===============================================================================================================================
[BrowseIncludeDir]
If,ExistDir,%fb_IncludeDir%,ShellExecuteEx,Explore,%fb_IncludeDir%
Else,Message,"The specified directory does not exist.",ERROR
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........: Called by btn_SetDefaultOptions
// Related........:
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Q-Dir"
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoRun,False
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English [1]"
WriteInterface,Value,%ScriptFile%,Interface,cmb_ViewMode,"4-Dir (Quad) [0]"
WriteInterface,Value,%ScriptFile%,Interface,cmb_TreeMode,"Do Not Use [0]"
WriteInterface,Value,%ScriptFile%,Interface,fb_IncludeDir,""
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options in the script interface.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
System,SetLocal
ReadInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%state%
If,%state%,Equal,False,Begin
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Begin
Set,%Toggle%,True
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_Exit_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Hide Advanced Options"
End
Else,Set,%Toggle%,False
End
Else,Begin
Set,%Toggle%,False
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Show Advanced Options"
End
WriteInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,lbl_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,fb_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,btn_BrowseIncludeDir,%Toggle%
System,EndLocal
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"The Quad-Directory-Explorer is an alternative file manager for Windows.#$x#$xOn first run this script will download the setup file (~1 MB) and cache it for future builds.#$x#$xQ-Dir is free for company, business, and private use."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch Q-Dir",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,http://www.softwareok.com/?seite=Freeware/Q-Dir
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,True,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,True
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,Q-Dir
bvl_Options=Options,1,12,150,90,263,184,8,Bold
cb_AutoRun="Run on startup",1,3,159,104,200,18,False
lbl_Language=Language,1,1,159,135,153,16,8,Normal
cmb_Language="English [1]",1,4,160,151,180,21,"Arabic [25]","Bulgarian [32]","Chinese (Simplified) [9]","Chinese (Traditional) [5]","Croatian [23]","Czech [16]","Danish [17]","Dutch [11]","English [1]","English (UK) [28]","Estonian [27]","Finnish [21]","French [2]","German [0]","Greek [13]","Hungarian [22]","Italian [3]","Japanese [6]","Korean [7]","Norsk [29]","Polish [8]","Portuguese (Brazil) [18]","Romanian [19]","Russian [10]","Serbian [30]","Slovak [15]","Slovenian [24]","Spanish (Argentina) [14]","Spanish (Latin) [31]","Spanish (Spain) [4]","Swedish [20]","Turkish [12]","Ukrainian [26]"
lbl_ViewMode="View Mode",1,1,159,180,153,16,8,Normal
cmb_ViewMode="4-Dir (Quad) [0]",1,4,160,193,180,21,"4-Dir (Quad) [0]","4-Dir (Tile Vertically) [1]","4-Dir (Tile Horizontally) [2]","3-Dir (1 on Top) [3]","3-Dir (1 on Bottom) [4]","3-Dir (1 on Left) [5]","3-Dir (1 on Right) [6]","3-Dir (Tile Vertically) [7]","3-Dir (Tile Horizontally) [8]","2-Dir (Tile Vertically) [9]","2-Dir (Tile Horizontally) [10]","1-Dir [11]"
lbl_TreeMode="Tree Mode",1,1,159,222,153,16,8,Normal
cmb_TreeMode="Do Not Use [0]",1,4,160,235,180,21,"Do Not Use [0]","One 4 All [1]","Each Has One [2]"
bvl_AdvancedOptions="Advanced Options",0,12,5,290,408,60,8,Bold
lbl_IncludeDir="Include these files",0,1,15,308,200,16,8,Normal
fb_IncludeDir=,0,13,15,321,362,20,dir,"__Files and folders in this directory will be copied to the program folder.#$x#$xYou can use this option to include custom config, favorites, quick-links, etc.#$xIf you include a customized Q-Dir.ini it will override all setting configured by the script interface."
btn_BrowseIncludeDir=,0,8,382,321,20,20,BrowseIncludeDir,OpenFolder_16.png,True,__Browse
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Advanced_16.png=2000,2768
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
OpenFolder_16.png=2299,3168
Advanced_Exit_16.png=705,1048
[AuthorEncoded]
Q-Dir_80.png=4081,5540
Logo=Q-Dir_80.png
[EncodedFile-InterfaceEncoded-OpenFolder_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA1LTE3VDIxOjQ1OjAzLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMmUxM2M3YS01ODljLWQ0NDItOTQ3MC1lZTI4MGIwNDcyM2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmIxZDNiYS00OWNhLTI4NDUtYjQ3My1hMjZjZWRlYWZhMDQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRmYjFkM2JhLTQ5Y2EtMjg0NS1iNDczLWEyNmNlZGVhZmEwNCIgc3RFdnQ6d2hlbj0iMjAxOS0wNS0xN1QyMTo0NTowMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHN0RXZ0OndoZW49IjIwMTktMTAtMjBUMTk6NDc6NTktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63gCC6AAACp0lEQVQ4EX3BS2hcVRzA4d//nHMfc28mk45NGo1JpwpFquBKKmh3KggWC6WCbroQVy5EunBTwb0Vl8WKCwUrlEoXPlAkhlqKYqVYFW1jk0jbiXnM3NxJJjP3zn0cKYKL0vH75O33TnMnLQ6hrvLuwmtcbV+jPhLsnaxlvwZ+YbWU3s22fzROnI92VQcX9TMHD3OnkpxQV5mp7GUp+Z2V/vr2+nb5TdQ1HxZ55Y/xID3pKvukq8on5MSpT0jTgVOUpS/8ywJWysFUdSbNyoSL7a/pZB2+jz6j1YuZqHDmoYAj7Uxhsjx/1XWd47XACQUoLSiBbn/QX2wtvFOr1E4eqB1ip3sv6aC3+9utT88FuQnnO/ktpUuRE6dO2xcPPYvxQpIClAKloEgTZufO047iLd/30GJwlFPdSCOk9Ho/RLMvnG2+/52pBe5gYnzM/XwRogSqI5AZaNQdjh55jjilKhqsBS0wauDyz1GQz003xho7vjBJmqUFuI/vgnj9L7T2uE024IZ2sKLBWm7LShitQ9ydp9P++L6XpxYw/ugMq9cvsDR3DMRHtA9YyhIKQAn/sRaWlVDk8PTU6rE0jx82uVVcnX2TB3Y/wsyBtyi3lgBhmMKCF4Qoi3f+7OvPm6h5hWm1yYP7X0GcNbALoCsMVfQheJRB16G/+fefpt/6haDhIyP3wPpXkLRBudydQLYBO/fRal5ja+PGj0b15hmfmAa2yVcugPZBNHdlLeQxBododZ40GfxkArtMfWI/JE3SzeuIN8lQZYo2FUymiJavgHDJ7Kh0pX7/YxBOEjYOg6kxVNGD+j6QGq1blxKl1GUz5nZGSvHJsnFk7CD/z0JlDyu/nSFeay76YaVvunby3JcfvPSUFRcrBqxlKBGwQtZf23Q89w0Q/gH+aSDn8z1ZagAAAABJRU5ErkJggnicE/QvSM1zy89JSS2KNzTTK8hLZxgFIwj85sAvf+m11BRGBgBbPwmoRWA0QwEAAAACAAAAKQAAAPsIAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-Q-Dir_80.png]
lines=1
0=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
1=ESxoH/bnHMB2aGbAPuAv+J1BKW22mzHu1Hkj9foR+gOcJaDuMpUhWmHUbbs05hOEpEOcDFdjOLDzgO/OADqSDTnjifT4Ir2ewmHOjzyRrU1qYrka1boaaGgtk8ohYpFzcqoGhm6AL6SaVFowpKBhez4GJGUZQMftGCazTtlEz/cQvOa8ZfcNRVY6Oe900mxR+WDcSlMS4PdB3oOtB1YDlhHRsTRaDRmNFRWFigzuyc57EXmbcbnvgm8B72464dZlHvBs6i5zD2GkrkMf9/16IwOg018pmY3ynTdrm1IOdHakFI/siITvTTaXjyRHZjS0hLP/IfDtsPXJuk0imjOGwHrnebAb5tbnajA9dewwXrYcMD1845kRr0qivnwPV6JXLCQuC7KcuJjI3pSsR5L0Rz8yYcuLQkmjQY1OerOfLfUFXFodpaDvn9rz3y/1ZtLW/5/Rsf+c/l2Ftby951gdOKwKY5ot/t99Pt92985D+bpau6mi6//7VH/nPz82Tn59WJ4BwZ88MmHdjaKsVAR4/aXzoxOippPgdne+mEk41zcLaXTty7J0VBvb2Cs710YnRUrn37JM+iHdGPxdZw3d2C04qanJdOjI4SSia5ZxSOJiGPmmtza6CTVPrySz0n8s03smYUi/JSr1/8Qj8x9Je/rBZjcuyYtKeVrd2+LTczObmWE9EO0Dx8KLP//n0pb/v0U2lXi9o4OYw9e+QUuvZOrEhkVWEEk0muAX+0BCe+NMtRzaYc6PdL2GnPHl2JtLfLjKuultna3a1HKR4/lhyD1ysOfuMNfSaEQmvFnI2N0NWl1/3F46KCPB7Bd3bquEJB+quqkqLOnTt1XCAgk8XnYxl5PcCkZU1dMBGnzTnQNZcHug50HfiP7MBUSnbEgQGdPzmFPZmMEMxbt3R6MjYmlCKXE6oyNCQbhhagjUTWXgN6965QJK3fuTnZYefnhYJoB4GCQQnBFwqSnnj0SE+Yv3wpaYtslmYTF9SUUp0h5IFNO9CpzopG7S+hDYeFegwO2g+ghEIywExGeF4qZX8J7fqDNrncxi+hdd6ddfmyXq/ivIQ2m5WJ8O230r8m0cbHIZViF3DBKJxyqzaSr8mikNY7sAis5BOJHMPDXoaHqwwRt5tDWF9nY2O6TCo35y29G1lVlXyJU1Ovby8U0md9mW33etm+iUd1saqKoqK6HAc+AS6NHD8eNLL0oEWH/8PaYksLMYXzrndgdOTECecVV/tdB5bJ++pqlpX11GcmZQyIXZR3Pe820aNq1226L5F3qS1rNGYBqZuMYQo4XauM+ZgndkFzYMw4cMD10+bsvwFFBOGOp/GkwAAAAABJRU5ErkJggnic4wnUdcksircw0CvIS2cYBSMNfOTHL/9PPeI/IwMAczQHYfSZKDABAAAAAgAAACQAAADxDwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_Exit_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACc0lEQVQ4y3XTX2jWZRQH8M/z+pttvIVuY5lMzDRppugioj9Q4EUlUZpFF1JCFBaV1BK68aJuQrqJrMibdhEGXrXKxDBqw4vSiNxGk7G37SJRKtvbmvNtre3V00WPISPP1cPzPefw/X7POVw5duArHML9V0oqIgKklFpxJ/oiYjql1IbFWIQ1EfFFSukqbMVARFSgyMVL8Ty2Y39K6QTuwBwuYG1K6R5sxOP4JqX0RkRUUkRIKT2AfRhDM5owg4WZaeR3DRNYjd0RcaDICcdwAPfhHBKGMZjxTtycsRbsz94QEbIPd+NH9ONVtF+Gtee//tz44UtYwiasRUfW/QO6ImL8crezqXszk9M4jmqBF3AdZjP1wfnFmel4SmkQG9CGR/FHQi8WdbQ2L9y18d4Vt1+/st5wsT586lTlrU09n/XMY/EKnsTvaMRUwo7b2lrWf7jtqeda25cvuHqu7q+GwvRENU4Mfv3M5iO93fMkrMMQBlArIuL9vs0PflIuGhZc88gWf38/oOmW9WYPHkrLyi2vd61u/+DtsZ+X4GmsyTKPRkQ3FFuWNqeuVes2zJwcMnX4c81PbFP79jvTx48p1WpLPjpTfQ03ZPMmUcatKaUjEXFGROhetWL45NbHYubseFR7DsbsxGSM7nw5Dt/UcaGhlIYz3Ureiy/xE56NiH9XeWj2z30rRyvvFHv2pPO9fZo+7TQ5MuLjqeqvcxfjHH7Bu3kCL6EvH5oUEbYvb03LSsXuztS4a3GpaKmXnD86O92/9/TZcj2iEb0R0ZXNfAgjETH6X4NL8eKN1zaWS6W2uYjJN8d+uws7s+aeiHjv/875HzeNCzhN2c5EAAAAAElFTkSuQmCCeJwTcUwpS8xLTk2Jd63ILIk3NNMryEtnGAUjBRxkwi/faXT+FiMDAK67CoVdXuX/AQAAAAIAAAAsAAAAwQIAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -0,0 +1,551 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=Total Commander
Description=(v11.03) Total Commander is a file manager for Windows.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.2.0
Date=2024-06-02
[Variables]
%ProgramFolder%="Total Commander"
%ProgramExex86%="TOTALCMD.EXE"
%ProgramExex64%="TOTALCMD64.EXE"
%ProgramVersion%=1103
%DownloadURLx86%=https://totalcommander.ch/%ProgramVersion%/tcmd%ProgramVersion%x32.exe
%DownloadURLx64%=https://totalcommander.ch/%ProgramVersion%/tcmd%ProgramVersion%x64.exe
%SetupFile%="tcmd_%SourceArch%.exe"
%ConfigFile%="wincmd.ini"
%LangMap%=Chinese (Simplified)|CHN|Czech|CZ|Dutch|DUT|English||French|FRA|German|DEU|Hungarian|HUN|Italian|ITA|Korean|KOR|Norwegian|NOR|Polish|POL|Romanian|ROM|Russian|RUS|Slovak|SK|Slovenian|SVN|Spanish|ESP|Swedish|SWE|Ukrainian|UKR
%TreeViewMap%=None|0|One for both panels|1|One for each panel|2
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
Run,%ScriptFile%,SetProgramArch
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
Echo,"Program version: v%ProgramExeVer%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Run,%ScriptFile%,ConfigSettings
// Autorun
If,%cb_AutoRun%,Equal,True,AddAutorun,PostShell,NoWait,"Starting %ScriptTitle%...","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ConfigSettings#]
// ===============================================================================================================================
// Name...........: ConfigSettings
// Description....: Configure default and user defined program settings.
// Syntax.........: Run,%ScriptFile%,ConfigSettings
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ConfigSettings]
Echo,"Configuring %ScriptTitle%..."
RegLoadHives
// Add the program dir to the System PATH so we can launch from anywhere
RegRead,HKLM,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
StrFormat,Replace,%PathVar%,"%PEPrograms%\%ProgramFolder%;","",%PathVar%
Set,%PathVar%,"%PEPrograms%\%ProgramFolder%;%PathVar%"
RegWrite,HKLM,0x2,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
RegUnloadHives
// Total Commander requires the config file to be ANSI or UTF16-LE
FileCreateBlank,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%",Encoding=UTF16LE
// Use config in ProgramDir
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","UseIniInProgramDir",7
// Language
List,Pos,%LangMap%,%cmb_Language%,%LangPos%
Math,Add,%Pos%,%LangPos%,1
List,Get,%LangMap%,%Pos%,%Lang%
If,%Lang%,Equal,"",Begin
IniDelete,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","LanguageIni"
IniDelete,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","Mainmenu"
End
Else,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","LanguageIni","WCMD_%Lang%.LNG"
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","Mainmenu","WCMD_%Lang%.MNU"
End
// Icon Theme
If,%cmb_IconTheme%,Equal,"1 - Classic",IniDelete,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Buttonbar","DefaultLib"
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Buttonbar","DefaultLib","wcmicon2"
// View Mode
If,%cmb_ViewMode%,Equal,"Brief",Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowAllDetails",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SpecialView",0
End
Else,If,%cmb_ViewMode%,Equal,"Full",Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowAllDetails",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SpecialView",0
End
Else,If,%cmb_ViewMode%,Equal,"Comments",Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowAllDetails",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SpecialView",1
End
Else,If,%cmb_ViewMode%,Equal,"Tree",Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowAllDetails",2
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SpecialView",0
End
Else,If,%cmb_ViewMode%,Equal,"Thumbnails",Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowAllDetails",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SpecialView",2
End
Else,Halt,"INTERNAL LOGIC ERROR: [%cmb_ViewMode%] is not a valid view mode."
// Separate Tree View
List,Pos,%TreeViewMap%,%cmb_TreeMode%,%TreeViewPos%
Math,Add,%Pos%,%TreeViewPos%,1
List,Get,%TreeViewMap%,%Pos%,%TreeViewMode%
IniWrite,%TargetPrograms%\%ProgramFolder%\%ConfigFile%,"Configuration","SeparateTree",%TreeViewMode%
// Dark Mode
If,%cb_DarkMode%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","DarkMode",2
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","DarkMode",0
// Show Hidden Files (0 - None, 1 - Hidden+System, 2 - Hidden, 3 - System)
If,%cb_ShowHiddenFiles%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowHiddenSystem",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","ShowHiddenSystem",0
// Vertical Panels
If,%cb_PanelsVertical%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","PanelsVertical",0
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","PanelsVertical",1
// Single Click Open
If,%cb_SingleClickOpen%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SingleClickStart",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","SingleClickStart",0
// Button Bar
If,%cb_ShowButtonBar%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","ButtonBar",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","ButtonBar",0
// Vertical Button Bar
If,%cb_ShowVerticalButtonBar%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","ButtonBarVertical",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","ButtonBarVertical",0
// Drive Buttons
If,%cb_ShowDriveButtons%,Equal,True,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DriveBar1",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DriveBar2",1
End
Else,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DriveBar1",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DriveBar2",0
End
// Drive Combo
If,%cb_ShowDriveCmb%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DriveCombo",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DriveCombo",0
// Status Bar
If,%cb_ShowStatusBar%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","StatusBar",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","StatusBar",0
// Cmd Line
If,%cb_ShowCmdLine%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","CmdLine",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","CmdLine",0
// Breadcrumbs
If,%cb_ShowBreadcrumbs%,Equal,True,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","CurDir",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","BreadCrumbBar",1
End
Else,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","CurDir",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","BreadCrumbBar",0
End
// Tabstop Header
If,%cb_ShowTabstop%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","TabHeader",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","TabHeader",0
// Func Buttons
If,%cb_ShowFuncKeyButtons%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","KeyButtons",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","KeyButtons",0
// Default Dirs
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","left","path","C:\"
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","right","path","X:\"
// Misc. Defaults
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","FirstTime",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Configuration","FirstTimeIconLib",0
// License Key
If,Not,%fb_LicenseKey%,Equal,"",If,ExistFile,%fb_LicenseKey%,FileCopy,"%fb_LicenseKey%","%TargetPrograms%\%ProgramFolder%"
// Additional Files - Keep this after any config changes so if the users wants to provide their own .ini config we don't overwrite it.
If,Not,%fb_IncludeDir%,Equal,"",If,ExistDir,%fb_IncludeDir%,Begin
Echo,"Processing additional include files..."
FileCopy,"%fb_IncludeDir%\*.*","%TargetPrograms%\%ProgramFolder%"
End
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
7z,"x -r -y #$q%ProgramsCache%\%ProgramFolder%\%SetupFile%#$q INSTALL.CAB -o#$q%ProjectTemp%\%ProgramFolder%#$q"
If,Not,#r,Equal,0,Halt,"Error: Failed to extract [%SetupFile%]."
Decompress,"%ProjectTemp%\%ProgramFolder%\INSTALL.CAB",#1
FileCopy,"#1\e\TOTALCMD.CHM",#1
FileCopy,"#1\e\KEYBOARD.TXT",#1
DirDeleteEx,"#1\d"
DirDeleteEx,"#1\e"
FileDeleteEx,"#1\TCUNIN??.EXE"
FileDeleteEx,"#1\*.WUL"
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
Run,%ScriptFile%,SetProgramArch
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%","Referer=https://www.ghisler.com/",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
[#SetProgramArch#]
// ===============================================================================================================================
// Name...........: SetProgramArch
// Description....: Configure the script for the correct source architecture.
// Syntax.........: Run,%ScriptFile%,SetProgramArch
// Parameters.....:
// Return values..: Sets the following local variables:
// %DownloadURL% - The x86 or x64 download URL for %SetupFile%.
// %ProgramExe% - The x86 or x64 program exe.
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[SetProgramArch]
If,%SourceArch%,Equal,x64,Begin
Set,%DownloadURL%,%DownloadURLx64%
Set,%ProgramExe%,%ProgramExex64%
End
Else,Begin
Set,%DownloadURL%,%DownloadURLx86%
Set,%ProgramExe%,%ProgramExex86%
End
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Run,%ScriptFile%,SetProgramArch
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%ProjectTemp%\%ProgramFolder%
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%"
[#BrowseIncludeDir#]
// ===============================================================================================================================
// Name...........: BrowseIncludeDir
// Description....: Explore the specified additional files and plugins folder.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_BrowseIncludeDir
// ===============================================================================================================================
[BrowseIncludeDir]
If,ExistDir,%fb_IncludeDir%,ShellExecuteEx,Explore,%fb_IncludeDir%
Else,Message,"The specified directory does not exist.",ERROR
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........: Called by btn_SetDefaultOptions
// Related........:
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Total Commander"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English"
WriteInterface,Value,%ScriptFile%,Interface,cmb_IconTheme,"1 - Classic"
WriteInterface,Value,%ScriptFile%,Interface,cmb_ViewMode,"Full"
WriteInterface,Value,%ScriptFile%,Interface,cmb_TreeMode,"None"
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoRun,False
WriteInterface,Value,%ScriptFile%,Interface,cb_DarkMode,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PanelsVertical,True
WriteInterface,Value,%ScriptFile%,Interface,cb_SingleClickOpen,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowHiddenFiles,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowButtonBar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowVerticalButtonBar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowDriveButtons,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowDriveCmb,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowStatusBar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowCmdLine,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowBreadcrumbs,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowTabstop,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowFuncKeyButtons,False
WriteInterface,Value,%ScriptFile%,Interface,fb_LicenseKey,""
WriteInterface,Value,%ScriptFile%,Interface,fb_IncludeDir,""
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options in the script interface.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
System,SetLocal
ReadInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%state%
If,%state%,Equal,False,Begin
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Begin
Set,%Toggle%,True
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_Exit_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Hide Advanced Options"
End
Else,Set,%Toggle%,False
End
Else,Begin
Set,%Toggle%,False
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Show Advanced Options"
End
WriteInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,lbl_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,fb_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,btn_BrowseIncludeDir,%Toggle%
System,EndLocal
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"Total Commander is an alternative file manager for Windows.#$x#$xOn first run this script will download the setup file (~7 MB) and cache it for future builds.#$x#$xTotal Commander is shareware developed by Ghisler Software GmbH."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch TCMD",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://www.ghisler.com/
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,True,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,True
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,"Total Commander"
bvl_Options=Options,1,12,150,90,477,184,8,Bold
lbl_Language=Language,1,1,159,105,140,16,8,Normal
cmb_Language=English,1,4,160,118,140,21,"Chinese (Simplified)",Czech,Dutch,English,French,German,Hungarian,Italian,Korean,Norwegian,Polish,Romanian,Russian,Slovak,Slovenian,Spanish,Swedish,Ukrainian,"__Select the default language.#$xAdditional translations are available for download on the product homepage."
lbl_IconTheme="Icon Theme",1,1,159,147,140,16,8,Normal
cmb_IconTheme="1 - Classic",1,4,160,160,140,21,"1 - Classic","2 - New"
lbl_ViewMode="View Mode",1,1,159,189,140,16,8,Normal
cmb_ViewMode=Full,1,4,160,202,140,21,Brief,Full,Comments,Tree,Thumbnails
lbl_TreeMode="Tree Mode",1,1,159,231,140,16,8,Normal
cmb_TreeMode=None,1,4,160,244,140,21,None,"One for both panels","One for each panel"
cb_AutoRun="Run on startup",1,3,315,104,142,18,False
cb_DarkMode="Dark Mode",1,3,315,120,142,18,False
cb_PanelsVertical="Vertical Panels",1,3,315,137,142,16,True,"__Enabled - Vertical Panels#$xDisabled - Horizontal Panels"
cb_SingleClickOpen="Single Click Open",1,3,475,104,142,18,False,"__Single click to open file/directory"
cb_ShowHiddenFiles="Show Hidden Files",1,3,475,120,142,18,True
cb_ShowButtonBar="Show Button Bar",1,3,315,167,142,18,True
cb_ShowVerticalButtonBar="Show Vertical Button Bar",1,3,315,183,142,18,True
cb_ShowDriveButtons="Show Drive Buttons",1,3,315,199,142,18,False
cb_ShowDriveCmb="Show Drive Combobox",1,3,315,215,142,18,True
cb_ShowStatusBar="Show Status Bar",1,3,315,231,142,18,True
cb_ShowCmdLine="Show Command Line",1,3,315,247,142,18,False
cb_ShowBreadcrumbs="Show Breadcrumbs",1,3,475,169,142,16,True
cb_ShowTabstop="Show Tabstop Header",1,3,475,184,142,18,True
cb_ShowFuncKeyButtons="Show Function Buttons",1,3,475,201,142,18,False
bvl_ProductReg="Product Registration",1,12,5,290,622,74,8,Bold
lbl_Shareware="Total Commander is not freeware. You may use the fully functional shareware version for 30 days, after which you must purchase a license key in order to continue using the software.",1,1,15,305,597,32,8,Normal
lbl_ProductKey="License Key:",1,1,15,340,68,16,8,Normal
fb_LicenseKey=,1,13,85,335,530,20,file,"Title=Select your Total Commander license key","Filter=License Key|wincmd.key|All Files|*.*","__Select your license key file (WINCMD.KEY).#$xThis file is typically located in the directory where Total Commander is installed (eg. C:\Program Files\Total Commander)."
bvl_AdvancedOptions="Advanced Options",0,12,5,380,622,60,8,Bold
lbl_IncludeDir="Include these files/addons",0,1,15,398,200,16,8,Normal
fb_IncludeDir=,0,13,15,411,575,20,dir,"__Files and folders in this directory will be copied to the program folder.#$x#$xYou can use this option to include your license key, custom config, toolbars, languages, viewers, tools, and plugins.#$xIf you include a customized wincmd.ini it will override all setting configured by the script interface."
btn_BrowseIncludeDir=,0,8,595,411,20,20,BrowseIncludeDir,OpenFolder_16.png,True,__Browse
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Advanced_16.png=2000,2768
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
OpenFolder_16.png=2299,3168
Advanced_Exit_16.png=705,1048
[AuthorEncoded]
total_commander_80.png=8294,11168
Logo=total_commander_80.png
[EncodedFile-InterfaceEncoded-OpenFolder_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA1LTE3VDIxOjQ1OjAzLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMmUxM2M3YS01ODljLWQ0NDItOTQ3MC1lZTI4MGIwNDcyM2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmIxZDNiYS00OWNhLTI4NDUtYjQ3My1hMjZjZWRlYWZhMDQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRmYjFkM2JhLTQ5Y2EtMjg0NS1iNDczLWEyNmNlZGVhZmEwNCIgc3RFdnQ6d2hlbj0iMjAxOS0wNS0xN1QyMTo0NTowMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHN0RXZ0OndoZW49IjIwMTktMTAtMjBUMTk6NDc6NTktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63gCC6AAACp0lEQVQ4EX3BS2hcVRzA4d//nHMfc28mk45NGo1JpwpFquBKKmh3KggWC6WCbroQVy5EunBTwb0Vl8WKCwUrlEoXPlAkhlqKYqVYFW1jk0jbiXnM3NxJJjP3zn0cKYKL0vH75O33TnMnLQ6hrvLuwmtcbV+jPhLsnaxlvwZ+YbWU3s22fzROnI92VQcX9TMHD3OnkpxQV5mp7GUp+Z2V/vr2+nb5TdQ1HxZ55Y/xID3pKvukq8on5MSpT0jTgVOUpS/8ywJWysFUdSbNyoSL7a/pZB2+jz6j1YuZqHDmoYAj7Uxhsjx/1XWd47XACQUoLSiBbn/QX2wtvFOr1E4eqB1ip3sv6aC3+9utT88FuQnnO/ktpUuRE6dO2xcPPYvxQpIClAKloEgTZufO047iLd/30GJwlFPdSCOk9Ho/RLMvnG2+/52pBe5gYnzM/XwRogSqI5AZaNQdjh55jjilKhqsBS0wauDyz1GQz003xho7vjBJmqUFuI/vgnj9L7T2uE024IZ2sKLBWm7LShitQ9ydp9P++L6XpxYw/ugMq9cvsDR3DMRHtA9YyhIKQAn/sRaWlVDk8PTU6rE0jx82uVVcnX2TB3Y/wsyBtyi3lgBhmMKCF4Qoi3f+7OvPm6h5hWm1yYP7X0GcNbALoCsMVfQheJRB16G/+fefpt/6haDhIyP3wPpXkLRBudydQLYBO/fRal5ja+PGj0b15hmfmAa2yVcugPZBNHdlLeQxBododZ40GfxkArtMfWI/JE3SzeuIN8lQZYo2FUymiJavgHDJ7Kh0pX7/YxBOEjYOg6kxVNGD+j6QGq1blxKl1GUz5nZGSvHJsnFk7CD/z0JlDyu/nSFeay76YaVvunby3JcfvPSUFRcrBqxlKBGwQtZf23Q89w0Q/gH+aSDn8z1ZagAAAABJRU5ErkJggnicE/QvSM1zy89JSS2KNzTTK8hLZxgFIwj85sAvf+m11BRGBgBbPwmoRWA0QwEAAAACAAAAKQAAAPsIAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_Exit_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACc0lEQVQ4y3XTX2jWZRQH8M/z+pttvIVuY5lMzDRppugioj9Q4EUlUZpFF1JCFBaV1BK68aJuQrqJrMibdhEGXrXKxDBqw4vSiNxGk7G37SJRKtvbmvNtre3V00WPISPP1cPzPefw/X7POVw5duArHML9V0oqIgKklFpxJ/oiYjql1IbFWIQ1EfFFSukqbMVARFSgyMVL8Ty2Y39K6QTuwBwuYG1K6R5sxOP4JqX0RkRUUkRIKT2AfRhDM5owg4WZaeR3DRNYjd0RcaDICcdwAPfhHBKGMZjxTtycsRbsz94QEbIPd+NH9ONVtF+Gtee//tz44UtYwiasRUfW/QO6ImL8crezqXszk9M4jmqBF3AdZjP1wfnFmel4SmkQG9CGR/FHQi8WdbQ2L9y18d4Vt1+/st5wsT586lTlrU09n/XMY/EKnsTvaMRUwo7b2lrWf7jtqeda25cvuHqu7q+GwvRENU4Mfv3M5iO93fMkrMMQBlArIuL9vs0PflIuGhZc88gWf38/oOmW9WYPHkrLyi2vd61u/+DtsZ+X4GmsyTKPRkQ3FFuWNqeuVes2zJwcMnX4c81PbFP79jvTx48p1WpLPjpTfQ03ZPMmUcatKaUjEXFGROhetWL45NbHYubseFR7DsbsxGSM7nw5Dt/UcaGhlIYz3Ureiy/xE56NiH9XeWj2z30rRyvvFHv2pPO9fZo+7TQ5MuLjqeqvcxfjHH7Bu3kCL6EvH5oUEbYvb03LSsXuztS4a3GpaKmXnD86O92/9/TZcj2iEb0R0ZXNfAgjETH6X4NL8eKN1zaWS6W2uYjJN8d+uws7s+aeiHjv/875HzeNCzhN2c5EAAAAAElFTkSuQmCCeJwTcUwpS8xLTk2Jd63ILIk3NNMryEtnGAUjBRxkwi/faXT+FiMDAK67CoVdXuX/AQAAAAIAAAAsAAAAwQIAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-total_commander_80.png]
lines=2
0=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
1=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
2=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

View File

@@ -0,0 +1,288 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=WinDirStat
Description=WinDirStat is a free, open-source disk usage analyzer.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.1.0
Date=2023-01-10
[Variables]
%ProgramFolder%="WinDirStat"
%ProgramExe%="WinDirStat.exe"
%DownloadURL%=https://windirstat.net/wds_current_setup.exe
%SetupFile%="setup.exe"
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
Echo,"Program version: v%ProgramExeVer%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
RegHiveLoad,Tmp_Default,%RegDefault%
// Language
StrFormat,SPLIT,%cmb_Language%,"[",2,%LCID%
StrFormat,RTRIM,%LCID%,1,%LCID%
RegWrite,HKLM,0x4,"Tmp_Default\Software\Seifert\WinDirStat\options","language",%LCID%
// Shell Ext.
If,%cb_ContextMenu%,Equal,True,Begin
RegWrite,HKLM,0x1,"Tmp_Default\Classes\directory\Background\shell\WinDirStat","","WinDirStat"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\directory\Background\shell\WinDirStat","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c0"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\directory\Background\shell\WinDirStat\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$pW#$q"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\directory\shell\WinDirStat","","WinDirStat"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\directory\shell\WinDirStat","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c0"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\directory\shell\WinDirStat\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\Drive\shell\WinDirStat","","WinDirStat"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\Drive\shell\WinDirStat","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c0"
RegWrite,HKLM,0x1,"Tmp_Default\Classes\Drive\shell\WinDirStat\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
End
RegHiveUnLoad,Tmp_Default
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
7z,"x -r -y #$q%ProgramsCache%\%ProgramFolder%\%SetupFile%#$q -xr!$* -xr!shfolder.dll -xr!Uninstall.exe -o#$q#1#$q"
If,Not,#r,Equal,0,Halt,"Error: Failed to extract [%SetupFile%]."
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",NOERR
If,Not,#r,Equal,200,Halt,"Failed to download [%SetupFile%]. The code returned was [#r]."
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Echo,"Launching %ScriptTitle%..."
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%"
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%"
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_SetDefaultOptions
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_AlwaysDownload,False
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"WinDirStat"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English [1033]"
WriteInterface,Value,%ScriptFile%,Interface,cb_ContextMenu,True
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
Message,"There are no advanced options available for this script."
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"WinDirStat is a free, open-source disk usage analyzer and cleanup software for Microsoft® Windows®.#$x#$xOn first run this script will download the setup file 650 KB) and cache it for future builds."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch WinDirStat",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://windirstat.net
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_Disabled_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,False,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,False
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False
txt_StartMenuFolder="Start Menu Folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,WinDirStat
cb_AlwaysDownload="Always download latest version",1,3,155,54,177,18,False,"__Enable this option to ensure you always included the latest version of WinDirStat in your build."
bvl_Options=Options,1,12,150,90,197,184,8,Bold
lbl_Language=Language,1,1,159,110,153,16,8,Normal
cmb_Language="English [1033]",1,4,160,126,150,21,"Czech [1029]","Dutch [1043]","English [1033]","Estonian [1061]","Finnish [1035]","French [1036]","German [1031]","Hungarian [1038]","Italian [1040]","Polish [1045]","Russian [1049]","Spanish [1034]"
cb_ContextMenu="Enable Shell Context Menu",1,3,160,161,177,18,True,"__Add WinDirStat to Explorer's context menu."
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
Advanced_Disabled_16.png=474,744
[AuthorEncoded]
WinDirStat_80.png=8827,11872
Logo=WinDirStat_80.png
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-WinDirStat_80.png]
lines=2
0=iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0MzUyLCAyMDIwLzAxLzMwLTE1OjUwOjM4ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA0LTA3VDE0OjMwOjA2LTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNC0wN1QxNDo0MjoxNC0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wNC0wN1QxNDo0MjoxNC0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDk0MTdhZS1iY2QwLTQ2NDEtOTMxMC1lNmY2MDA1MjFlYTgiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZmQ1Zjk1MS00ZDk4LWEzNDctYTVhNC1lNTU2YTNlYjM5ZGUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDc3OTRjZC0yMzNmLTRkNGEtOGRkNi05NTFhOTdhMzVlZjkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRkNzc5NGNkLTIzM2YtNGQ0YS04ZGQ2LTk1MWE5N2EzNWVmOSIgc3RFdnQ6d2hlbj0iMjAyMC0wNC0wN1QxNDozMDowNi0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDk0MTdhZS1iY2QwLTQ2NDEtOTMxMC1lNmY2MDA1MjFlYTgiIHN0RXZ0OndoZW49IjIwMjAtMDQtMDdUMTQ6NDI6MTQtMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4xIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bGtMeAAAcMElEQVR42u2dd5xcZdXHD6hIB0G6iIjwKiAiTYqgVOlKFQmIEJASRLpKAkISEkjPltne0pf0ur1lS7IllRSagVAMUgQRFF7U+57vPffZuTOZmZ1ZpOjn/eN8ZjJ7y3N/zym/c87z3IjnefL/0n8Jvkha8vr7IgVLRaZ1iDzRJVLWJFLSKDJ1mcjMHpEi/Vteq0hE/75gvciMTj1e/57XIpKrv+fr8fn6Pb9Zj23Q40wOzGuUc/Lr5dZIvTyWVy+T8uqkNrdOOnNrZb3KRpXVKq0qc3NrJBKplcGROvlZXrUcW1Ar2+XV6vUZi143v04kq0akUO9boN8jVSr1+nt18Km/5elvhXrvMh1Tsf6Wpb9l69hH6nnrXpW08UA+OQDbDDiV3fOa5EoFLD+vQXoUsH+peL7UiRcJJPwdUfBipaZXtkRqZFFuvQwuapRj/6sArOwyACNL5fORFrlagZub3yB/UeC8PqV+a0kGaE4soOuyq2WUAnjUfy6A+u/FT4lM75QD9MGHqum+XKCgKJhefkh8YPT3mRvEW/hCAnk+KvOfE698mXjZVSEtDYBNoJVO6iLVctF/FoBqqnnLZL+KDplQ2Cz/mx8Al0xmrhfvN7niXXWHeFfeHieDonLdbwz0aatU42oMMK49a6N48xTcKStsMtzfYoCslVUK2hX43ILPKoCzVyiAbX6QuK+gWd7TIOA/sH73PxVcb96zpm08FL/x79uGiT+MdOSrh4pX2mEybbV492eJd+I54g0cLN7ISgN37jPilbSpplbHaSb/rpOG/Fo5SYPPZwvAactVOuW0whZ5srBJPF+aTUPK1OyqXrYHu+Nx8X75e/Emd9tDzn5KvAO/kT6AyC8fVnPepBOhmjekKPZvByrAl9+iYM7Q67cmCD7VJqqlY2AB5W2fMoDlCmBpoz+Tw9C0IqTFBBBnrLHv19wj3lcOsYc87Dvi1fzR/Nm0leJ97ZuZAXjjEAPwCdXkwQX226FHifezX4t37X3iDbhLvIeKDUAXeOIjeI6Z9vqSFjmhtOFTAnAWGtgseyhozQUBaJipk6lqTiOmi3f8GbEA8O/Fmw1AAP7GtzMD8GbVwAV/UJ/XYwACHH6w6hXV6KfNp5YvN6Dy4uhQGERMXAOMl18jg7IVxOzWTxDAGQrgjGVyjH5/tdCB1hormO6o2eI9PtP+XqYPNWaueMOn2t+QGWv7AeAjCuAm064Sve6cp+z6uIwn1ptbANBe2WCC731inYHr+8ca08Qcjeo5dRLxNbD2EwBQAZOKVjnbAVUcCCaDXysJvhfrQ1V0qiautAg5uccesHKdBRYeZMaTmQN4SwBgQeBnAXKS3me6avxDJRpYslVygk8nGmzuy7LvExeb5mctifWNyiXnjVANfOr1jxHA91UKWuVCIqgDDV83S4Gp3WK+LZnwd/gc52DuFQrgE/0BcKhdB/CYiGKdtOkakb93dnrn77qHeMMm2znxAWbYPGn4WDVw+fNyRnaTmYwPXrNF13Hzxbv0l+Kdf614F/x8a+H3i34h3t3j1eSeNk11AB6aIYC3KoCLXggCVbNp4x2PZXaNbx1r44Y3hkGcqFo5sUpqN6sW/kOP/DAN8QGc+SdJKrNUpr+pPG+LHKk5p4fPK21XENrNp2BKO+yU/uDvHKNB5EUFsEvNWX3gIUdkHkQIQi7aL3lJvF/8NrNrHHKkmTxjdxkNAPJ99AKfflVWqj+cp4R7jpr17Ork4gM4UpP+ZPKYythm2Xl8nbyNuZR1GIBI/WuaIdyf2eCPOkm86leMC6KNjt6kTWMeVNBeDgJXi00G3DJTDcQP4n5IDaeuMFaAXwTEMfqZM0uG5kwSGV+hMim5+ABO3igJZYrms6XPaIaxQpaXtRh4Yan7U+YAfvdU9WGbzITxjaRw6Z673famNdPXROlSvwFca+eTTv5U08bxCy3Q+bm2auNoBXFSh1wwXzOsOT3JxQ
1=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
2=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
[EncodedFile-InterfaceEncoded-Advanced_Disabled_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjElEQVQ4y43Tz4tNcRgG8M+dOTGuRLhF9hi/h81IKRuR1IhSxIIssPAn3J1mb2oSNso0O2oWiIwNu2FWw21YkEm6ykwmv5XNc+rQnfLW6Zy+z/d9zvO+z/vWms2mBeIcjuMrhnC/06Wi8r0Ku/EIX9DACixHbwgW4wieo1UlWIsLOIWbmEA/fuI3NmMv9uEknmAQrZKgL8mvcAjH8A2LgveHYB5vQvSgSvAUI9iPOdQwhcngO7Ap2MqoHKuWMIu7+XMX7uAGZoKvw1kMoAfP8LkkOJAaN+I7XmAY7UqDZ3K2IUrOpLEfC1zEGvyI9Ml/kstoB9seh47iU4F6Erv8X9TiTjdqBUaxOjPQk4Y1OqhoBPuFt5mF+QLXcmEAl1Pb+QWa2BsFj3G96sIy7MzYzoVsfQcbZ7EUu3AP70qCwziN6fhcx7YkSs319KmNgyG/WhJMYBx7cCujeiIquvEeV+LApezLw2oJrcx2H25nHrZiC5akaeN5XuNl3n9tY6vcsMQUPqTm6cr5WNWaPzh+YcvU7DU1AAAAAElFTkSuQmCCeJyTcEwpS8xLTk2Jd8ksTkzKATIMzfQK8tIZRsFIALcY8ct/c/M8xcgAANAVDAqUbKQXAQAAAAIAAAAvAAAA2gEAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -0,0 +1,297 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=WizTree
Description=(v4.19) WizTree scans your hard drive and shows you which files and folders are using the most disk space.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.1.11.0
Date=2024-06-20
[Variables]
%ProgramFolder%="WizTree"
%ProgramExe%="WizTree.exe"
%ProgramVersion%=4_19
%DownloadURL%=https://www.diskanalyzer.com/files/wiztree_%ProgramVersion%_portable.zip
%SetupFile%="WizTree.zip"
%ConfigFile%="%TargetPrograms%\%ProgramFolder%\WizTree3.ini"
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
If,%SourceArch%,Equal,x64,Set,%ProgramExe%,"WizTree64.exe"
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
// Language
StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang%
StrFormat,RTRIM,%Lang%,1,%Lang%
IniWrite,%ConfigFile%,"frmWizTreeMain","language","%Lang%"
// Theme
StrFormat,LEFT,%cmb_Theme%,1,%uitheme%
IniWrite,%ConfigFile%,"frmWizTreeMain","uitheme",%uitheme%
// Disable Update Check
IniWrite,%ConfigFile%,"frmWizTreeMain","actCheckForUpdates_Checked","FALSE"
// Shell Ext.
If,%cb_ContextMenu%,Equal,True,Begin
RegHiveLoad,Tmp_Software,%RegSoftware%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\.MFT","","WizTreeMFT"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\WizTreeMFT","","WizTree MFT"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\WizTreeMFT\DefaultIcon","","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\WizTreeMFT\shell\open\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\Background\shell\WizTree","","&WizTree"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\Background\shell\WizTree","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c0"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\Background\shell\WizTree\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$pW#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\shell\WizTree","","&WizTree"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\shell\WizTree","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c0"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\shell\WizTree\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shell\WizTree","","&WizTree"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shell\WizTree","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c0"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shell\WizTree\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
RegHiveUnLoad,Tmp_Software
End
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
Decompress,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",#1
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Referer=https://diskanalyzer.com/download,NOERR
If,Not,#r,Equal,200,Halt,"Failed to download [%SetupFile%]. The code returned was [#r]."
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Echo,"Launching %ScriptTitle%..."
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%"
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%"
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_SetDefaultOptions
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"WizTree"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English [en]"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Theme,"0 - Auto"
WriteInterface,Value,%ScriptFile%,Interface,cb_ContextMenu,True
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
Message,"There are no advanced options available for this script."
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"WizTree scans your hard drive and shows you which files and folders are using the most disk space.#$x#$xWizTree is donation-ware. If you enjoy the software please support the author.#$x#$xOn first run this script will download the setup file (~5 MB) and cache it for future builds."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch WizTree",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://wiztreefree.com/
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_Disabled_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,False,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,False
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False
txt_StartMenuFolder="Start Menu Folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,WizTree
bvl_Options=Options,1,12,150,90,197,184,8,Bold
lbl_Language=Language,1,1,159,110,153,16,8,Normal
cmb_Language="English [en]",1,4,160,126,150,21,"Bulgarian [bg]","Chinese (Simplified) [zh_CHS]","Chinese (Traditional) [zh_CHT]","Danish [da]","Dutch [nl]","English [en]","German [de]","Greek [el]","French [fr]","Hungarian [hu]","Italian [it]","Japanese [ja]","Korean [ko]","Norwegian [no]","Polish [pl]","Portuguese (Brazil) [pt-BR]","Russian [ru]","Serbian [sr]","Slovak [sk]","Spanish [es]","Swedish [sv]","Turkish [tr]","Ukrainian [uk]"
lbl_Theme=Theme,1,1,160,160,175,16,8,Normal
cmb_Theme="0 - Auto",1,4,160,175,150,21,"0 - Auto","1 - Light","2 - Dark"
cb_ContextMenu="Enable Shell Context Menu",1,3,160,206,177,18,True,"__Add WizTree to Explorer's context menu."
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
Advanced_Disabled_16.png=474,744
[AuthorEncoded]
wiztreeicon80x80.png=7396,9968
Logo=wiztreeicon80x80.png
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-wiztreeicon80x80.png]
lines=2
0=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
1=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
2=thzYlgfbJDgMryLUtgt4YouYivwoLcoVwxgwfmNiQ3ZSVpwHWrSDVF5o/Do1JTPWnZ5u31rWxOoQr1BpKq7f4HHWZHg/awFKcLAtB7blwjZeZhTAtkLYZvDE5jC8ohQvigt1MATzWxJyDEM/yI5SIl0oP2kfXc45Yvja+mTEuFVCrD6xAGLajZ/DKMP7GgM0f1+Yv0TnDoAFIhu25SrbMCwFW1CEJ6khV3N9KSPajc4e32YI4VbnjD+WOaG7KDPGnS6mHqRf8/HGWlwTX89T7WqBmAqIFo+5USwAVn7Rhv/Bf2GAbjZ9tFyRD9sKql+UZYqSveSNsCVGN/p7cy7QVj7/+bNOlBLhQmnnXCW0nPg9lH9+HxUm75cASzMOk6kQs7zF9VlCLMqs+G/OfPwWiD27aFlgZAbIe9vIr3rx19l5V4yFiDOScjnX+Ak4bBvfRPiJ7RTqt0XaEHFyh7zZ6CB7igtxoIQwx2o3nR7lJs83AlVT+Pyks86YQbmLMb6eG4Vf91ZAvJTjzx96JCH6Lxu+icidMP6FTEd4146Id3ppZeWFxk90Lc/XcMhYk7JMb4oM2GEIi5MV6yGhh/ltrfY7foPYvN/y2gyxfdu/VEIszshQCK2DyCx6dZVfdw1H9F935X0U5JeG+cvDYxAexvyl4pTXX9TKijONn/D3pLzgmLTKEhDXT/Mw5HPyEvdKoy3P+61WmiG+8OhjcnauBpEnFoPHgYF4rr1WUkeTX3X1Rvir/7wFC2+RJb9wzV9b5z0A+Gvs4xD+Wjt/vT2sfj0trn0rLbndY1oqknYr0+YRLaNVcy3bnMdbaJlG5z35qJbOv9Ofa85fHtayn8DztG1Z/XFG4ee5p672qxHEnIz08pe7PJJVeX4rLRX3ngQGMWARgvD+NbwdFe/pxcIxM/mVf97CgzdQ4B/wDka8JwBT5o0W7BHes4WzS8X851vxM665vInEQYQ3eajpPHNckb0In8/hmzL/2xPhAm/0WP3PPJCSl9u0rQYxPyevrH3r1vz8+vPtkE0ITxxmeLxJG+8lw+zk1h28hQdv5cFbevDWHl8gXCS5Ls76g8M7xPEbZvS7msI7yvE2VRsQ3utLn3XIEoSf1+ixHH5sgRHEovzCi8+2bbdady7XuwkIb9HHkwZv+vMEwhuhVe4dw1sb8RYevKkMby7DewEwyA8Q3viL14p3YrgJ4NrN+7rwjerDywzepIf3ezF6LI+0HIa4cspPVSCWFBQWvNC58w/4/UcIL1UYHG/Q1hFpidyPVMIzH7ydEe8VxWR5myPe+JAf0BXhLZA4vJslx/z3mn5m/vmt+hn/3ZyafvYiMgjhG+Y3Xh8edv0Q3iFT/1g+P80I4pXikqzhrw7k3/PehTw6WyAsGW/9hDml5oN/yTCZMG81xw9gsP8p4Y3D2BJ+47lW6cMl6imEd8Q0n8/1/7wZon6daCq7nOqyaAnvrcgsatx87P/ywVvlPY50Q9g+fXh0PYwwHN6vNdEIIl2+muK9fgOPxv/XB9vDW4jycLQEyUOaJwXe+FZCXDd7Dl3h/yXZfFy+mgyIPIzvHjhqs5LrZAqvE+9CvPFRk5VvIOmGEK9eO4rf3T0MDksrGWKGxXBORu4aeINDb+VgREJcNHlKJv7MUPl3ukPT/heYYAQTRfjXCgAAAABJRU5ErkJggnicEynPrCopSk3NTM7PszCosDDQK8hLZxgFIwU8kcEvX6jz/x0jAwALzwsOfyQUywEAAAACAAAALAAAAOQcAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_Disabled_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjElEQVQ4y43Tz4tNcRgG8M+dOTGuRLhF9hi/h81IKRuR1IhSxIIssPAn3J1mb2oSNso0O2oWiIwNu2FWw21YkEm6ykwmv5XNc+rQnfLW6Zy+z/d9zvO+z/vWms2mBeIcjuMrhnC/06Wi8r0Ku/EIX9DACixHbwgW4wieo1UlWIsLOIWbmEA/fuI3NmMv9uEknmAQrZKgL8mvcAjH8A2LgveHYB5vQvSgSvAUI9iPOdQwhcngO7Ap2MqoHKuWMIu7+XMX7uAGZoKvw1kMoAfP8LkkOJAaN+I7XmAY7UqDZ3K2IUrOpLEfC1zEGvyI9Ml/kstoB9seh47iU4F6Erv8X9TiTjdqBUaxOjPQk4Y1OqhoBPuFt5mF+QLXcmEAl1Pb+QWa2BsFj3G96sIy7MzYzoVsfQcbZ7EUu3AP70qCwziN6fhcx7YkSs319KmNgyG/WhJMYBx7cCujeiIquvEeV+LApezLw2oJrcx2H25nHrZiC5akaeN5XuNl3n9tY6vcsMQUPqTm6cr5WNWaPzh+YcvU7DU1AAAAAElFTkSuQmCCeJyTcEwpS8xLTk2Jd8ksTkzKATIMzfQK8tIZRsFIALcY8ct/c/M8xcgAANAVDAqUbKQXAQAAAAIAAAAvAAAA2gEAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -0,0 +1,451 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=XYplorer
Description=XYplorer is a file manager for Windows. It features tabbed browsing, a powerful file search, a versatile preview, a highly customizable interface, optional dual pane, and a large array of unique ways to efficiently automate frequently recurring tasks. Its fast, light, and portable.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.1.0.0
Date=2021-11-07
[Variables]
%ProgramFolder%="XYplorer"
%ProgramExe%="XYplorer.exe"
%DownloadURL%=https://www.xyplorer.com/download/xyplorer_full_noinstall.zip
%SetupFile%="XYplorer.zip"
%ConfigFile%="XYplorer.ini"
// This will need to be updated from time to time. https://www.xyplorer.com/languages.php
%aLangMap%=Catalan|Catalan_8.70.zip|Chinese (Simplified)|ChineseSimplified_8.120.zip|Chinese (Traditional)|ChineseTraditional_8.124.zip|Croatian|Croatian_8.121.zip|Czech|Czech_8.124.zip|Danish|Danish_8.115.zip|Dutch|Dutch_8.124.zip|Finnish|Finnish_8.68.zip|French|French_8.124.zip|German|German_8.124.zip|Hungarian|Hungarian_8.124.zip|Indonesian|Indonesian_8.99.zip|Italian|Italian_8.124.zip|Japanese|Japanese_8.124.zip|Klingon|Klingon_8.124.zip|Korean|Korean_8.124.zip|Persian (Farsi)|Persian_8.108.zip|Polish|Polish_8.121.zip|Portuguese (Brazil)|PortugueseBrazil_8.63.zip|Portuguese (Europe)|PortugueseEuropean_8.63.zip|Russian|Russian_8.124.zip|Serbian|Serbian_8.83.zip|Spanish|Spanish_8.124.zip|Turkish|Turkish_8.124.zip|Vietnamese|Vietnamese_8.47.zip
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%TargetPrograms%\%ProgramFolder%
// XYplorer doesn't like partial config files and will ignore and use default settings if we try to use a
// .ini file with just our settings. to make it happy we extract a default .ini file then write our values.
ExtractAllFiles,%ScriptFile%,config,"%TargetPrograms%\%ProgramFolder%\Data"
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
Echo,"Program version: v%ProgramExeVer%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
RegLoadHives
// Add the program dir to the System PATH so we can launch from anywhere
RegRead,HKLM,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
StrFormat,Replace,%PathVar%,"%PEPrograms%\%ProgramFolder%;","",%PathVar%
Set,%PathVar%,"%PEPrograms%\%ProgramFolder%;%PathVar%"
RegWrite,HKLM,0x2,"Tmp_System\ControlSet001\Control\Session Manager\Environment","Path",%PathVar%
RegUnloadHives
// Language
If,Not,%cmb_Language%,Equal,"English",Begin
List,Pos,%aLangMap%,%cmb_Language%,%LangPos%
Math,Add,%ZipPos%,%LangPos%,1
List,Get,%aLangMap%,%ZipPos%,%LangZip%
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%LangZip%",Begin
Echo,"Downloading [%cmb_Language%] language file..."
WebGet,https://www.xyplorer.com/languages/%LangZip%,"%ProgramsCache%\%ProgramFolder%\%LangZip%",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
End
Decompress,"%ProgramsCache%\%ProgramFolder%\%LangZip%","%TargetPrograms%\%ProgramFolder%\Data"
StrFormat,RTRIM,%LangZip%,4,%LangFile%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\Language.ini","Settings","LanguageFile","%LangFile%.lng"
End
// Default View
StrFormat,LEFT,%cmb_DefaultView%,1,%DefaultView%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","LastView",%DefaultView%
// Dark Mode
If,%cb_DarkMode%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","Darkmode",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","Darkmode",0
// Large Toolbar Icons
If,%cb_LargeToolbarIcons%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","ToolbarLarge",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","ToolbarLarge",0
// Show Hidden Files
If,%cb_ShowHiddenFiles%,Equal,True,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenDrives",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenItems",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowSystemItems",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","HideProtectedOperatingSystemFiles",0
End
Else,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenDrives",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenItems",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowSystemItems",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","HideProtectedOperatingSystemFiles",1
End
// Dual Pane View
If,%cb_DualDirView%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DP",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DP",0
// Dual Pane Horizontal View
If,%cb_HorizDualDirView%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DPHorizontal",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DPHorizontal",0
// Product Registration
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Register","Name",%txt_RegName%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Register","Code",%txt_RegKey%
// Disable thumbnail cache
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Thumbs","Cache",0
// Additional Files - Keep this after any config changes so if the users wants to provide their own .ini config we don't overwrite it.
// Copy settings from Host
If,%rbtn_CopyDataFromHost%,Equal,True,Begin
System,GetEnv,"APPDATA",%XYplorer-AppData%
Set,%XYplorer-AppData%,"%XYplorer-AppData%\XYplorer"
If,ExistDir,%XYplorer-AppData%,Begin
Echo,"Copying settings from host [%XYplorer-AppData%]..."
FileCopy,"%XYplorer-AppData%\*.*","%TargetPrograms%\%ProgramFolder%\Data"
DirDeleteEx,"%TargetPrograms%\%ProgramFolder%\Data\AutoBackup"
DirDeleteEx,"%TargetPrograms%\%ProgramFolder%\Data\Thumbnails"
End
End
// Copy settings from folder
If,%rbtn_CopyDataFromFolder%,Equal,True,Begin
If,Not,%fb_IncludeDir%,Equal,"",If,ExistDir,%fb_IncludeDir%,Begin
Echo,"Copying settings from folder [%fb_IncludeDir%]..."
FileCopy,"%fb_IncludeDir%\*.*","%TargetPrograms%\%ProgramFolder%"
End
End
// Autorun
If,%cb_AutoRun%,Equal,True,AddAutorun,PostShell,NoWait,"Starting %ScriptTitle%...","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
Decompress,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",#1
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%ProjectTemp%\%ProgramFolder%
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%"
[#BrowseIncludeDir#]
// ===============================================================================================================================
// Name...........: BrowseIncludeDir
// Description....: Explore the specified additional files and plugins folder.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_BrowseIncludeDir
// ===============================================================================================================================
[BrowseIncludeDir]
If,ExistDir,%fb_IncludeDir%,ShellExecuteEx,Explore,%fb_IncludeDir%
Else,Message,"The specified directory does not exist.",ERROR
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........: Called by btn_SetDefaultOptions
// Related........:
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"XYplorer"
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoRun,False
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English"
WriteInterface,Value,%ScriptFile%,Interface,cmb_DefaultView,"7 - Large Icons"
WriteInterface,Value,%ScriptFile%,Interface,cb_DarkMode,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowHiddenFiles,True
WriteInterface,Value,%ScriptFile%,Interface,cb_LargeToolbarIcons,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DualDirView,False
WriteInterface,Value,%ScriptFile%,Interface,cb_HorizDualDirView,False
WriteInterface,Value,%ScriptFile%,Interface,txt_RegName,""
WriteInterface,Value,%ScriptFile%,Interface,txt_RegKey,""
WriteInterface,Value,%ScriptFile%,Interface,rbtn_DoNotIncludeAdditionalData,True
WriteInterface,Value,%ScriptFile%,Interface,rbtn_CopyDataFromHost,False
WriteInterface,Value,%ScriptFile%,Interface,rbtn_CopyDataFromFolder,False
WriteInterface,Value,%ScriptFile%,Interface,fb_IncludeDir,""
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options in the script interface.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
System,SetLocal
ReadInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%state%
If,%state%,Equal,False,Begin
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Begin
Set,%Toggle%,True
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_Exit_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Hide Advanced Options"
End
Else,Set,%Toggle%,False
End
Else,Begin
Set,%Toggle%,False
WriteInterface,Resource,%ScriptFile%,Interface,btn_AdvancedOptions,Advanced_16.png
WriteInterface,Tooltip,%ScriptFile%,Interface,btn_AdvancedOptions,"Show Advanced Options"
End
WriteInterface,Visible,%ScriptFile%,Interface,bvl_AdvancedOptions,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,rbtn_DoNotIncludeAdditionalData,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,rbtn_CopyDataFromHost,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,rbtn_CopyDataFromFolder,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,lbl_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,fb_IncludeDir,%Toggle%
WriteInterface,Visible,%ScriptFile%,Interface,btn_BrowseIncludeDir,%Toggle%
System,EndLocal
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"XYplorer is a file manager for Windows. It features tabbed browsing, a powerful file search, a versatile preview, a highly customizable interface, optional dual pane, and a large array of unique ways to efficiently automate frequently recurring tasks. Its fast, light, and portable.#$x#$xOn first run this script will download the setup file (~5 MB) and cache it for future builds.#$x#$xIf you have not registered yet, XYplorer runs as 30-day trial version free of charge. The trial is fully functional with only minor limitations."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch XYplorer",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://www.xyplorer.com/
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,True,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,True
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,XYplorer
bvl_Options=Options,1,12,150,90,197,215,8,Bold
cb_AutoRun="Run on startup",1,3,159,104,173,18,False
lbl_Language=Language,1,1,159,130,153,16,8,Normal
cmb_Language=English,1,4,160,146,170,21,Catalan,"Chinese (Simplified)","Chinese (Traditional)",Croatian,Czech,Danish,Dutch,English,Finnish,French,German,Hungarian,Indonesian,Italian,Japanese,Klingon,Korean,"Persian (Farsi)",Polish,"Portuguese (Brazil)","Portuguese (Europe)",Russian,Serbian,Spanish,Turkish,Vietnamese
lbl_DefaultView="Default View:",1,1,159,175,153,16,8,Normal
cmb_DefaultView="7 - Large Icons",1,4,160,191,170,21,"0 - Details","1 - Details + Thumbnails (64x64)","2 - List","3 - Small Icons","7 - Large Icons","8 - Small Tiles (64x64)","9 - Large Tiles (192x192)","4 - Thumbnails #1 (64x64)","5 - Thumbnails #2 (192x192)","6 - Thumbnails #3 (300x200)"
cb_DarkMode="Dark Mode",1,3,160,237,174,18,False
cb_ShowHiddenFiles="Show Hidden Files",1,3,160,255,172,18,True
cb_LargeToolbarIcons="Large Toolbar Icons",1,3,160,219,127,18,True
cb_DualDirView="Dual Dir View -->",1,3,160,274,105,18,False,"__Enable dual directory panes"
cb_HorizDualDirView=Horizontal,1,3,265,274,79,18,False,"__Display dual directory views horizontally.#$xIf unchecked the dual directory panes will be displayed vertically."
bvl_Registration="Product Registration",1,12,359,90,267,215,8,Bold
lbl_RegInfo="XYplorer is not freeware.#$x#$xThe program will function as a 30-day limited trial, after which you are required to purchases a license in order to use the software.",1,1,372,109,243,65,8,Normal
txt_RegName=Name,1,0,370,190,225,21,
txt_RegKey=Key,1,0,372,240,225,21,
bvl_AdvancedOptions="Advanced Options",0,12,150,325,477,150,8,Bold
lbl_IncludeDir="You may customize XYploer by copying your personalized confg, scripts, etc. These settings will override any settings configured by the script options.",0,1,160,344,449,26,8,Normal
btn_BrowseIncludeDir=,0,8,597,436,20,20,BrowseIncludeDir,OpenFolder_16.png,True,__Browse
rbtn_DoNotIncludeAdditionalData="Do Not Include Additional Data",0,11,160,375,232,20,True
rbtn_CopyDataFromHost="Copy Data From Host",0,11,160,395,154,20,False
rbtn_CopyDataFromFolder="Copy Data From Folder",0,11,160,415,219,20,False
fb_IncludeDir=,0,13,160,436,431,20,dir,"__Files and folders in this directory will be copied to the program folder."
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Advanced_16.png=2000,2768
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
OpenFolder_16.png=2299,3168
Advanced_Exit_16.png=705,1048
[AuthorEncoded]
XYplorer_80.png=4749,6432
Logo=XYplorer_80.png
[EncodedFile-InterfaceEncoded-OpenFolder_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAF+mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA1LTE3VDIxOjQ1OjAzLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMC0yMFQxOTo0Nzo1OS0wNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMmUxM2M3YS01ODljLWQ0NDItOTQ3MC1lZTI4MGIwNDcyM2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmIxZDNiYS00OWNhLTI4NDUtYjQ3My1hMjZjZWRlYWZhMDQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRmYjFkM2JhLTQ5Y2EtMjg0NS1iNDczLWEyNmNlZGVhZmEwNCIgc3RFdnQ6d2hlbj0iMjAxOS0wNS0xN1QyMTo0NTowMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzU1MTFmMS0zMGU2LWY1NDMtYjI4YS05NWIxZmU4OTQ5ZDAiIHN0RXZ0OndoZW49IjIwMTktMTAtMjBUMTk6NDc6NTktMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63gCC6AAACp0lEQVQ4EX3BS2hcVRzA4d//nHMfc28mk45NGo1JpwpFquBKKmh3KggWC6WCbroQVy5EunBTwb0Vl8WKCwUrlEoXPlAkhlqKYqVYFW1jk0jbiXnM3NxJJjP3zn0cKYKL0vH75O33TnMnLQ6hrvLuwmtcbV+jPhLsnaxlvwZ+YbWU3s22fzROnI92VQcX9TMHD3OnkpxQV5mp7GUp+Z2V/vr2+nb5TdQ1HxZ55Y/xID3pKvukq8on5MSpT0jTgVOUpS/8ywJWysFUdSbNyoSL7a/pZB2+jz6j1YuZqHDmoYAj7Uxhsjx/1XWd47XACQUoLSiBbn/QX2wtvFOr1E4eqB1ip3sv6aC3+9utT88FuQnnO/ktpUuRE6dO2xcPPYvxQpIClAKloEgTZufO047iLd/30GJwlFPdSCOk9Ho/RLMvnG2+/52pBe5gYnzM/XwRogSqI5AZaNQdjh55jjilKhqsBS0wauDyz1GQz003xho7vjBJmqUFuI/vgnj9L7T2uE024IZ2sKLBWm7LShitQ9ydp9P++L6XpxYw/ugMq9cvsDR3DMRHtA9YyhIKQAn/sRaWlVDk8PTU6rE0jx82uVVcnX2TB3Y/wsyBtyi3lgBhmMKCF4Qoi3f+7OvPm6h5hWm1yYP7X0GcNbALoCsMVfQheJRB16G/+fefpt/6haDhIyP3wPpXkLRBudydQLYBO/fRal5ja+PGj0b15hmfmAa2yVcugPZBNHdlLeQxBododZ40GfxkArtMfWI/JE3SzeuIN8lQZYo2FUymiJavgHDJ7Kh0pX7/YxBOEjYOg6kxVNGD+j6QGq1blxKl1GUz5nZGSvHJsnFk7CD/z0JlDyu/nSFeay76YaVvunby3JcfvPSUFRcrBqxlKBGwQtZf23Q89w0Q/gH+aSDn8z1ZagAAAABJRU5ErkJggnicE/QvSM1zy89JSS2KNzTTK8hLZxgFIwj85sAvf+m11BRGBgBbPwmoRWA0QwEAAAACAAAAKQAAAPsIAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NTgwZWU4NC04ZDRlLTlkNDQtOTBjYS03MzYzZWI5YTZhOGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWE2M2YxZGQtNTk3ZS0yNzQ0LThmZGYtMjMxNThmNjgyNDBkIiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIwVDE5OjQwOjExLTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc1ODBlZTg0LThkNGUtOWQ0NC05MGNhLTczNjNlYjlhNmE4YSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MjozNy0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshFAqcAAAFESURBVDgRjcExaxphAADQtwUKgUJxCGYLxV/RQiGQUFKSMWSuOHRJiQ52MGChc7cOgWQ51w46am8oFmnifSZ6lcal91MiOHgYLHnPf5TRQwd7nuAFDvDMwicMcYNTCxs4RsmKLXxGhiYO0cYAfVzgNc4xwxVKct4iQw8JpghIkWKCeyToIsOJnOf4giFiBESooooIATESNLFpxSvMENBA0VIRDQRMcSRnH2e4wAQtFDxWQAsjtFFH2VwHN/iFFDXr1ZBigCG65n5giAFS1KxXwx/8xDV65sqoo40RWih4rIAW7hDhDBU5R5gioIGipSIaCBjjvRWbaCJBjIAIVVQRISDGb3zDtpwTZOgiwV+MkSLFCPe4RRcZKnJKuMIM59jFJfoY4Dve4BT/cIkdK0o4xoaFj7jGBF8tvcNLT7CHDmJ8sMYD9WpkFHmxHNIAAAAASUVORK5CYIJ4nON3TClLzEtOTYk3NNMryEtnGAUjClxgxy9f4tTwh5EBAInYCGlNR/4PAQAAAAIAAAAnAAAA0AcAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-XYplorer_80.png]
lines=1
0=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
1=hTUEun073mlnsGibZUGNGrmprj8PVGN8c1C6mJQZOovyMw5KuVty5qJJU56Up44oknVBuHrDyihai9dJhGC7lHMtpmGivFqWQm+bE5Na6els32nx16eGNmpWIzypwemHxnOQvvKybV5adwv1OVNcM5mJB/EvKkCCRSt2bNGp555pmoCQjg8ccfV226CxYsiOo+6QMUpyJrbglvIjoVPxSke6moszJwSg6HD1r18MZM85jVKHeWwuB+x9k+/gB39KlQlT3V5hGqaB/sQ4ntxNNOmzZNSZ305cWKhx56iA8++EDZ0Ntvv12FP9FASglvvPGGKrPKT6QuMFnudcrysOewg39/MZdaCW+yoyDRp29fzMj0M2NMGRv+owiXTaOyNrisBf00YLTXrm3abijpPJDstTgeyWhLhW/UqFFRjyPS++CDD6r7zXR/qTVzrocNhS4GvJijJ2CzTJKIwYreqs26Mielx2y47MGfG9SJyFuWBqGlS5eqZZq0skWLCRMmqCyN2ExRRZHqtLQ0NmzYoGLIyy+/PKoRJWQS7y/dYNLYGa55SUGD9BQ/m3a7+PYXF6P+rVot40xV6Pz6Btz1m5wMeiWHxASNZKnKnXhleCciJEoD0Pr1683OU+G5555TTkeyNFJfbjhZmfzEiRP54osvohpTMHfuXCXJ4pQiORUNPQwpyPewbGsS/SblotURWZ01oyhVA/e81xafz0qG26+Wj8EQ1onIZCU3J2tUsxC1HTdunCJPYriG5In6BeoqYg9lF1I0kO8j9lTuN+NUNOM/Be3qWbrNTd/nc6k/ZgnvnS16bfip+en8+FOiahfxhhH2sHGgTF7UbsuWLeqNS2wWDtKAKZ0HoraNyWtIosR14qS2bt3KiBEjoiJRerolDhVplKy4lBci2UXFSaqPjXtcLNyUyHVnVuPuoOleV2sQKxq14dWbXIyelUlKmk8F1GGgAmnJBFwQ8uGG11u2bJlqX5PtBo0hNm3IkCFqL4c0WorNC2ejAhW+devWqRDlkksuiYpEyfxI/lE6HYRAs33S6al+filyMmd1Mv3b15LTzacXqDzGBW6dxOHTsykss5ObHlp1DSyTJ69qMMQJCEiMlDEffvjhE/4uq4XTTz9dVdNEOmRCEQ28scJJT09n7Nix6uVEC/Hm8jxZJZmBZiRjO+XUc6jaSo/J+cz6KFlvGck0LsiAiZ+l8cM2UV2vCs7DQDhbZTX2yoadgXhQ+bLilaVjKwBR17PPPptdu3apfWwirWabzAPmQXDbbbepxEE0+Mc//sHOnTt/G8MsVIiT4SUlwc+tc7IZ9kIWZQesyoht2+7g2c/SSMkwtXVCOFsqKlxt+KVrw10taiI7JqVqJl3yDzzwADNmzFBSJGody16RgHSLV5VOsOHDh5u6T/bOSXQgz41lx5JsqHE7NdxJPlbvSOS/1yZziuZl+vJUNux3kZfui6S6gvHAjw13a26KlJURRyLN4bLEE1UVe4dBRFMg0igrlEmTJvHoo4+GHUlMxvnnn69eqDgrM+YiHCQHWF5to7LSRnKKj8xkU/XhzYDqjG9I4GBgYaQ7A2TFc++u2q109CiVlZUq2xMqcBeyZFkpcWlTdyk1RkAGTE5LuPqcRnHgZ0DE3S6B3GA8IcSIKmMs24TIYLjzzjsVeWJv40keBnEmp/VagDyCBNKyzX1FXL+ZSYgNFWLEHkqBqTHefPNNZfvEbDRVbZuAFY2PAmi83VUw2zgsJ7puyDhB4jtJn0ksGVBlWf9KT6J8JvFjvHZpRomvpQLb+JZgEahmnDoU3po3A4QYcVQSmjz22GMq0BbIakUigIYNRy2MRw1OTnhzwSQwgB+Mgxek9v/nliRREhASIMuWVlltrFix4mSdlzDTIG5JqAvMHrzTQTJUwE1x/XphENgWIR3+gZ6ZFlRdqT+MA/ZGujDak4sk8Pu7sVdWtrv8f4IsKGYAk4xDy0wh1qOfXMZ5WQ/Irtc/OIlbpCnCOEerLtqb43F621nGcUnDjcMU/wiQQxvnGgePbW7K9433+YES/gwFrpCutXgOHAdsAyQN/qnhIOOC5jwCtKNxqJcEc+cbp1i21FklPuP0ytWyLd/IOMV8xF04tOQZqlIX62HYzK7GIY0FxjEiYQ+8CINjxnFM+4zDFbcbNm2jXuFtfpzMQ2gzDCltfAhtWoRDaCuCHEJbaHzWila0ohWtaMUfBMD/AYVlSo75lTgyAAAAAElFTkSuQmCCeJzjj4gsyMkvSi2KtzDQK8hLZxgFIwr0CuGXZ7t4RZmRAQDmqwf9lv7flAEAAAACAAAAJwAAAI0SAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFolders]
config
[config]
XYplorer.ini=93958,19948
[EncodedFile-config-XYplorer.ini]
lines=4
0=/Td6WFoAAATm1rRGBMDkc4beBSEBFgAAAAAAAP2OHsThbwU53F0Af7+DJQD3wOsuiGdfSqyd5g3QB3x7cdSs88bG6j5lbOcF0285kRhUgnEo6KwDuFXBGaKYPR2fQIsQ0puEIRiztLiE+j0y6oKMwxBWT4oUgGoxsPtj2m7rfOukdT/tZFetBZo44SCOnDa2yP0gO1lo+t9FOQcTfqkYjZEU9Wyx1JPQAJK0f7Ty9/bB9ANWGnGIebtXp7bPcYTVkEMo/30tIpcR5dFNW2HT+vTsrA13rHOnnKg+iNa8WKwV4jQWwiN/hfHTqTItpsnPhvRg4/yrsl4w+QkqMJLhW2WwyG3ntDXDeSzywEDculvPEMkP2HzMBUSHoN88RucFEILYOJDV/kvuo7z8pDFxKZm8umJQDpVX+M3Gvb0QRw9HltnGCrdTUhwKjBWqsuSpvnW8hHilFHsM3hLKmE1WzgEiv4bIoZL+qYpLU0ituV9GJa+PyZebeqt+ZyDfSdpk6obLGhacSCcO7q01avjXG/zaYCTlU/nJtw/VQIHZnuBUbJpVZe6S0X5bsYEvSP2vfqZWXCKdIKp1U//Hqut9mhuTNroL7VUSXiVTCp/Dhp6ENwksyIv5pC/Ua1uwyvfiDU41pWxoiSV6aFC2UkjylX1GOHqduYrfz78DvnrKlcuL0ZoR9hHOqBrh0otFYOXF6i4PgRAiE2IzsCIS8qFr0kgDWRMTa5HPs6gPLDpKMBYPbhASD0OC+h/h6SVNoeUvrMTjKWyfTvvZ3UBx5+BRwjehRjGTZpcu2erzQrQMR3WWyobpy4zb8/yULNTvFCdE4GBNSJEllf8/mpKN2ywLHfd2rQP+ql7heRCMm6uFbD5ywQ0wAi7Vf6PEQX1JbWOjxqMPaV8wQJjsfCTbAgl/BTFSIAkOoirBbj628Q9JYBcx9SBj9Ocxz6h5GFlssfhN51VhZizpjdXnurENEaRh6EmWoOy55Ap2hjJfr6WCvX2N2QgR+HpkPC3UGYGbtPGtob8Lyz3zKzKXTOhYJFwHBT26IWdc9Lfp5D74IdYsmx0Ld4rubfwGx9peZB4yu13r31yKrajvZTa1Bq6KQcuvTHOUtA9JF2ZpdGq0dDPohyhizGQ3Q74V8HEzg2CUcxHJdY+DGwdOivKitEBqA8QR48iBXpkUCOtLSYbbLu2GZ3RIErL+tu5QRc66oXk266wsx4damzVOeM1kva33nPTSXh8/+jPDPzER7P4PjSbcAfLE7AGTGiqsWkTJNSPdx89IK2l7cZEoQTNPnKEG9et4KXZV3JWyJl/aXfkEfcn26z8OdK6S5BewgLeSqbmOQuzHGB9DjgMoFQ1ZHpS+jEFmXT0NK7RgVLfBcV/PlgDhe0XabPcsABY+acPQKdbnQY3r3JDCJe3OpWxREpnWvTN+ZbI3UHqkRqyrdYskLUeXe6hlneI5o1z8DsXrRMDZ5wJlm6dxqvaZLkO5iDy8g+vwhvMMMEzNWBGrrmL9X2UdgidO/dTV/w755BHyLsyTyAEjIwp+8UtPLV0XvbwqrOgXsBdj7Wymqt5knqoyKzGFmp1sr86V2GTDh1dSiW+/Xf+zHkn8J1aIZWs83yqkFvA9xZgVHHCAGD+r62giQx4MhZ3zbgRVFXST+ZTQaL5I3HXq5JYxV0X4FLGYK44NESVG3h7rkzA87SwLvvoL/5m04qE7TocNW6jlgQe3k+i6sdm4y8g5nGDYZK5SKkBG7OP28vfr38wp2Dc2Dg0ybVtZg5j7KveSSfZR6Y0llMokmKyc6Kd/d3hVUQd4Fgr4QpcUUVbzyX9Wexa/G/wlA3Wyao5Gb00Z2+tNYpMgD7fPdOgREhWNgaD4fsa94y4qo5PN6h7gLA1U6gLUdP5VfJ07OlgKRbqRso+YgkgzePDFoI5NfR5VNL/iZNP5D1H0A47aVGLevK4f0rMymUd83b3k7GAOgBFb5TBulUqa3slwCczGNCcWRFFko9A5FgOTTcFdgmspPuyQi83XfgsATI/KMlp2G0E6ORr1z9alsFKK/Gt4Tpy9yBTeK7ZAZ9aKGlJnBuZ8UJxpVDPFLipDqXaPy4kBOPHmg3y8onNYGSQJYaE/ImQmFs0cxfcG4jpgA11qUFT99wcwO812szXdYf6QamRjLBTTzW2f7ueQYjn0Xh7gVGljRxZwkCDMH+hH0i5tNH9Wydy6x6ofYilKPcEuttI03lheanDxU1Mfr+KfpFYBzLWCGIUxae04BO6+U8vh+MzWyttBfAFZpSlQ06hA9PktnRbxDEWvGINnxDLPC2vokLaheUxE02usBwuCHJjFBhHPM3WEGnWhlBT+nMB+EcU6vBNQUJgeV6kw076omWJbG+xULj8IbQwT8mixg+WsZiw87BuHGkbKSDZSHobzZwB+0s+IuoVKMRapslrc9DTb8glzCPzPm86dfHVuU4PgJEtyQEYzrH1JtYKwGs7+5AUQo3Qf3W0S7AIBYz3YhnAKtEElbdXm/f1JSjKqPLx46/VrQS2f+koOtmu45qVgQEjcQT/Fp57JC8l9zPvmmj1X0pN6nMfgH3P51W7es7fG02nG1rkyh/CC8WvQKAMwyiaopvBhjitVnugCB5DLBODRW0mVguZbgsoe6/OnEO/VJ+4palmg0dezeJbfKdL86KGzHpcYQHSkbRvtu05O/RyvAA/J83TeP8nqWE6dJvTPmAikEnN03NAQP2knJnQt3Og5GoiNtmrV+q28JklSK8yxAlTtZ3AZyngyN9o7Rq+xeOf8UhdgQqzrZcrlurAC7xhZfWX+V69FuGRNCMlVmn1KKHRmwKgC+EeiGnIoLWROmYh3KI/fC23afdfXhcXqTDsay90lK3eDLSu9jY+rNZBQi2Jkh7nsHo67Q0zOi5hoSt56Bxr2h4AqJ4bk8v/88r+MQaFeeuKkzq0jutmBdnBhsS04prUNEgaXfzy+6pTO1CjDoTsUwUHSeZHZ3u99ZiXwOmQqk5HriHuoF9P6w0LJ9mdhYFqW1RH3bcQ/wZYMS8mwFxuHzhtZIDsZp0S3QAI4Jv/ZNk0GZf8euNd+EYvy9JHYgi6LG8tJAVC1rlh0q+i2Z9lxkrxT/zjIdCLJA+G9lJVVwR3nDtvuv5KZZH9ycGYNPE9m+h4m9AQZjVk62hu9QYMaHraSG4fCEjMawxjvBA0NeHw5Qm9qn2t7AxmqQVtV3q8Wi+1bqwACYRoVwktgvULUfzOnoU25psYTXmdD12CJVg7csCc1NI5THZOfWgL0Dg6hBInOYNvhhd5ITokFBj13df7lnwynYBTOjWRwJvhuWgYuSW5MJrRW+ZmCk4Ya1FASOvfK+61ddpHJ6tnXc2JMgPOQMY6N7VeP80xrUFl71QGUMH3HmKWPsUv3mNSE/2T0JEIppifYJU07371uSokj5zYoMyXVLbbuElq7O6bGcGxr4n7XFKKimWO4ioBMUrsfm2YtuYMQnbyuXm2Z5LHC7e2zX09tAKp3whKNQyiFJBbrkWPs9fIawpKQ6vVjMbLLYyFzNtIzKQQbijXXjJ4ooSyrxtL3w1nnKIccL4lL3B4kMu0cILRXEyGh8FHzEzInizuUE/FbJiexDCG9QbmHuZ+DH94eXUBcEhAVw+eVTYAD7qyTddkLDAdhQFmftifP3J0tGiYGWW8/uEJvdBp+pnxa8JHKjMOx7qAI/kF9VdaKny2C0YhycWiV6CADKUtCnt4jYtDpI3/M8XKuRlFMh6CwmZes5q5t4kIoS8L6NGcn/ZY+deW0I4l964waB6rt+sTepqDsL4IjNL5byOqKsU1M+qiIlqVAjNs/pm4bZ0JCT5HQ0xgq9+I6fb0+/DyS1UDyyp8HNa/PWMo5e3rSNKDh37QIEsjsaXkV0HD8NVLNhWVsfKGqUdnIFJu8whMBA8HSPyGsUrbO6njOM4QNI2U8qv7rwJxs8rrNjr2kkcGkJBuuyqIaQ2rq24uvtjwbq2qs7Fvhs05/eT8YtzFDY09dX2+LqzsmjAxEyYLWpbhhTPlX50QYFxvCCkEQ6XzRg8kp+GwvgDxVmHftOXC/r/HwnWy4rz9gwpzAVSgEgbiep85McO
1=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
2=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
3=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
4=BWexw8oiXAKayx0xylWa8qOxYnXhMmapU1hDbegVlUjFjJBbjyk6mkyu7iN0Um+snI2oVqjSKbP2UtSU7PLZ5+FArY9uyv4GW3S6bnsxTQwB9q86LBbMB0Gr9sCc6tyjj938uL3OWWGenTV63ccQlX+7+f1629jFjZTgfkp4d4sEEQsGc8+hTRNqavFHY3Nkd3jvsv3lWeSLnOU4Fatp2hQbbI7rPpBYMhh5oB8yiSMIdyNTxaRBQ2c4FjJdlu3FCNR3sZmLTv37RY5MSZSEKhOCiDb6ODD+DtCnpgujXHxJOfa8caluO8q8tjqZcIU+AexlEOnWhc6TslbjXbxToeX6Kv02n/omi6u1l8+OtpPnvcsfntWVYB4LcH2EDdh+xnQ0geQ3ovdAxLfTwGyswNvLyABc4FIwU9BHC9FPX+dWpZRsIm9gGuUmsBIyDTrPUoGG4U6I1vOBg0E/7EFDCxhYIc2C4cRJI4SMExXlg48LsOiK1Tv/FM6xqxsuhKxvqTmm1ikrutLjd0v9P4CpjtUEx5d0DwzRUATx0lMpPrbwTfsj0/l3aRmANSPCtTUbWnOJ7wluueE1NJBFTdSq66n8IYLrXTu4Xm4bMCwXcz788KSlSJAxJcmRArNWHEggtuOij7uWocpnkM0k/IyV8n3QK3OaPcp6fYvPjzDPKKy+uBeCi1jcnDuAOz1AK5AMamquDJhLUpGMasQoBMPywLAvVivAZiIANUqJB5AG0D1+uddlMf32Z4+qhWSrJMRwmOVnoJiK/6bKn/JQwaIjN73TQdOGFCX2iJq/FO7y2iJaNF/W8BAABoy/+0j2kJSDazzyix49uumoPmvnRjG6Mi4s3nYLFfOcPAi1AXkGZPAQ7XBzJjb+M3MgH2vb36Dxg/0dGlwrHO06b6cyS0pQjlG1/rvx6LHDT9cwrQJibIdwJJzHk5LwLxuf2SvUZV6GIQvk+zgIcGCc74HFG1RfOlDcW9q9G5q4I8xHo0tfjW4zhHCNko2HZUKNV/qKEaKZj/Ut2zia+0jfZOvgpGv27LrPIPzzslhEGubln+prEYv/ykrEo6Snu7TnmS3sbcD3LekSEpoEu4/0o3BKy/GUzvVlZIjI/hEc/Mkuat+/VEPUmSKp8X7k35L7jBYbsXWElsdpwOnfUfBJVpBQGG331aSedSLlp3V8Xq/ekAHA1m17wRHthhneZaSGq64c8eIgybbLsb/8hFzTOTlzUocptieXpKgS9t6Y30rfsouh9BFrHFwtJYyHA1DTVXUCIyH75SLYmJl1bTQlpfYaTkrRRUGWeJGkFCXSVIhp41ABTf/23kcUsThVUZq9U/87GUCUgS4jaMwa/GtLoTKwRLvccDKN0wQdNq1vVUJeixUPXxfaIHnihe8lYTdxRvyLc1uhdWOHegJbLpkXL/HAn6XtB7MX5lVWnOXrhKRq+hFOlJ6K8L7BLbjU5kIG4IAkfXkpwEfUaI2P3XUXaGU5Tr5jS6pW4ZriF67g2UsaR9l4+1vOmxDYu3FDTFYmXK/mE+bFRYiQxXnnpHCO3t7s0gwtMajnt+9WpwGU+G12UFyEPLdAkPpIP6tPkfarY95+SMVxGtj3O+RzU/lVcungiHA8Jb46PnDUb6vmsPWeJryuxxi+c2tM0E+gWL7ixG6SE+OYcwnOqK1XsabZrKcmrjZrG73NxL5wsQjOM04pSjNiR92n400REcjsap/0zNyMXa0kvksoog+VfzhjaSPRYIgnzSr2JN8sSuZuMYUuIX+6uxtMin2daf6zKBawHevwc8mTCiUMQOTBJBZjGulGjhhEnPrpFGTyZuJoPO66zGrHizjCFrMu7nUBmipUh84gguplF+unlxWAwxv1GMoMYDxqmuKORQTluZFweN4fFJKTiXQTXL3lRt4gYbLyOhDMY4CFc2qnM/jAZRgxJHXnaD58oWyq8THSfmnw+82l496Ssln+YrPYy+ayb7iz/eDvSUKzKb3g52S/r3dPuCdG4qhvkgUbUt81Nh24oIOGlOm09oF30abh7Vh/XY+Hlfs81OhqmF1EMh+mGdckpCRSJ6NcHbkMfxrzArbom6ZX+zq6ZXtpI7l3LZgVsXShkIT4YqJ0TlJ97QERNJm688+Lp1a2h99XrViZGxszO5pLCaqeZfcweE5XHxWxeAyuDkZmt0Lr+Ep8bjATyAuncYf82s72NLqJ98q983Pb3jkFuWcuEAArdZvxFmFdAuI2SFFDBWMH6xEr5i5bD6mjBckzzedGIGHzFV9Rex8WcuCxmRc7W2CrhZW+bHhefUEl5PiT+rrqO/cbg7mFD7dEfpBrjY4gVbDOJKdsT9W1+bPAUMaAEoJhCFJifi5aq26B7mPw1HCi8oAlVB3UQZVV92C89B31I2gFwJnOTeLAlzgKonCndbQ0DmVLCnNdqWOe8qE16vVrdyAVRF7WmiK5y8abuO/GgV/cVT1OWk+r7yrOI3LPPtgVXvKG5JkFufx1EmzQrPEKw9mdwzKubma8tI0fQRv2ws6Q7XAJhXn7ZSi1fR1DB5lGLQF2F1/AWmsttq3SKx29QjraoAwRJ7rN3/aTcivUZwW2ZNeUECwcrF5r2f5X/Yt2cLpRHCAaQIzqQupPQPNv2e3yTsLG+Qr63Qk/ZlKTEkS59XwuNr940g7x9Oa9ZiJ00qku7CjA3R2J+gOmXrsAvdKFA0+s0sJ1Z6xwLVwqNlRTHlxBTydpS6gbdlD1a+0EbQMxEzhYpSiQU7saBB8e9EKKbDkVv/jaZRrKoacXGwUkKCWg5PeVemdc2/Jrusx5Q3/XUnX88UtnXhlOq8EZhJiQviaqDiFQ4aHD2Q7NKOZThL5oZjwzhK9ijHyIZYKQhGzOrmziXMSyNyksOTw14QpAMw9zLYx/vmMPS8g/YYcenAAT515UrLngSQ9BzawxPvurtidrbjDLaR2smkaNUStuTuHfN/uz5zUge9fxxmRc+I1SBf2eQL4hDivfnqdYM7kRm8jwi1gyqPaKjQVyJ0hk3WCjjQ8/U6oi6hVU7Br3H0Em49HGzXzCsi+o8EmU5lfqKKwHwo/SHhi5hTGUbdj0h3a0+GbgCIiSi7pKkKcC7iJ0nSjk/Cx6JN/YbFVs2VHKWnD9/uIjBYBBPitXPBKyzFvGLxKbnqGKsPR7A2FaSZII2Rcq1rBRkEwSY3sJwPHk5zgQGEkJ/tv2b2VXaCRuDDRKdpaxv6H7JWN0wYfdR9lX48PS0gjTuRAqZ/+7QnnoI35wt87csncDcVjXPqxGzs+3bAvYywIGQcC4gfIocQA6q6WBfrPJaozhKwwHiuTBSqmsMoF5gVnuLdE20ByG0K9ZZgJ7lpXt+w/N/MJuelt2aaKkR18zQAIx03GDey6ArHNsrEN9c9o0fOg91TeOFpykEQx2M6cKuufdvxUYnlnkvfPizHdIBPVSFhbXx69VFQD33OFpUVYLJgABgHSG3gUAkoPl47HEZ/sCAAAAAARZWnic44mILMjJL0ot0svMy2QYBSMNsOUzgmkVK+zy0S/LXjGxAQA9sAhAolkEBQEAAAACAAAAKQAAACQ6AAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_Exit_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACc0lEQVQ4y3XTX2jWZRQH8M/z+pttvIVuY5lMzDRppugioj9Q4EUlUZpFF1JCFBaV1BK68aJuQrqJrMibdhEGXrXKxDBqw4vSiNxGk7G37SJRKtvbmvNtre3V00WPISPP1cPzPefw/X7POVw5duArHML9V0oqIgKklFpxJ/oiYjql1IbFWIQ1EfFFSukqbMVARFSgyMVL8Ty2Y39K6QTuwBwuYG1K6R5sxOP4JqX0RkRUUkRIKT2AfRhDM5owg4WZaeR3DRNYjd0RcaDICcdwAPfhHBKGMZjxTtycsRbsz94QEbIPd+NH9ONVtF+Gtee//tz44UtYwiasRUfW/QO6ImL8crezqXszk9M4jmqBF3AdZjP1wfnFmel4SmkQG9CGR/FHQi8WdbQ2L9y18d4Vt1+/st5wsT586lTlrU09n/XMY/EKnsTvaMRUwo7b2lrWf7jtqeda25cvuHqu7q+GwvRENU4Mfv3M5iO93fMkrMMQBlArIuL9vs0PflIuGhZc88gWf38/oOmW9WYPHkrLyi2vd61u/+DtsZ+X4GmsyTKPRkQ3FFuWNqeuVes2zJwcMnX4c81PbFP79jvTx48p1WpLPjpTfQ03ZPMmUcatKaUjEXFGROhetWL45NbHYubseFR7DsbsxGSM7nw5Dt/UcaGhlIYz3Ureiy/xE56NiH9XeWj2z30rRyvvFHv2pPO9fZo+7TQ5MuLjqeqvcxfjHH7Bu3kCL6EvH5oUEbYvb03LSsXuztS4a3GpaKmXnD86O92/9/TZcj2iEb0R0ZXNfAgjETH6X4NL8eKN1zaWS6W2uYjJN8d+uws7s+aeiHjv/875HzeNCzhN2c5EAAAAAElFTkSuQmCCeJwTcUwpS8xLTk2Jd63ILIk3NNMryEtnGAUjBRxkwi/faXT+FiMDAK67CoVdXuX/AQAAAAIAAAAsAAAAwQIAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -0,0 +1,319 @@
[License]
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// This script is part of the PhoenixPE project and distributed under the MIT License.
//
// Additional 3rd party tools, encoded files, and programs used by the project are the property
// of their respective authors and may be subject to their own license agreement.
//
// Copyright (c) 2014-2024 Jonathan Holmgren (Homes32)
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in all
// copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
// SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////
[Main]
Title=grepWin
Description=(v2.1.5) grepWin is a simple search and replace tool that can use regular expressions to perform powerful search/replace operations.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.5.0
Date=2024-08-10
[Variables]
%ProgramFolder%="grepWin"
%ProgramExe%="grepWin.exe"
%ProgramVersion%=2.1.5
%DownloadURLx86%=https://github.com/stefankueng/grepWin/releases/download/%ProgramVersion%/grepWin-%ProgramVersion%.msi
%DownloadURLx64%=https://github.com/stefankueng/grepWin/releases/download/%ProgramVersion%/grepWin-%ProgramVersion%-x64.msi
%SetupFile%="setup_%SourceArch%.exe"
%aLangMap%=Afrikaans|Afrikaans.lang|Belarusian|Belarusian.lang|Chinese|Chinese.lang|Dutch|Dutch.lang|English||French|French.lang|German|German.lang|Greek|Greek.lang|Hindi|Hindi.lang|Hungarian|Hungarian.lang|Italian|Italian.lang|Japanese|Japanese.lang|Korean|Korean.lang|Polish|Polish.lang|Portuguese (Brazil)|Portuguese Brazilian.lang|Portuguese|Portuguese.lang|Russian|Russian.lang|Slovak|Slovak.lang|Spanish (Mexico)|Spanish Mexican.lang|Spanish (Spain)|Spanish.lang|Swedish|Swedish.lang|Turkish|Turkish
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
RegLoadHives
// Disable Update Check
RegWrite,HKLM,0x4,"Tmp_Default\Software\grepWin","CheckForUpdates",0
// Language
List,Pos,%aLangMap%,%cmb_Language%,%LangPos%
Math,Add,%Pos%,%LangPos%,1
List,Get,%aLangMap%,%Pos%,%LanguageFile%
RegWrite,HKLM,0x1,"Tmp_Default\Software\grepWin","languagefile","%PEPrograms%\%ProgramFolder%\%LanguageFile%"
// Dark Mode
If,%cb_EnableDarkMode%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\Software\grepWin","DarkMode",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\Software\grepWin","DarkMode",0
// AppPath
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows\CurrentVersion\App Paths\grepWin.exe","","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
RegWrite,HKLM,0x1,"Tmp_Software\Microsoft\Windows\CurrentVersion\App Paths\grepWin.exe","Path","%PEPrograms%\%ProgramFolder%"
// Shell Ext.
If,%cb_ContextMenu%,Equal,True,Begin
// Always sanity check user input ;)
If,%txt_ShellContextMenuTxt%,Equal,"",WriteInterface,Value,%ScriptFile%,Interface,txt_ShellContextMenuTxt,"Search with grepWin"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\*\shell\grepWin","",%txt_ShellContextMenuTxt%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\*\shell\grepWin","MultiSelectModel","Player"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\*\shell\grepWin","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c-107"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\*\shell\grepWin\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\Background\shell\grepWin","",%txt_ShellContextMenuTxt%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\Background\shell\grepWin","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c-107"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\Background\shell\grepWin\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q /searchpath:#$q#$pV#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\shell\grepWin","",%txt_ShellContextMenuTxt%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\shell\grepWin","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c-107"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\directory\shell\grepWin\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q /searchpath:#$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shell\grepWin","",%txt_ShellContextMenuTxt%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shell\grepWin","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c-107"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Drive\shell\grepWin\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Folder\shell\grepWin","",%txt_ShellContextMenuTxt%
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Folder\shell\grepWin","Icon","%PEPrograms%\%ProgramFolder%\%ProgramExe%#$c-107"
RegWrite,HKLM,0x1,"Tmp_Software\Classes\Folder\shell\grepWin\command","","#$q%PEPrograms%\%ProgramFolder%\%ProgramExe%#$q #$q#$p1#$q"
End
RegUnloadHives
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
[#ExtractProgram#]
// ===============================================================================================================================
// Name...........: ExtractProgram
// Description....: Extract program files from script/setup files.
// Syntax.........: Run,%ScriptFile%,ExtractProgram,<DestDir>
// Parameters.....: #1 DestDir - The directory where the files will be extracted.
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[ExtractProgram]
Echo,"Extracting files..."
// MSIExtract does not overwrite files, so we want to make sure we start with a clean dir...
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%"
MSIExtract,"%ProgramsCache%\%ProgramFolder%\%SetupFile%","%ProjectTemp%\%ProgramFolder%"
FileCopy,"%ProjectTemp%\%ProgramFolder%\SourceDir\PFiles\grepWin\*.*",#1
[#DownloadProgram#]
// ===============================================================================================================================
// Name...........: DownloadProgram
// Description....: Download the program files from the author's website.
// Syntax.........: Run,%ScriptFile%,DownloadProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[DownloadProgram]
Echo,"Downloading %ScriptTitle%..."
If,%SourceArch%,Equal,x64,Set,%DownloadURL%,%DownloadURLx64%
Else,Set,%DownloadURL%,%DownloadURLx86%
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",NOERR
If,Not,#r,Equal,200,Halt,"Failed to download [%SetupFile%]. The code returned was [#r]."
[#LaunchProgram#]
// ===============================================================================================================================
// Name...........: LaunchProgram
// Description....: Unpack and launch the program.
// Syntax.........: Run,%ScriptFile%,LaunchProgram
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_LaunchProgram
// ===============================================================================================================================
[LaunchProgram]
Echo,"Launching %ScriptTitle%..."
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%"
ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\%ProgramExe%"
[#ClearDownloadCache#]
// ===============================================================================================================================
// Name...........: ClearDownloadCache
// Description....: Remove all downloaded setup and program files.
// Syntax.........: Run,%ScriptFile%,ClearDownloadCache
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_PurgeCache
// ===============================================================================================================================
[ClearDownloadCache]
DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
[#SetDefaultOptions#]
// ===============================================================================================================================
// Name...........: SetDefaultOptions
// Description....: Sets script options to default values.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_SetDefaultOptions
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"grepWin"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English"
WriteInterface,Value,%ScriptFile%,Interface,cb_EnableDarkMode,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ContextMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_ShellContextMenuTxt,"Search with grepWin"
System,Cursor,Normal
[#ToggleAdvancedOptions#]
// ===============================================================================================================================
// Name...........: ToggleAdvancedOptions
// Description....: Show/Hide advanced options.
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_AdvancedOptions
// ===============================================================================================================================
[ToggleAdvancedOptions]
Message,"There are no advanced options available for this script."
[#ShowScriptInfo#]
// ===============================================================================================================================
// Name...........: ShowScriptInfo
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"grepWin is a simple search and replace tool that can use regular expressions to perform powerful search/replace operations.#$x#$xOn first run this script will download the setup file 1.5 MB) and cache it for future builds.#$x#$xgrepWin is free and open-source software developed by Stefan Kueng#$x#$xhttps://github.com/stefankueng/grepWin"
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch grepWin",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
web_Homepage=Homepage,1,10,377,9,60,18,https://tools.stefankueng.com/grepWin.html
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_Disabled_16.png,True,"__Show Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,False,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,False
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False
txt_StartMenuFolder="Start Menu Folder:",1,0,12,201,119,21,"File Management"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,grepWin
bvl_Options=Options,1,12,150,90,197,184,8,Bold
lbl_Language=Language,1,1,159,110,153,16,8,Normal
cmb_Language=English,1,4,160,126,150,21,Afrikaans,Belarusian,Chinese,Dutch,English,French,German,Greek,Hindi,Hungarian,Italian,Japanese,Korean,Polish,"Portuguese (Brazil)",Portuguese,Russian,Slovak,"Spanish (Mexico)","Spanish (Spain)",Swedish,Turkish
cb_EnableDarkMode="Dark Mode",1,3,160,161,174,18,False
cb_ContextMenu="Enable Shell Context Menu",1,3,160,181,177,18,True,"__Add grepWin to Explorer's context menu."
txt_ShellContextMenuTxt="Shell Context Menu Text",1,0,160,218,179,21,"Search with grepWin"
[InterfaceEncoded]
play-hot.png=841,1220
Trash.ico=1150,1212
SetDefaults_16.png=2475,3404
Help_16.png=2830,3868
VistalcoDownload_16.png=927,1348
Advanced_Disabled_16.png=474,744
[AuthorEncoded]
grepWin_80.png=3478,4736
Logo=grepWin_80.png
[EncodedFile-InterfaceEncoded-play-hot.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAP4A/gD+6xjUggAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAiJJREFUOMutkz1oU2EUhp/vu3/5ublJappqqDRiIlYXFStKxy4WdCkibhXcXMVRBEGhUB0V3BsFRTqIQnHQRRSnFKzUIuK/TdPGJG2Te2/u/dwq1tIK+k5nOc9wzvPCP0asTUkDFAKlQBOKH/7fU/SRPpS6w4HHA6OHHh25kh/f3ztUGUYUYlvuSgChg8id1SIR/UQqHbnU25+6t/Bgflgv2nrm/K6tAXRCiCu0VSH0VYGtGUd7somJgZHitaTj5E4+PwV95mYABbKDtgraskRf0YkGsXS3nblQLOTvf39aH9YKXXp2tH9jgAoAQmTbwHAj6J6N4TlYHUemI+lj+Z09E0OnB6525eK5My/PQVZfd4NQggLdj2P4DlbHwVRRpBSEmotmddKZ7sTFvQf77k4/LBcOXx789QAAQg0CMIIYMjCpeYtU3Xnqfg2PNioSYjmWSIWZWKfum16ivQ4gFKR3sORWeL+yQKU1jy9diCpkUiANvblcdUufXyxdd0uNOSx+BygRksrsYa45Q0dfhQRoKYHlmEprm9PerBhrlLxJsxhpuTTAXQdAU4SLISIZIJOC+DaLpGU31VejVH/m3aje/vjWiCZYfrP0p4QA0hQ03lXZnbdVtieG3bLL9bI/NnezMpncF28B+K3mxhYDyHqAqs4Ex58MTiUWrS8fpmq3Xo2XZ41YjNrrb5uauFYmM7YdFYZSha7QLSdoNz9t2YP/kp+AfsdFsD8fGgAAAC56VFh0Y3JlYXRlLWRhdGUAAHjaMzIwsNA1sNA1MgkxMLAyMrMyNNY1MLUyMAAAQe0FE0pvDAgAAAAuelRYdG1vZGlmeS1kYXRlAAB42jMyMLDQNbDQNTIIMbSwMrG0MrLQNTC1MjAAAEKCBSOylbeyAAAAInpUWHRTb2Z0d2FyZQAAeNpzTMlPSlXwzE1MTw1KTUypBAAvnAXUrgypTQAAAABJRU5ErkJggnic4ynISazUzcgv0SvIS2cYBSMNeDLjl/9974ElIwMACj8H7bPi5SwBAAAAAgAAACQAAABJAwAAAAAAAAEAAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Trash.ico]
lines=0
0=eJx10/1PEnEcB/DzYT2s7GHNHpYrY2221dbjVlsPs9asNVdtPfsHNEtt+ZRsyXjyNAFBHgQjKQi0YEIiBmJmoM5MwTISrOzB0jSndRToYctPd7Yro/re3vfD9+51973P53sIEkEcixYhxDkeSY1GkKUIgqwjQkwRMz/nyZEYjfw1Dh08MGff3sSYlDOndyQkJAiIyIko/hM5jUbjxsWtXL5t65b5R48cnkU+o1wiijx54jjb5eoEj8cDvT4f4DgOg4ODYLXWQUWFEszmGnj6tBtkMhnQ4uOXZV9Ii5i5DpTFyFKpVFMajQa0Wi1YLBYwGAwgkYgBRQugtFQEarUaOGxWIHHXzsXh36EuZpx67+vGxj68w0IT41goFMI+j41ifZ4n/h5XO9bV0jQdvbT4MW31qiXh3iTnn6d8T2NtsFHKDnVZTcG7gsu4hUfHOx/Yp71NI38VHRm5NNzfEjDyST/U1+u3C/NDtuKcSVetPlgvZOBmNCvUqCkPkP7+7RsDC+bNXRPuDWKuiPQ9TdavzUoejo2M+Mn1v3rWjTVXKoPmwks46R2mqqHYhTEbw3217IqG9B57TcBemP6NWMcX0r/xPcNqWecnbSLmBOlb64wfaSti91wVFP5R/3taeR3ph1+/wF4+dAbc+oqJkcEBrNOkCzq15cF2W42f9O0NltENa+KS5byCP7zluqSNqt/rR86Ag5/5zV1TOd6Apk/aRQycqr/L0fBpx/q1KWU8NJKyrfW1Ea13tL2Ux8cD2AuHNeg26cbbNJKJ7pYmP+XdzfexpO2bzmWnpUZRXlcmnNNpqx74V//7+55jM/tP5tj+3fnJB5NmU76Qw0rj83lTErEYhCUloFQqp/egQqEADocDubk5QKfToaioCMTEPedSU8cOHUiaR3leEcro6HgEPq8XHne5YXh4CIj3Q39/P9TX20ClugY6nRaczU7wenuIf0D6PetC+q+/UaVUbMjIyLgnlUqnyH1ebdCDvqoSblXqpve+Ql4GIqEQTEYjCPh8yM3JloX3nxzE2jfT8/K4N9XqD1U6nYfPK85mMpk3Mi9ezEMLCoxcDvssyuXGhzsW0UlH1D8S8Tus8BDX3xIV/AEUry6xeJzjDClKLM7Qy0zOZxgFIxDUsUBoV2bs8iFCkXoMbAB8oQUybAHR5gEAAAACAAAAJAAAAEUDAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-SetDefaults_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHEGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEwLTIxVDE3OjIxOjEyLTA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiMWM3ZDhlNS1mMGMxLTMwNDgtOGNiOS03YWU4YjgyNDgyNmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzhkNDM1MC04NWRmLTg4NDQtOTY0Mi1lYTIxNmU3YjUwNDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9tZXMzMjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMDM1MDg3Mi1hYmUxLWU5NDAtOTE2NC1kYzRjMzdjOGIwOTUiIHN0RXZ0OndoZW49IjIwMTktMTAtMjFUMTc6MjE6MTItMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDdmNDNiMDctMTg1NC1hNjQwLWEwM2UtYTQxMTM2YTA0ODA2IiBzdEV2dDp3aGVuPSIyMDE5LTEwLTIxVDE3OjIxOjQ3LTA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIxYzdkOGU1LWYwYzEtMzA0OC04Y2I5LTdhZThiODI0ODI2ZCIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MTo1Mi0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYy9voAAAJBSURBVDiNpdHLThNRHAbwvkCjpalcSyyUEDo09Jw5MxZeggXdQHSpa96ARTclolWpLYtG20IDwdpaoeVOW63G0gvEmEaj3cFKYrxMXLjw88wAbQ3smOQ3OTn/73yZiw6A7jK0G9tjJ0rcPmtnB8zNFbnjU0VtT52VWD1/UcE4KzOFw39K3D6D44NDYRWeOVdQYKoxDue8YxjeH4b1lRXm5S70v+7HSHlkjO83FeSZkcNFnAUnDFsGuOIu7L0v4M7GbXRlusDeMGO9QMyIHikrYSA7ACEnQF2LuyLkrIzuTDd6Q704rB1CvabWp6B/qYeYFT31AmlTqtrX7XAmb2AwLsCyZoFz2wn7th2GqAHxfEI7nM6voW2+DY4dB8QNsVovsKVsCl2myOXyGrpA0LHSAWOsBZOxSeAL8LH0GWJYRGeyE/KqDHFFVOoFQkJQBucFpFNb+JH/gxeJFMx+M4SADW/TZdR2jnAzdAtXo1cgJ2XQ51TVKGBLrGqJXofkl7C5uotvld9YiC/hSSyCr8VfmF6cQcucAUPPhkAX6ZnGK9Aw9UhRCdeCJhAvQblwAPzkk+9ApXgA6z0rLGELWISBRuiZxkckQWLkIIUkGH1G9Ln7UPtUA/4Co75R6O/rIT2VoGaaNH4jmSM6EiAu4ieQgzJava2QZ2RMBCZgvmsGDVLweTOXeqZR8Jic8JFx8ogosl9Gj7cHpmkTqJ8/7iwvmCUqRcuc5i8q0JGHpJ08IG6uyB1rvNrarc18RHeu4DL+AeXUQV071uymAAAAAElFTkSuQmCCeJwTCk4tcUlNSyzNKSmONzTTK8hLZxgFIwes5sQv/03zkSgjAwBGXgl7UO9x9wEAAAACAAAAKgAAAKsJAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Help_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
[EncodedFile-AuthorEncoded-grepWin_80.png]
lines=1
0=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
1=7HHDga7ol2Lhv+DlgGfBdz27CpMBTlPxXD6L6ut/daPZsdiweDc1eajm2YAbEh2L3u+gDzVNBy4J+AX9n8/AHMbyWsAb4opDyT8XpPFZzO9ULKeg5aP0GDJDZr4Xoc+DPMNLl7gG9S/6nJPuDfMJPer8acARyuKHMM85MqY3U8/wngr+u0renfjSkDP524wCRgDSax12BmgfkmyqmYGRFxTEKOAUeAd+epqw8zs3YfVQ6Cz4K6A8v5PuRxfOJqFvow03frIbGuwLKwdoXsQR/mrKAed645sHwUCQTT/ddT3xc8agosH1UC4TwFlo8ygXAusMTqqLsN+Ju5Cn3UCYRzgSVWR93HmaMnXgoEQhMDy6VCIDQeWCx74qVEIDQWWCwn2ZcagVB/YHnOSngpEgi1B5aXgc9Z3bhUCYT5B5aXMb8MZ4lLmUCYO7DMSh5cJhCqB5YdzEEeXCZwEpOBZbInPg/cOZ+KC+ObJQsDfZg7jRuBf5xvJXH5PyNoDJdduEFcJrBB/D+EwclPo7/omgAAAABJRU5ErkJggnic40svSi0Iz8yLtzDQK8hLZxgFIwtM48UvzyngJ8fIAAADuwZO0NcPMgEAAAACAAAAJgAAAJYNAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Advanced_Disabled_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABjElEQVQ4y43Tz4tNcRgG8M+dOTGuRLhF9hi/h81IKRuR1IhSxIIssPAn3J1mb2oSNso0O2oWiIwNu2FWw21YkEm6ykwmv5XNc+rQnfLW6Zy+z/d9zvO+z/vWms2mBeIcjuMrhnC/06Wi8r0Ku/EIX9DACixHbwgW4wieo1UlWIsLOIWbmEA/fuI3NmMv9uEknmAQrZKgL8mvcAjH8A2LgveHYB5vQvSgSvAUI9iPOdQwhcngO7Ap2MqoHKuWMIu7+XMX7uAGZoKvw1kMoAfP8LkkOJAaN+I7XmAY7UqDZ3K2IUrOpLEfC1zEGvyI9Ml/kstoB9seh47iU4F6Erv8X9TiTjdqBUaxOjPQk4Y1OqhoBPuFt5mF+QLXcmEAl1Pb+QWa2BsFj3G96sIy7MzYzoVsfQcbZ7EUu3AP70qCwziN6fhcx7YkSs319KmNgyG/WhJMYBx7cCujeiIquvEeV+LApezLw2oJrcx2H25nHrZiC5akaeN5XuNl3n9tY6vcsMQUPqTm6cr5WNWaPzh+YcvU7DU1AAAAAElFTkSuQmCCeJyTcEwpS8xLTk2Jd8ksTkzKATIMzfQK8tIZRsFIALcY8ct/c/M8xcgAANAVDAqUbKQXAQAAAAIAAAAvAAAA2gEAAAAAAAABAAAAAAAAAAAAAAA