From 977891479fd940ae736f939c8214917ec2ac8d1b Mon Sep 17 00:00:00 2001 From: Homes32 Date: Mon, 10 Feb 2025 21:25:43 -0600 Subject: [PATCH] Fixed an issue with the trial license in MacriumReflectX.script --- .../Backup & Imaging/MacriumReflectX.script | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Projects/PhoenixPE/Applications/Backup & Imaging/MacriumReflectX.script b/Projects/PhoenixPE/Applications/Backup & Imaging/MacriumReflectX.script index ab14906..1ca36c1 100644 --- a/Projects/PhoenixPE/Applications/Backup & Imaging/MacriumReflectX.script +++ b/Projects/PhoenixPE/Applications/Backup & Imaging/MacriumReflectX.script @@ -35,8 +35,8 @@ Author=Homes32 Level=5 Selected=False Mandatory=False -Version=1.0.0.0 -Date=2025-01-12 +Version=1.0.1.0 +Date=2025-02-10 [Variables] %ProgramFolder%="Macrium Reflect X" @@ -117,7 +117,9 @@ If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%Prog // Parameters.....: #1 DestDir - The directory where the files will be extracted. // Return values..: // Author.........: Homes32 -// Remarks........: +// Remarks........: We don't want the 'real' PeAgent.exe running because it does a bunch of crap we don't need, such as running +// wpeinit, trying to start network adapters, messing with our screen res, etc. However, ReDeploy needs to see +// PeAgent as the parent process in order to run so we need to masquerade. // Related........: // =============================================================================================================================== [ExtractProgram] @@ -133,13 +135,12 @@ If,Not,#r,Equal,0,Halt,"Error: Failed to extract [%SetupFile%]." // Extract .cab files - Reflect from WaikFiles is only x86 at the time this script was written so we use Reflect.cab. 7z,"e -y -r- #$q%ProjectTemp%\%ProgramFolder%\Reflect.cab#$q ReflectBin.exe -o#$q%ProjectTemp%\%ProgramFolder%\#$q" If,Not,#r,Equal,0,Halt,"Error: Failed to extract [Reflect.cab]." -FileCopy,"%ProjectTemp%\%ProgramFolder%\ReflectBin.exe","%ExtractDir%\Reflect.exe" +FileCopy,"%ProjectTemp%\%ProgramFolder%\ReflectBin.exe","%ExtractDir%\PEAgent.exe" 7z,"e -y -r- #$q%ProjectTemp%\%ProgramFolder%\WaikFiles.cab#$q WaikFiles.exe -o#$q%ProjectTemp%\%ProgramFolder%\#$q" If,Not,#r,Equal,0,Halt,"Error: Failed to extract [WaikFiles.cab]." If,%SourceArch%,Equal,x64,Begin - GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##151","%ExtractDir%\PeAgent.exe" GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##156","%ExtractDir%\oledlg.dll" GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##157","%ExtractDir%\psmounterex.sys" GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##158","%ExtractDir%\AESDll.dll" @@ -156,7 +157,6 @@ If,%SourceArch%,Equal,x64,Begin End Else,Begin // x86 - GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##135","%ExtractDir%\PeAgent.exe" GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##140","%ExtractDir%\oledlg.dll" GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##141","%ExtractDir%\psmounterex.sys" GetBinaryResource,"%ProjectTemp%\%ProgramFolder%\WAIKFiles.exe","DAT","##142","%ExtractDir%\AESDll.dll" @@ -259,7 +259,7 @@ WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"Backup & Imaging" WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Macrium Reflect X" WriteInterface,Value,%ScriptFile%,Interface,cb_EnableDarkMode,False -WriteInterface,Value,%ScriptFile%,Interface,cmb_RegMethod,"Trial User" +WriteInterface,Value,%ScriptFile%,Interface,cmb_RegMethod,"Trial License" WriteInterface,Value,%ScriptFile%,Interface,txt_LicKey,"" Run,%ScriptFile%,ToggleRegKey System,Cursor,Normal @@ -324,7 +324,7 @@ txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,"Macrium Reflect X" bvl_Options=Options,1,12,150,90,197,184,8,Bold cb_EnableDarkMode="Dark Mode",1,3,160,104,174,18,False lbl_RegMethod="Software Registration",1,1,160,185,153,16,8,Normal -cmb_RegMethod="Trial User",1,4,160,200,174,21,"Trial User","Import License From Host","Enter License Key",_ToggleRegKey_,True +cmb_RegMethod="Trial License",1,4,160,200,174,21,"Trial License","Import License From Host","Enter License Key",_ToggleRegKey_,True txt_LicKey="License Key",0,0,160,243,174,21,,"__Enter your license key including dashes. (ex. XXXXXX-XXXX-X-XX)" [InterfaceEncoded]