Merge branch 'master' into localization

This commit is contained in:
Peter Siering
2023-01-09 10:55:58 +01:00
9 changed files with 658 additions and 20 deletions

View File

@@ -35,8 +35,8 @@ Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.0.0
Date=2020-03-06
Version=1.1.1.0
Date=2023-01-08
[Variables]
%ProgramFolder%="AutoBackup7Pro"
@@ -54,8 +54,7 @@ If,%fb_SrcFiles%,Equal,"",Halt,"ERROR: You must specify the path to AutoBackup s
///////////////////////////////////////////////////////////////////////////////////
// Extract
// %ProgramFolder% is already included inside the archive so don't specify it here
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%"
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
@@ -102,8 +101,23 @@ If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%Prog
[ExtractProgram]
Echo,"Extracting files..."
Set,%SetupFile%,%fb_SrcFiles%
7z,"x -r -y #$q%SetupFile%#$q -xr!#$qCommand Line Builder 7.exe#$q -xr!#$qTranslation Tool.exe#$q -xr!Updater.exe -o#$q#1#$q"
If,Not,#r,Equal,0,Halt,"Error: Failed to extract [%SetupFile%]. The error code returned was [#r]"
StrFormat,Ext,%SetupFile%,%Ext%
StrFormat,Pos,".7z|.rar|.zip",%Ext%,%IsArchive%
If,%IsArchive%,Bigger,0,Begin
// Unpack user supplied archive
Decompress,%SetupFile%,#1
End
Else,If,%Ext%,Equal,".exe",Begin
// Unpack InnoSetup
InnoExtract,%SetupFile%,"%ProjectTemp%\%ProgramFolder%"
FileCopy,"%ProjectTemp%\%ProgramFolder%\{App}\*.*",#1
End
Else,Begin
StrFormat,FileName,%SetupFile%,%FileName%
Halt,"ERROR: [%FileName%] is not a supported setup file. Please provide a [.exe, .7z, .rar, .zip] file."
End
[#SetDefaultOptions#]
// ===============================================================================================================================
@@ -157,7 +171,7 @@ Message,"There are no advanced options available for this script."
// Related........: btn_ScriptInfo
// ===============================================================================================================================
[ShowScriptInfo]
Message,"Fab's AutoBackup allows users to backup and restore personal files and settings.#$x#$xAutobackup is commercial software developed by Fabrice PARISOT. You must purchases a software license from https://store.fpnet.fr and download the program files required by this script."
Message,"Fab's AutoBackup allows users to backup and restore personal files and settings.#$x#$xAutobackup is commercial software developed by Fabrice PARISOT. You must purchase a software license from https://store.fpnet.fr and download the program files required by this script."
[#Interface#]
// ===============================================================================================================================
@@ -189,11 +203,11 @@ bvl_Options=Options,1,12,150,212,477,62,8,Bold
lbl_Language=Language,1,1,159,227,153,16,8,Normal
cmb_Language=English,1,4,160,243,150,21,čeština,Czech,Dansk,Deutsch,English,Español,Français,Hrvatski,Italiano,Magyar,Nederlands,Norsk,Polski,"Portugues Brasileiro",Svenska,Türkçe,ελληνικά,русский,Українська
bvl_SrcFiles="Source Files",1,12,150,90,477,110,8,Bold
fb_SrcFiles=,1,13,158,132,460,20,file
lbl_SelectSrcFiles="Select the path to the AutoBackup7Pro.exe self-extracting archive file you downloaded from the Autobackup store. Do not unpack the archive.",1,1,158,105,435,28,8,Normal
fb_SrcFiles=,1,13,158,132,460,20,file,"Title=Select the AutoBackup installer or an archive containing the program files.","Filter=Setup Files|*.exe;*.7z;*.rar;*.zip;|Installer|*.exe|Archive Files|*.7z;*.rar;*.zip"
lbl_SelectSrcFiles="Select the path to the AutoBackup7Pro.exe setup file you downloaded from the Autobackup store, or an archive file (7z/rar/zip) containing the AutoBackup program files.",1,1,158,105,435,28,8,Normal
url_AutobackupStore="Fab's Autobackup Online Store",1,10,205,9,148,18,http://store.fpnet.fr
txt_OrderNumber="Order Number",1,0,158,172,108,21,
txt_OrderEmailAddress="Order E-Mail Address (used to purchess the product)",1,0,276,172,342,21,
txt_OrderEmailAddress="Order E-Mail Address (used to purchase the product)",1,0,276,172,342,21,
bvl_Store=bvl_Store,1,12,198,5,162,25
[InterfaceEncoded]

View File

@@ -0,0 +1,292 @@
[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-2023 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=Macrium Reflect
Description=(v8.0.7175) Macrium Reflect is a complete backup solution for personal use. Protect documents, data and operating systems using advanced disk imaging technology.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.0.0
Date=2023-01-02
[Variables]
%ProgramFolder%="Macrium Reflect"
%ProgramExe%="Reflect.exe"
%ProgramVersion%=8.0.7175
%DownloadURLx86%=https://download.macrium.com/reflect/v8/v%ProgramVersion%/reflect_setup_free_x86.exe
%DownloadURLx64%=https://download.macrium.com/reflect/v8/v%ProgramVersion%/reflect_setup_free_x64.exe
%SetupFile%="reflect_setup_%SourceArch%.exe"
%FileAssoc%=mrbak|mrimg
[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%..."
// Creating an empty .cfg file seems to prevent the annoying KB selection box at startup
FileCreateBlank,"%TargetDir%\boot\reflect.cfg"
RegLoadHives
// Note: Reflect is "PE-Aware" so most registry settings are ignored.
// Dark Mode
If,%cb_EnableDarkMode%,Equal,True,RegWrite,HKLM,0x4,"Tmp_Default\Software\Macrium\Common","DarkMode",1
Else,RegWrite,HKLM,0x4,"Tmp_Default\Software\Macrium\Common","DarkMode",0
// File Assoc. - Reflect corrupts the shell menu entries on every run, but we try anyway...
ForEach,%Ext%,%FileAssoc%,Associate,%Ext%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
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..."
// Extract .cab files from setup
7z,"e -y -r- #$q%ProgramsCache%\%ProgramFolder%\%SetupFile%#$q Reflect.cab LibFiles.cab -o#$q%ProjectTemp%\%ProgramFolder%\#$q"
If,Not,#r,Equal,0,Halt,"Error: Failed to extract [%SetupFile%]."
// Extract .cab files
Set,%IncludeFiles%,"AESDLL.dll LE5.dll *.rtf PrimoBurner64.dll psmounterex.sys PSVolAcc.sys ReflectTheme.dll"
7z,"e -y -r- #$q%ProjectTemp%\%ProgramFolder%\LibFiles.cab#$q %IncludeFiles% -o#$q%ProjectTemp%\%ProgramFolder%\files#$q"
If,Not,#r,Equal,0,Halt,"Error: Failed to extract [LibFiles.cab]."
Set,%IncludeFiles%,"ReflectBin.exe oledlg.dll"
7z,"e -y -r- #$q%ProjectTemp%\%ProgramFolder%\Reflect.cab#$q %IncludeFiles% -o#$q%ProjectTemp%\%ProgramFolder%\files#$q"
If,Not,#r,Equal,0,Halt,"Error: Failed to extract [Reflect.cab]."
FileRename,"%ProjectTemp%\%ProgramFolder%\files\ReflectBin.exe","%ProjectTemp%\%ProgramFolder%\files\Reflect.exe"
FileCopy,"%ProjectTemp%\%ProgramFolder%\files\*.*",#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,"Backup & Imaging"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Macrium Reflect"
WriteInterface,Value,%ScriptFile%,Interface,cb_EnableDarkMode,False
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,"Macrium Reflect is a complete backup solution for personal use.#$x#$xOn first run this script will download the setup file ~180 MB) and cache it for future builds."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch Reflect",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.macrium.com/products/home
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/Hide 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,"Backup & Imaging"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,"Macrium Reflect"
bvl_Options=Options,1,12,150,90,197,184,8,Bold
cb_EnableDarkMode="Dark Mode",1,3,160,104,174,18,False
[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
[AuthorEncoded]
MacriumReflect_80.png=4612,6260
Logo=MacriumReflect_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-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-MacriumReflect_80.png]
lines=1
0=iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAA7EAAAOxAGVKw4bAAARtklEQVR42u2ce3hU1bmH35XJJJMLCSSBTGgCyh0MREaB0GqR1tYilkvNUbCgHEF7tJRSsMdTi/RYwXqpPoqn9ihWiIZgSk2JR4tCvCF3lYYGFAgISQwQMuQGSYZJ5lv9I7PjECbJ3EJjT7/nmSezd2avveed33dZa6+94F8WlKl/5MlNJhOpqakATJ06FbPZ7POx27Ztw263U11dzdmzZ/9/AExOTiY9PZ1rrrmG6dOnExERwahRo9BaB3bxSlFRUUFVVRUFBQUcPXqULVu2UFlZ+c8j8cTERObOnUtBQQHV1dW4XK6QvkTkgld1dTV79uxh7ty5JCYmfnUVGBcXx6JFi1iyZAnx8fGdqShWa52ulBoFDAdSgXggCYgENOAA7EAtUAocBvZrrT9TSjk6aru2tpbc3FyeffZZDh069NVQ3IgRI3jiiScQkY7UEi0ik0XkCRHZIyLNOkATkSYR+UBEfi0i40Qksr0ijVdOTg6jR4/uueAiIyN5+OGHOX36tDdwJvcXfFZEykVEfASk6881dvZ/8XwvIodF5FERGSUiyhvI1atX06dPn54Fb9q0aRQVFXmLUWYRmS4iWwNRmojohY+u0YeOn+gSoBdlviEi14lIWHuIlZWV3H333X5l/W4rQ1auXInD4WgPTonIFBHZKSKuIFxUT1v8Wz1+7oNeIXalZBFpFpG3RCTTmxqzs7NJTk7+x8CzWq3k5OR4U91lIvKnYGJbe4D9vn2PHjdnmS4pO+kXQI/POURktYgktYdYUlKC1Wq9tPBSU1MpKSlpD84kIneKSJ0OkXkC7Pfte7Rt9gP6cOlJvwF6fP6kiExrHx+PHz/OtGnTLg28AQMGcPDgwfbwEkVkXTDu6gtAA+KRslMBAfRw6ydFJMYTYmNjIzNmzOjeOnDAgAG8/fbbDBs2zLOOGwHkAlcqpUJaV2qtmbHkKXYVH71g/8CURHJW3svQNKsO5Jy6tetTCNwBnDT2NzU18cMf/pCNGzeGHmBqaiqFhYUMGzasreullJoIbFBKfa071N4RQIDLUhJ5ZcW9etjAFBVE+58B04ESY5/D4WDWrFm8/vrroQVYUlLC4MGD276YUmoC8BelVEJ3hYvOALqVqHMfWaiGpCUHc47jwLeAY8a+srIyMjMzOXXqVJfHh/tSqmRnZ7fB81DeG90JzxcrPWnn1v9aRd6jP2FIWmCZVCl1mdb6XeB64KgRqt59911Gjx6Ny+UKToELFy5k1apVF/TWgMLuclt/FAhaK6VUar8EXn30JwSpxP3Ad4A22a1Zs4b58+cHDnDcuHF8+OGHREREtA2uAFuUUmMvhcJ8BQgwwJpIzsofM2yANZjzbQJuBpoAnE4nt9xyS6fxUHXWt924cSM33HBDmzcDLyulbusOWC0uF+WnzlB26gwn7bWcqKrBJcKrb+/ki8qaLgG2xsQkXnn4HoYNTAkUoAYeBR5oCxOlpdhsNmpqavwDOHPmTF577TXPXXcCq5VSYaFSV0nZKTbvKmbn30ooPlJO7dlGnM0t7v/71kr7MmZgShK5K3/M4ADdWWvdDEwFthj7VqxYwfLly30HGB0dzfHjx0lKSmqrGoB9Sqm4YKGdqKrhj5t3UfDBJxw8fpIAB6M7BAiQlpzA+t8sDDixuDNzBlBv7MvIyKC4uNg3gIsWLeLpp5/2/MwGpdTNwYD77NgJfvfHzWzavo+GJmfIomRHhXRqcgJ5v/lJMEp8BlhsbOfm5jJnzhzfAH766aeMGDHC2JwCvK6UCg/kQiqr63gm9y1efXtnCMF1DdBw55wV9zI0gMSitW4EJgD7jX0jR468aGT7opPPnj2bdevWGZtmYKtSKjMQ1RXu3s/9z6ynoqq22/J0V125y/q3QgzEnbXWG4BbjO3ly5ezYsWKzgEWFRUxZswYY3M6kO9v4nA4m/n1C/m88uY2nM2ubi10fOkLD0xJIveRHzM4NdlfgA7gG8BegKqqqovGDy9wyyuuuIKRI0d6li1L/YVXVVPPvb9Zw9a9PecmTu3ZBirP1PkNUCll0VovBm4H6Nu3L9dffz2FhYXeAc6YMYPw8LZdNmCiPyc8U3eO2Q/8D8UlX/QYePGx0bywbD5fzxgW8B0LIA0oB8jKyuoYYFZWlufm7f4kjrMNTdzzyEs9Cl5cTBQvLJvPpKtGBtyGUipea30z8DTATTfdhMViweFwXAiwf//+XH755W2lIODz6GKLy8Xy//0TW/ce7DHwYqMtvLj8Lq4dOzwUzd0KPAu4+vfvz/Dhw9m3b9+FAMeMGUOvXr2MzQmAz4MFr761k7zNu4IsikMILyqSl5bfxTdtI0LV5NXAAGPIy2azXQxwwoQJngfc6OtI7+cVp1nxh424XMHTM84YFqYwhbXmLpeIX23HxUSFUnmGG4drrb8H/N4IdWvWrLkQ4KBBgzyPmeRLwy6XsPLFjdTUN/p1QaYwRa8YC9bE3gxK7cdAayL9EuPp1ycOa1JvYqMsRFtaR4CWPJXDRweO+Zgwonj+l/O5duwIVOgnrUw2AKakpFycRDymPcQCY7UPU6a27zvMph37aJ2+0ukvSEpSb64eNYjxVwzi6lGDSE1OIDE+lq6E3qpE3dUICvGx0Tz/SyNh6O4IJ98wkFitVuLj46mrq2sFGBkZSWxsrPHB9K6yr3HRq9a/hcslHX4uOTGeG79xJdOvu4r0wanERlu6IeIpFRsd2ea2gdzXcro0px0uUmPCO/vOVqVUP6316eTkZHr37v0lQKvV2jZk754l1aX99eBxthcd9qq24QNTuOffrmfqNVd2EzTPbBvJS7+6Oyi33V/TTIQJUmM69aIwEUkH3u2wJ+I2n6Lvmv/binj4ieGmS+ZM4dbvTsQcbgoYystHG5lsjSQtxtRlkbz6wQV80xY4PK0h+0gDvxob54PW1VD3/RMmTJhAaWmpV4CpXTVU39DEll1fjo2Zw0384FvjWH73D0iMjw1KUa8cbeRHO2rYP6Pzbld8L8+YF7gdrm/mg8rz9Inw6QdPM94YicQbwPiuWvnwr4eoPduaeWOiInnoP7K4bcrXCQsy9b1ytJG7d9RwvouyJT42mhdCAM/p0vx0dy3D48J9VfBF8+K8AUzqqpUtu4rRWhNtieSFZQv49vgrgo5l6442cteOGpxdwIuNiuTFBxdwbZBFstaaJ/efZfOJ8/z26nhfD4vzBWBkZy00t7Swe/8RwsIUz/1iXmjgfd7IAl/gRVv4w/K7QgAP8o418t/76tFaMzkl0tdDzb4A7PRbHD9h50RVLYtvm8L3vp4RNLwct/K6ctu42ChefDD47plozerDDfxsTy1Ol8YaZWJMgs8TLbUvAB2dtVBSdoqhacksmn1D0PCMhNFlzOsVzfMPzA8a3rlmYdneOn53sIEWaT3n99MsmHyP3c2+ALR3WjMdKef+f5+GJcIctPJ+tKMGR1fKi4ni+Qfu5LqrA08YLq3Zduo8931cx8d25wWl122Dov1pqs4XgJ3ewIiJtjApSCXkfu6b2wKsXHgrackJAcY6zb7qZlb+rZ7Xyx0XxdiR8eFk9ov0p8lqXwCWdXZBY4cPJMIcHhS8Bdt9gwcEBM/h0rxzwsEzn55ja+X5Ds+1cGQsFpNfpVep8Wbv3r1fAjRmaYa1DiEd7qwF28jLg3JbX7JtIPVclcPFttNO/vKFg7980YT9vHSaDgfEhjPbP/cFONKmsrKyLwGWl5dTXFxMRkYGWusDHXXIlVJYIswBPduW4y6SA4Xn0nDepTnXoqk5L5TUt3CwrpkDtS18ZHdyuL6lLTH40CXjF6N70TsizJ9w4NJaFwM0NzfT0tLSoQsf0FqfV0pFhkoh69zwHH7A+8+P6+hlVjhcUNHgoq5ZONesqXa2/pUgxqsy+5q5fYjf6isFaqB14kFFRcWFALds2UJGRoZRxuwGvhkKeK8ea2R+AMr7c2lTt4zeRIcrfpfZh+hwv+dI7fC2sw3g0aMXzMH7IBQAXz3WyJ3bQh/zgrFHrornyoSASr
1=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

View File

@@ -0,0 +1,280 @@
[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-2023 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=EaseUS Data Recovery Wizard
Description=(v15.8.0.0) Data Recovery Software for Windows.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.0.0
Date=2022-12-30
[Variables]
%ProgramFolder%="EaseUS DRW"
%ProgramExe%="DRW.exe"
%ProgramVersion%=15.8.0.0
%DownloadURL%=http://download2.easeus.com/free/drw%ProgramVersion%_free.exe
%SetupFile%="drw_setup.exe"
%aLangMap%=Arabic|Arabic|Chinese (Simplified)|Chinese|Chinese (Traditional)|ChineseTrad|Danish|Danish|Dutch|Dutch|English|English|French|French|German|Deutsch|Hungarian|Mungarian|Indonesian|Indonesian|Italian|Italian|Japanese|Japanese|Korean|Korean|Malaysian|Malay|Norwegian|Norwegian|Polish|Polish|Portuguese|Portuguesa|Russian|Russian|Spanish|Spanish|Swedish|Svenska|Thai|Thai|Turkish|Turkish
[Process]
Echo,"Processing %ScriptTitle%..."
If,%cb_RunFromRam%,Equal,True,RunFromRam
StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang%
StrFormat,RTRIM,%Lang%,1,%Lang%
///////////////////////////////////////////////////////////////////////////////////
// Extract
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
Echo,"Configuring %ScriptTitle%..."
// Language
List,Pos,%aLangMap%,%cmb_Language%,%LangPos%
Math,Add,%Pos%,%LangPos%,1
List,Get,%aLangMap%,%Pos%,%Language%
IniWrite,"%TargetPrograms%\%ProgramFolder%\config\config.ini","User","CurrentLanguage",%Language%
///////////////////////////////////////////////////////////////////////////////////
// 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..."
InnoExtract,"%ProgramsCache%\%ProgramFolder%\%SetupFile%","%ProjectTemp%\%ProgramFolder%\"
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\aliyun\"
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\BUILDPE\"
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\ChromeInnerBuy\"
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\EUENS\"
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\InnerBuyRSS\"
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\UserRate\"
If,%SourceArch%,Equal,x64,InnoRename,"%ProjectTemp%\%ProgramFolder%\{app}","*.exe,*.dll,*.manifest",2
Else,InnoRename,"%ProjectTemp%\%ProgramFolder%\{app}","*.exe,*.dll,*.manifest",1
InnoCleanup,"%ProjectTemp%\%ProgramFolder%\{app}","*.exe,*.dll,*.manifest"
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\*.*",#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]
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,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 Recovery"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"EaseUS Data Recovery Wizard"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English"
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,"EaseUS Data Recovery Wizard is a Data Recovery Software for Windows.#$x#$xThe free edition allows you to recover up to 2GB of data.#$x#$xOn first run this script will download the setup file (~105 MB) and cache it for future builds."
[#Interface#]
// ===============================================================================================================================
// Name...........: Interface
// Description....:
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........:
// ===============================================================================================================================
[Interface]
btn_LaunchProgram="Launch DRW",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.easeus.com/datarecoverywizard/free-data-recovery-software.htm
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/Hide 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 Recovery"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,"EaseUS Data Recovery Wizard"
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,Arabic,"Chinese (Simplified)","Chinese (Traditional)",Danish,Dutch,English,French,German,Hungarian,Indonesian,Italian,Japanese,Korean,Malaysian,Norwegian,Polish,Portuguese,Russian,Spanish,Swedish,Thai,Turkish
[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
[AuthorEncoded]
DRW_80.png=1953,2700
Logo=DRW_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-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-DRW_80.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHU0lEQVR42u2d328cVxXHP+feO7u2144TuYnrprUs0kgVKi2BIhIaXqBqoZWgeUkkpEp5qISqorTlD6jED5GUhyBeKh6gBUIKaqNEauGJIFCgtEikPxRRaENAQVSpHecHcbze3Zl7Dw8bUjvsbHbt/eXNnAe/zPrOnc+ce8/3nJl7RwAKH9nKx576JYkbJqCIgADrBmXkfIn7gudB0HuASaCgqKEXTFERkZa2CCVgBuSEGI6ODfDy+ZK+L6AKqArOCMW//553vv8lZGTTVjZ97RXs4AiqiiqIUBAjj2rQJ0JgSgS5pt/0KcClzSsqwpxx8oJ63Qecrh4RRIT5k8eQLd86gV2/GVVQVayVOxKvPwK2AZLS7xsC4DX2gTOyxwc9hKCCYI3g5KbNhKpvgsjWxOshYCOZXWs3J0EPiMhtqH5PRTUJ4JAqPGfljtjrIVW9pXM3ddVZXlX3RtZcTEJ4DhTnBDwUYq/PKbrxykSaWbrlKj7sNyJvGNG3nKJg5FH1YSuZ4zVkAqOIPoPwkLtpSEZm5vUJJMPXjAXP5ydGZbubKXKf9zqV4WvaDe2Zy+x2IfBg5n3LGsZo0Accqp/KcCzbxhxwWwcEb/uaVk31EDogxxxQaDs8BR8SfPAE1bYSFQRrLdZUJW67Na0D2l4YSHyF+zfBrrsGGcmbNgIUkqC8errCD/9cJtF8dXqX9gJsq/cF9XxyQtn7hVFyVlo+fGt52J3jEXlbZP8fY8Tl2hojXbu9T0Pgs1Ou5fDq+qEI92/Os+9YGdfmK2w/QAXXhephZCU1wKwqgN21PgYYVHnvbIWgsuJ2ptZFDOe7UyTvGsByonzlF+co+vyKJvmFSpmDu9Zy79TgjQUQIHI5BuzgirSa74DW6y5AufqnRrQ0i36zvClOMOkNdCgTaasZMbx1JmDemL86pQuQqBCwK9ZokbP89h8xp84lS9ovxkJkO+AfW55dqCgaLbqr6Q9qtPkHSqpaTeFCWBQVq0+1nLUfeuGytbRKK9tvMnOJXTPDRVF8SIiTBB9C9UHpCqRCJV650JA6PajEDStvRIScc1dyaGl4XnWN81MSH3PvrYHHtxXYMGz7qoi4ECtH3lngx2+WUfJtAKiBW0cSvvvFtawZ6JEXE1Jy4eXans8Mc3FhjsN/8xg1DQ1l10xn79xgewZeewKesG0y4qW/lK8O5RYCBNu/7D4E0uQ1OjLrvg48cabEXGX1FRru2ThAzkn3AX7jN5d4e9oiZpWMcVXUl/jDYxsYH14ZAqc1xJymFtK0Zo0t5xxD+RzG2JZE1jS5nqLPdDne55OAUL9m2EA9UZ1IjUZSw0/1AmoBboWcUFUKYZp8uPh/CAVQk+e8TGKMa6Cv9U4kV/Pnuv2+fsvSU0EkCYHHCt9m59DPajrWB2GCh84eXwqwH4JIS4WxxkRUUjobE0JvvTy2CmVMBjDTgZllAPsVoLbuX6QPAQYNJF5Tq9pxknA97VrxnhDHqfrNGoMzUtV60kcAVQN3y+/YMfKTVIWvqnw8fzy1jbVygWfWPQ5iU53uXX83B0tP4qztLw9UVSbMKR4eemnZSmRQSuwoHKk7Uo+WLvHT4p4+BEinVjh1Vid2bg7s6HVpHwLMZExm3QUodGg1hXROBHYSoEGoSIEz/pbUKUqBUXORghRrHvcYpv143RvxHx3DiOk/gGKEX8e7+NXMzlQdGPuEb44+ySMjB2oen/bjbP/3cWxuKAWiEFlDzvbjEEaIrCWqc3GVpP6jUxEYylmiXHT9Cng/pnKNzV8N/GoxvC6/X5JF4QxgBjADmAHslRAiVwKE1JHIYjKAaWaN4UhpN38qba9ZEIhlGOtyGcDUbEUMJ/XTvJeyBlxEMKYPPTBoIE7iDqVQfsUtKBB8QivKXi0BuOOjObZN9oCqbYpinqHI9AbAnXeNdDHwyOofwpmMaV2auuqt2SXGDQM0IvzzQqDilcj0Kzzl3VnfVKRvGKCI4a+zwg9en+eRTwxSyPUKxdY8QPJBef1fFQ6+XcGafMMjTrY8u1AGcovuQu21clqVK97HrBvwDEatvYAV0GvB5CL4AGeLBkyEEdNocIodUFI018A5EATncswlyqW4JwC2dHI2toHXfmsM4RlgTTOSQVm8FFe66n89IGPkBOjtmSBZlpWdGI6q5+FsB7dlJe+vufEhXp6+LHsDuiYj0pRe1IkhDrrZBX3fRPLzUNGvZj7YROgynDpX5rATRINnr4h8WdGbMzSNyUYReTp4nXNJdQPu087IniRwQNGcdmLPpNZlDx3va2TN80nQF4OAq24dInjlkIiZhPCderrwyvqy3gHc0eAnKsgrXvl6dfdowensSez6zQRFIeyPrLlQ8WE/6Gg2UpfcJ++MPO+Vp1C9LFLdCj7lYwSyRUX3qedzoA65gT1QUTFySpCnQV9E8f/b5WP+5LHqya/9HIapviHmxgZl+2yR3SHoA8BYL1ZP2piJlDHy2voBXrhQ4bAGvaQqKCz5HMZ/ATVyAEoznJReAAAAAElFTkSuQmCCeJzjcgkKj7cw0CvIS2cYBSMPLGTHL7/RoDWDkQEA7MwFqXJMt2oBAAAAAgAAACIAAAChBwAAAAAAAAEAAAAAAAAAAAAAAA

View File

@@ -35,8 +35,8 @@ Description=The Media Transfer Protocol allows media files to be transferred to
Selected=False
Level=4
Author=Homes32
Version=1.1.0.0
Date=2023-01-02
Version=1.1.1.0
Date=2023-01-08
Mandatory=False
[Variables]
@@ -82,7 +82,7 @@ RegCopy,HKLM,"Tmp_Install_System\ControlSet001\Services\WUDFRd",HKLM,"Tmp_System
Run,%ScriptFile%,Process_mtpHelper
// PnP & drvload
AddAutoRun,PostShell,HideWait,"Initializing Portable Device Support...","PnPutil.exe","-i -a #$pWindir#$p\inf\WpdFs.inf"
AddAutoRun,PostShell,HideWait,"Initializing Portable Device Support...","PnPutil.exe","/add-driver #$pWindir#$p\inf\WpdFs.inf /install"
AddAutoRun,PostShell,HideWait,"Initializing Media Transport Protocol...","drvload.exe","#$pWindir#$p\inf\wpdmtp.inf"
RegUnloadHives

View File

@@ -50,6 +50,10 @@ Echo,"Preparing for driver integration..."
If,%SourceArch%,Equal,x86,Set,%DriversSrc%,%fb_DriversX86%
Else,Set,%DriversSrc%,%fb_DriversX64%
// Start Menu Shortcut
If,%cb_StartMenuShortcut%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"#$pWinDir#$p\System32\pnputil.exe","/add-driver #$pWinDir#$p\inf\oem*.inf /install",,"#$pWinDir#$p\System32\hdwwiz.exe"
// Integrate drivers if any exist
If,ExistDir,%DriversSrc%,Begin
DirSize,%DriversSrc%,%DirSize%
StrFormat,Bytes,%DirSize%,%StrDirSize%
@@ -254,7 +258,7 @@ WriteInterface,Value,%ScriptFile%,Interface,cb_LoadDriversOnStartup,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ForceUnsignedDrivers,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PatchDrvInst,False
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShortcut,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"Driver Management"
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"System Tools\Drivers"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Load Integrated Drivers"
[#ToggleAdvancedOptions#]
@@ -336,7 +340,7 @@ cb_ForceUnsignedDrivers="Force Install Unsigned Drivers (x64)",0,3,167,200,200,1
cb_PatchDrvInst="Bypass Catalog Signature Check",0,3,380,200,173,18,False,"__Patch Drvinst.exe to disable signature checking for catalog files.#$xAmong other things this allows you to use modified *.inf files."
bvl_Shortcuts=Shortcuts,1,12,5,246,198,130,8,Bold
cb_StartMenuShortcut="Startmenu Shortcut",1,3,15,263,131,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,26,301,168,21,"Driver Management"
txt_StartMenuFolder="Start Menu folder:",1,0,26,301,168,21,"System Tools\Drivers"
txt_ShortcutName="Shortcut name:",1,0,26,341,168,21,"Load Integrated Drivers"
rtf_DriverNotes=DriversNotes.rtf,1,6,215,246,415,130

View File

@@ -307,7 +307,7 @@ play-16.ico=1150,388
Help_16.png=2830,3868
Advanced_16.png=2000,2768
SetDefaults_16.png=2475,3404
Codebox.txt=1677,996
Codebox.txt=1863,1144
Log.ico=1150,832
[EncodedFile-InterfaceEncoded-play-16.ico]
@@ -328,16 +328,16 @@ lines=0
[EncodedFile-InterfaceEncoded-Codebox.txt]
lines=0
0=/Td6WFoAAATm1rRGBMDeBI0NIQEWAAAAAAAAAHXwYCvgBowCVl0AF+B8VaAhJe6YkrjRkYZb8T1/jGcv9MfPcw0zfm82ZL78S5u6dTR1LOJ1it7gA3LftHkGZDYpldVjxSTKI2HnXJ5lmgyUSlMSfXAtkq/hGCx+WbmsBomF8d/TSTgws3iwARhhgTuDxVej4JFSxxkxb660DS/xeb/2NoDOs+C7L9aRaripYyJu3hNk2Vos2OSVkRhP99afCE+MifCVMk22n2Y0if2S9VUKNwjc0fFm4DgozpsmNXYv33C6cC8dE/rmUBwlpab9UKFzIFjS4CaVwEBsUwEDmz5QLCbJi2PQ24CUZdA+Day9Sg7h3xHlaC+lo6jhGxoOcTZeZIYcMGqsHHERt5AyL3nzhWL4mNEERdioWb9ArrxWBN4YNAFsw8jU0uGzyTtgd8vctag2giSTwkkBcA8QTI8wh/UCs2/2mK0ITrQqmyqmzzDNq7MP+4VuuMgT11D/mwJq9FEM0JQC4102On/ftDl25hGSGBz7XUJcKRom3cZov+a/qWSKMPY1z/0M8+LMqV7kxrf2xJC74uqG3pLBRPuQ2R8s2KVoiWU/FlVedSnLR3AZ36aRW9DfzR1kXWI/XtcES2x+cItlbdIjFExv5fk19jqd/ky1JlfVFS/AlJIR5+6kbxgDSoNBPKkGM3cV56SMIk1ZBX1l4RH7wsa7K0zP27ksy5io7ZxE/QLfkVHKXOTkQlY3fIR7LfyVZng8KfZZfKdgL1RbDMRjDmtDRFeMVPZmDSecOtITOzpQ0AyxFb8qL569BIEYdYaIe929QntNfW4duUDqwoWRntyYlAAAABbCn6UcuA/RAAH6BI0NAADXtTeVscRn+wIAAAAABFlaeJzjds5PSU3Kr9ArqShhGAUjDvSyQegFTNjlG5r+mjGxAQB6jgfQDa+JpQEAAAACAAAAJwAAAKACAAAAAAAAAQAAAAAAAAAAAAAA
0=/Td6WFoAAATm1rRGBMDNBccOIQEWAAAAAAAAANcJk6/gB0YCxV0AF+B8VaAhJe6YkrjRkYZb8T1/jGcv9MfPcw0zfm82ZL78S5u6dTR1LOJ1it7gA3LftHkGZDYpldVjxSTKI2HnXJ5lmgyUSlMSfXAtkq/hGCx+WbmsBomF8d/TSTgws3iwARhhgTuDxVej4JFSxxkxb660DS/xeb/2NoDOs+C7L9aRaripYyJu3hNk2Vos2OSVkRhP99afCE+MifCVMk22n2Y0if2S9VUKNwjc0fFm4DgozpsmNXYv33C6cC8dE/rmUBr/1BsupEvUEksPDvxrHTUg0FsbP1BJ6pYlPOM43hzdPRNn9coFyjiGi/YOi4SEnadSI/2OWHEPSO87CTK8X72YwnhS1vxrsSpN+zLGYqexn3X0Z8sc/dch2LGJZCrqcafy8VqUozQ0pEo/Nuru38/nJadnt5t8vqf9XIY+lL13D2VP1mDC/T2ZFi+a2GTsyoo98+mJYjXOjdbfPKUGx6DL465FDjIYpW62+LN/jPD7np/FaKZEXSCohPvOZsEG5fBiJOnW8wTEDTfNVIwRnNaWFdoxl/KBt16sTQRdSd4rEEtu4fScb+FMHHZ9rSe77/62JU1L4DvJKK6HDEn5HI82nWK/htaFSdprCgYHOOqjVYwZgIbbOinl6rDKh/RREateBTsIVJuFxxPUY90pDpuVrOnjJ8rhzAzCh7Vqk9FpN7A9mtVaSd0GNYMoebNKsDHFwvAjbguKILY9wlaI4xgSCA/pgwyDqB0i3E4L4olqMWP9uH2WaYh0JZDLnqPJzXfWJcoP7DmfVKLytn7rN73LPiy+Qv5YItFhluNBQMzMJszYNHhY32Bep/kwNaxr/Q0Z+EUQgONjnFG+4pGuBeWI0TKnJ3oN/mVfiM4XdoquDqoUY9UAeLXCtGSTsavcSabEF5ORjqdK8ET2XfLmD4BmqlILdpsWjbyZaiPNC8S3MiCe2QAAAAAQ3kGiW50VYgAB6QXHDgAAUur627HEZ/sCAAAAAARZWnic43bOT0lNyq/QK6koYRgFIw64s0NoAWbs8tOtPUSY2ABbeQX1C51ZTgEAAAACAAAAJgAAABADAAAAAAAAAQAAAAAAAAAAAAAA
[Templates]
Codebox.txt=1677,996
Codebox.txt=1863,1144
[EncodedFolders]
Templates
[EncodedFile-Templates-Codebox.txt]
lines=0
0=/Td6WFoAAATm1rRGBMDeBI0NIQEWAAAAAAAAAHXwYCvgBowCVl0AF+B8VaAhJe6YkrjRkYZb8T1/jGcv9MfPcw0zfm82ZL78S5u6dTR1LOJ1it7gA3LftHkGZDYpldVjxSTKI2HnXJ5lmgyUSlMSfXAtkq/hGCx+WbmsBomF8d/TSTgws3iwARhhgTuDxVej4JFSxxkxb660DS/xeb/2NoDOs+C7L9aRaripYyJu3hNk2Vos2OSVkRhP99afCE+MifCVMk22n2Y0if2S9VUKNwjc0fFm4DgozpsmNXYv33C6cC8dE/rmUBwlpab9UKFzIFjS4CaVwEBsUwEDmz5QLCbJi2PQ24CUZdA+Day9Sg7h3xHlaC+lo6jhGxoOcTZeZIYcMGqsHHERt5AyL3nzhWL4mNEERdioWb9ArrxWBN4YNAFsw8jU0uGzyTtgd8vctag2giSTwkkBcA8QTI8wh/UCs2/2mK0ITrQqmyqmzzDNq7MP+4VuuMgT11D/mwJq9FEM0JQC4102On/ftDl25hGSGBz7XUJcKRom3cZov+a/qWSKMPY1z/0M8+LMqV7kxrf2xJC74uqG3pLBRPuQ2R8s2KVoiWU/FlVedSnLR3AZ36aRW9DfzR1kXWI/XtcES2x+cItlbdIjFExv5fk19jqd/ky1JlfVFS/AlJIR5+6kbxgDSoNBPKkGM3cV56SMIk1ZBX1l4RH7wsa7K0zP27ksy5io7ZxE/QLfkVHKXOTkQlY3fIR7LfyVZng8KfZZfKdgL1RbDMRjDmtDRFeMVPZmDSecOtITOzpQ0AyxFb8qL569BIEYdYaIe929QntNfW4duUDqwoWRntyYlAAAABbCn6UcuA/RAAH6BI0NAADXtTeVscRn+wIAAAAABFlaeJzjds5PSU3Kr9ArqShhGAUjDvSyQegFTNjlG5r+mjGxAQB6jgfQDa+JpQEAAAACAAAAJwAAAKACAAAAAAAAAQAAAAAAAAAAAAAA
0=/Td6WFoAAATm1rRGBMDNBccOIQEWAAAAAAAAANcJk6/gB0YCxV0AF+B8VaAhJe6YkrjRkYZb8T1/jGcv9MfPcw0zfm82ZL78S5u6dTR1LOJ1it7gA3LftHkGZDYpldVjxSTKI2HnXJ5lmgyUSlMSfXAtkq/hGCx+WbmsBomF8d/TSTgws3iwARhhgTuDxVej4JFSxxkxb660DS/xeb/2NoDOs+C7L9aRaripYyJu3hNk2Vos2OSVkRhP99afCE+MifCVMk22n2Y0if2S9VUKNwjc0fFm4DgozpsmNXYv33C6cC8dE/rmUBr/1BsupEvUEksPDvxrHTUg0FsbP1BJ6pYlPOM43hzdPRNn9coFyjiGi/YOi4SEnadSI/2OWHEPSO87CTK8X72YwnhS1vxrsSpN+zLGYqexn3X0Z8sc/dch2LGJZCrqcafy8VqUozQ0pEo/Nuru38/nJadnt5t8vqf9XIY+lL13D2VP1mDC/T2ZFi+a2GTsyoo98+mJYjXOjdbfPKUGx6DL465FDjIYpW62+LN/jPD7np/FaKZEXSCohPvOZsEG5fBiJOnW8wTEDTfNVIwRnNaWFdoxl/KBt16sTQRdSd4rEEtu4fScb+FMHHZ9rSe77/62JU1L4DvJKK6HDEn5HI82nWK/htaFSdprCgYHOOqjVYwZgIbbOinl6rDKh/RREateBTsIVJuFxxPUY90pDpuVrOnjJ8rhzAzCh7Vqk9FpN7A9mtVaSd0GNYMoebNKsDHFwvAjbguKILY9wlaI4xgSCA/pgwyDqB0i3E4L4olqMWP9uH2WaYh0JZDLnqPJzXfWJcoP7DmfVKLytn7rN73LPiy+Qv5YItFhluNBQMzMJszYNHhY32Bep/kwNaxr/Q0Z+EUQgONjnFG+4pGuBeWI0TKnJ3oN/mVfiM4XdoquDqoUY9UAeLXCtGSTsavcSabEF5ORjqdK8ET2XfLmD4BmqlILdpsWjbyZaiPNC8S3MiCe2QAAAAAQ3kGiW50VYgAB6QXHDgAAUur627HEZ/sCAAAAAARZWnic43bOT0lNyq/QK6koYRgFIw64s0NoAWbs8tOtPUSY2ABbeQX1C51ZTgEAAAACAAAAJgAAABADAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Log.ico]
lines=0
0=eJyVk8tu00AUhqc0CARIdMWaDVLfIRuUPAiktE2EhIQAiWUKWSFeh9IFTerEt9wKiNA4wAoJCRHHduzYieNcDmeOL6CmEcLW77FG8/n/z/gMYxt4b20xfN5mhRRjtxhj2yicwplwnl93U2ztVSqVHmez2VeZTOb1v5ROp5+/fHFwOWaPj9+lNE2D5XIJi8Ui0hzm80izGcxIAQRBAKIoQu7+vRsxLwgnxPO1fB1fEwRTmE6n4Ps+TCYTmIzHMPY88DyX+Ae5XMJXqwLxnP3aVuBLS0ZJ0ONqiqBxNWo0uqMR8bs7OwkviSLx3DPkL2AjOY5NfH5vN+EbdZX4KWb1fcw6wayY1+N5XZc8R44Djm2DPRxCrVaDh4XC9YRXQ57X2WtKiVe3UYVuvQpndQHOVK4qDC2L+Pz+3rWYrysK8dyzF+WN2a4asUo4Wqaxlud767qYdeRQnY49xLwWeVqmCaZhgGEM1vK8TsobeX5WTkLJFehEGug68YX8/grPPWM+YVHc0xjoyPZB7/dXeDXibcw7xLyWZVKdZsLpVAvtvx3u/7OnT67+4WXieZ3cL87akco0cs+PH97D6WkbOp1PcHj45rsiS5fO8+c9w7y/oI9qt1vUG0dHb39UyuU7f5+9bz1tM/x/HvV43Oe8d6h/8J/o+D08Zz/rqrJ90fnFPI9kSSxyKShcV1RlGd8lmhOESrHVbKywwgZjB/+rTdQVZG8y9hv23cDJeJxj98lP18tMzmcYBSMS1LFAaA0m7PIXFpueYWADAKEdBblZFdWqAQAAAAIAAAAjAAAAKAIAAAAAAAABAAAAAAAAAAAAAAA

View File

@@ -20,6 +20,8 @@ PhoenixPE is a WinPE Rescue/Recovery Environment based on Win10/Win11. It can be
* Drive Backup/Clone/Imaging
* Malware Removal
* Password Recovery
* File Recovery
* Forensics Tools
* Drive Partitioning/Install Prep.
* Hardware Diagnostics
* Offline OS Troubleshooting/Repair/Recovery
@@ -41,7 +43,7 @@ Documentation is available on the [PhoenixPE Wiki](https://github.com/PhoenixPE/
PhoenixPE is developed and maintained, and supported by a community of developers/volunteers who enjoy sharing their ideas and work in their free time.
Interested in contributing to PhoenixPE? Check out our [guidelines](https://github.com/PhoenixPE/PhoenixPE/wiki/ContributionGuidelines).
Interested in contributing to PhoenixPE? Check out our [guidelines](https://github.com/PhoenixPE/PhoenixPE/blob/master/docs/CONTRIBUTING.md).
## Enhancements/Bugs

View File

@@ -10,6 +10,8 @@ Notable changes to the PhoenixPE project.
- HxD Hex Editor
- MonitorTestUtility script that allows you to run various pattern and motion tests on your display.
- grepWin search and replace
- Macrium Reflect backup.
- EaseUS Data Recovery Wizard
### Changed
- Updated PinUtil (1.4.1.1-Homes32) to support pinning to StartAllBack.
@@ -17,12 +19,18 @@ Notable changes to the PhoenixPE project.
- Updated Open-Shell to v4.4.186
* rewrote the extraction routines to make future updates easier
* added Win11 start button option
- Fab's Auto Backup extraction routines were re-written because author of AutoBackup7 switched to distributing the program in an InnoSetup installer instead of a self-extracting 7z archive.
* Support extracting the official InnoSetup installer.
* Added support for extracting Autobackup files from a .7z/.rar/.zip archive.
**Script Breaking Change:** Due to the changes the previous self extracting archives can no longer be used. Users must either provide the new InnoSetup package or construct an archive containing their AutoBackup7 program files.
### Fixed
- Fixed an issue preventing network services from being installed if no NIC's were present.
- Fixed an issue with the Media Transfer Profile script that caused the mtp_helper.sys driver to be extracted to the wrong folder.
- Fixed a bug in InnoCleanup that did not cleanup files with suffixes greater then 1 digit.
- Fixed a bug in InnoRename that caused renamed files to be moved to the base path instead of the correct sub-folder when the NOREC parameter was not used.
- Fixed a bug in Driver Integration where the start menu shortcut would not be created.
### Removed

38
docs/CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,38 @@
## Contributing
Contributions are welcome and encouraged, provided your code is of sufficient quality. Before submitting a pull request, please ensure your code adheres to the following requirements:
1. Licensed under MIT, BSD or compatible license, or dedicated to the public domain
1. KISS (Keep It Simple Stupid). Your script should have 1 job and do it well. Keep the User Interface clean and simple. Only include options that will benefit the majority of users. Trying to cram in every conceivable option is not only confusing, it clutters the script interface and makes the code more difficult to test and maintain as well.
1. No errors reported by PEBakery's Syntax Checker
1. Runs cleanly with no errors or warnings
1. Encoding should be UTF-8/UTF-16
1. Use 2-spaces for code blocks & indentation
1. Use descriptive function and variable names in the **P**ascal**C**ase convention (e.g. `%SourceFile%` instead of `%file%`, `%WimFile%` instead of `%w%`, and `[SetDefaultOptions]` instead of `[reset]`)
1. Follow the established naming conventions for interface components, variables, sections, etc.
1. Avoid the use of `Not` and uses positive conditionals wherever possible (e.g. `If,%foo%,Equal,0` instead of `If,Not,%foo%,Equal,1`)
1. Use common sense when it comes to embedded files. **Do not embed files or licensed software you do not have permission to distribute**. Do not create .script "container files" that only contain attachments; if your running into performance issues with attachment size use a standalone .7z file instead. Where possible downloading the files from the author's official website and caching them is preferred.
1. Do not use section parameters (#1, #2 , #9, etc.) as temporary variables for storing values. If you need temporary variables use `SetLocal` and declare an actual variable. If you need more then 1 section parameter please use `GetParam` and assign each parameter to a variable. This makes the code much easier to read and debug.
Your pull request should fully describe the functionality you are adding/removing or the problem you are solving. Regardless of whether your patch modifies one line or one thousand lines, you must describe what has prompted and/or motivated the change.
Solve only one problem in each pull request. If you're fixing a bug and adding a new feature, you need to make two separate pull requests. If you're fixing three bugs, you need to make three separate pull requests. If you're adding four new features, you need to make four separate pull requests. So on, and so forth.
If your patch fixes a bug, please be sure there is an [issue](https://github.com/PhoenixPE/PhoenixPE/issues) open for the bug before submitting a pull request. If your patch aims to improve performance or optimize a process, be sure to quantify your optimizations and document the trade-offs, and back up your claims with benchmarks and metrics.
In order to maintain the quality and integrity of the **PhoenixPE** source tree, all pull requests must be reviewed before being merged. The [project lead](https://github.com/Homes32) has the ultimate authority in deciding whether to accept or reject a pull request. Do not be discouraged if your pull request is rejected!
## Versioning
### .Script Files
Script files use semantic versioning in the form of `MAJOR.MINOR.PATCH.BUILD` eg. `1.0.2.0`.
The Date of the version change should be specified in the format: `YYYY-MM-DD`.
|Version|Description|
|---|---|
|MAJOR|Major change in feature, function, or API usage. Minor version and Patch version MUST be reset to 0 when Major version is incremented.|
|MINOR|New feature/functionality added or minor functionality removed. Patch version MUST be reset to 0 when Minor version is incremented.|
|PATCH|Bugfixes, download url updates, etc.|
|BUILD|Zero for release. May be incremented by the end user to track personal changes or for special builds.|