mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-16 18:18:04 +02:00
Fixed an issue with the trial license in MacriumReflectX.script
This commit is contained in:
@@ -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]
|
||||
|
Reference in New Issue
Block a user