Processing section: [DownloadXXX] in file: [Audio] |
File [%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script] Version [31]
System,FileRedirect,ON
System,RegRedirect,OFF
IF - File exists: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script] evaluated string: [If,ExistFile,%api%,AddVariables,%api%,ApiVar,GLOBAL]
AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script] into the local variable list
System - OnBuildExit [System,ONBUILDEXIT,Exec,%ProjectDir%\script.project,Win10PESE-ONBUILDEXIT]
IniRead - [%BaseDir%\Projects\Win10PESE\Script.Project] Section [Main] Key [SourceDir] to variable: [#9] with value [#$qD:\source 1809#$q,#$q#$q,#$q#$q,#$q#$q,#$q#$q,#$q#$q,C:\Users\Rui\Downloads\Win10PE_SE_2020-03-28\Source]
StrFormat - converted [Split("D:\source 1809","","","","","",C:\Users\Rui\Downloads\Win10PE_SE_2020-03-28\Source,,)] to variable: [#9] with result: [D:\source 1809]
IF - [d:\source 1809-] is not equal to: [-] evaluated string: [If,Not,#9-,Equal,-,StrFormat,Ctrim,#9,\,#9]
StrFormat - converted [Ctrim(D:\source 1809)] to variable: [#9] with result: [D:\source 1809]
IF - [d:\source 1809-] is not equal to: [-] evaluated string: [If,#9-,Equal,-,Set,#9,%BaseDir%\Source]
IF - [d:\source 1809] is equal to: [d:\source 1809] evaluated string: [If,Not,#9,Equal,%SourceDir%,Call,SourceDirSet,#9]
[//If,Not,ExistFile,%RegSystem%,Run,%ProjectDir%\script.project,Process_DebugNT6x]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DownloadXQ]
|
Run - Processing section: [CallC_DownloadXQ] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DownloadXQ]
IF - 'Yes' reply from: [Are you Sure you want to DOWNLOAD ?] evaluated string: [If,Question,"Are you Sure you want to DOWNLOAD ?",10,False,Run,%api%,CallC_DownloadX,#1,#2,#3,#4,#5,#6,#7,#8,#9]
|
Run - Processing section: [CallC_DownloadX] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DownloadXQ]
|
Run - Processing section: [Call_Check_DisableDownload] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//Checks if Download disabled with %_ML_T_Call_DisableDownload% -> Same section used by Call,DownloadX and Call,CompareEdit -- See Utils\'Proxy Settings' Plugin to change these settings]
SetVar - Sucessfuly changed the value of [%_ML_T_Call_DisableDownload%] to: [False]
IF - File does not exist: [%BaseDir%\Workbench\Common\Download_1ProxySettings\ProxySettings.ini] evaluated string: [If,ExistFile,%GlobalTemplates%\Download_1ProxySettings\ProxySettings.ini,Begin]
[If,ExistSection,%GlobalTemplates%\Download_1ProxySettings\ProxySettings.ini,ProxyInfo,Begin]
[IniRead,%GlobalTemplates%\Download_1ProxySettings\ProxySettings.ini,ProxyInfo,Address,#9]
[If,#9,Equal,DisableDownload,Begin]
[IniRead,%GlobalTemplates%\Download_1ProxySettings\ProxySettings.ini,ProxyInfo,ProxyEnabled,#9]
[If,#9,Equal,True,Begin]
[Set,%_ML_T_Call_DisableDownload%,True]
[End]
[End]
[End]
[End]
IF - [false] is equal to: [false] evaluated string: [If,%_ML_T_Call_DisableDownload%,Equal,False,Begin]
IF - File does not exist: [%BaseDir%\Workbench\Common\Download_1X_Settings\X_Settings.ini] evaluated string: [If,ExistFile,%GlobalTemplates%\Download_1X_Settings\X_Settings.ini,Begin]
[If,ExistSection,%GlobalTemplates%\Download_1X_Settings\X_Settings.ini,Settings,Begin]
[IniRead,%GlobalTemplates%\Download_1X_Settings\X_Settings.ini,Settings,ServerOnline,#9]
[If,#9,Equal,False,Set,%_ML_T_Call_DisableDownload%,True]
[End]
[End]
[End]
Run - Processed section [Call_Check_DisableDownload] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//-]
IF - [-] is equal to: [-] evaluated string: [If,#2#3-,Equal,-,Run,%api%,Call_DownloadX_par2Xpar3X_Plugin,#1,#2,#3,#4,#5,#6,#7,#8,#9]
|
Run - Processing section: [Call_DownloadX_par2Xpar3X_Plugin] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DownloadXQ]
[//we have no par2 and par3 - Download only (NO Link) (All plugins have this condition with DL button)]
SetVar - Sucessfuly changed the value of [#2] to: [%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script] evaluated string: [If,ExistFile,#2,IniRead,#2,Main,Web1,#3]
IniRead - [%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script] Section [Main] Key [Web1] to variable: [#3] with value [http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script]
IF - [http://w8pese.cwcodes.net/projects/win8pese/drivers/audio8.script-] is not equal to: [-] evaluated string: [If,Not,#3-,Equal,-,Run,%api%,Call_DownloadX_Default,#1,#2,#3,#4,#5,#6,#7,#8,#9]
|
Run - Processing section: [Call_DownloadX_Default] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DownloadXQ],[%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script],[http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script]
[//Par2 optional]
[//Par3 mandatory (web of file)]
[//--]
[//First Check If SAME file at Server already exists at Backup Folder - If yes No need Download - copy to %ProjectTemp%\Plugin_DownloadX - Start]
[//http://yomi.cwcodes.net/Yomi/AppY/Supplementary/Caffeine.Script]
[//--]
StrFormat - converted: [http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script] to variable: [#1] with result: [Audio8.Script]
StrFormat - converted [Replace(Audio8.Script,%20)] to variable: [#1] with result: [Audio8.Script]
StrFormat - converted [Split(http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script,/)] to variable: [#8] with result: [w8pese.cwcodes.net]
StrFormat - converted [Replace(http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script,http://w8pese.cwcodes.net/)] to variable: [#7] with result: [Projects/Win8PESE/Drivers/Audio8.Script]
StrFormat - converted [Replace(Projects/Win8PESE/Drivers/Audio8.Script,/)] to variable: [#7] with result: [Projects\Win8PESE\Drivers\Audio8.Script]
StrFormat - converted: [Projects\Win8PESE\Drivers\Audio8.Script] to variable: [#7] with result: [Projects\Win8PESE\Drivers\]
StrFormat - converted [Replace(Projects\Win8PESE\Drivers\,%20)] to variable: [#7] with result: [Projects\Win8PESE\Drivers\]
StrFormat - converted [CTrim(Projects\Win8PESE\Drivers\)] to variable: [#7] with result: [Projects\Win8PESE\Drivers]
StrFormat - converted [Split(Projects\Win8PESE\Drivers,\)] to variable: [#6] with result: [Projects]
IF - [projects] is equal to: [projects] evaluated string: [If,Not,#6,Equal,Projects,Set,#6,Projects\#7]
ELSE - executing command: [Set,#6,#7]
SetVar - Sucessfuly changed the value of [#6] to: [Projects\Win8PESE\Drivers]
SetVar - Sucessfuly changed the value of [#6] to: [Projects\Win8PESE\Drivers\Audio8.Script]
[//--> 6: Projects\Yomi\AppY\Supplementary\Caffeine.Script]
IF - [w8pese.cwcodes.net] is not equal to: [yomi.cwcodes.net] evaluated string: [If,#8,Equal,yomi.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Yomi\#6]
IF - [w8pese.cwcodes.net] is not equal to: [azin.cwcodes.net] evaluated string: [If,#8,Equal,azin.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Azin\#6]
IF - [w8pese.cwcodes.net] is not equal to: [gena.cwcodes.net] evaluated string: [If,#8,Equal,gena.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Gena\#6]
IF - [w8pese.cwcodes.net] is not equal to: [w7pese.cwcodes.net] evaluated string: [If,#8,Equal,w7pese.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Win7PESE\#6]
IF - [w8pese.cwcodes.net] is equal to: [w8pese.cwcodes.net] evaluated string: [If,#8,Equal,w8pese.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Win8.1SE\#6]
SetVar - Sucessfuly changed the value of [#7] to: [%BaseDir%\Workbench\Common\Download_Win8.1SE\Projects\Win8PESE\Drivers\Audio8.Script]
IF - [w8pese.cwcodes.net] is not equal to: [win81se.cwcodes.net] evaluated string: [If,#8,Equal,win81se.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Win8PESE\#6]
IF - [w8pese.cwcodes.net] is not equal to: [win10se.cwcodes.net] evaluated string: [If,#8,Equal,win10se.cwcodes.net,Set,#7,%BaseDir%\Workbench\Common\Download_Win10PESE\#6]
[//--> 7: %BaseDir%\Workbench\Common\Download_Yomi\Projects\Yomi\AppY\Supplementary\Caffeine.Script]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] evaluated string: [If,ExistFile,%ProjectTemp%\Plugin_DownloadX\#1,Begin]
[StrFormat,Date,#5,yyyymmddhhnnss]
[FileRename,%ProjectTemp%\Plugin_DownloadX\#1,%ProjectTemp%\Plugin_DownloadX\#1_#5]
[End]
IF - File does not exist: [%BaseDir%\Workbench\Common\Download_Win8.1SE\Projects\Win8PESE\Drivers\Audio8.Script] evaluated string: [If,ExistFile,#7,Begin]
[If,%_ML_T_Call_DisableDownload%,Equal,False,Begin]
[Retrieve,Md5,#7,%_ML_T1_Call_DownloadX_Default%]
[If,%_ML_T_Call_DisableDownload%,Equal,False,Call,Download,%ProjectTemp%\Plugin_DownloadX\U\,http://#8/updates.ini]
[//Call,StartDoc,%ProjectTemp%\Plugin_DownloadX\U\updates.ini]
[If,ExistFile,%ProjectTemp%\Plugin_DownloadX\U\updates.ini,Begin]
[//:: Projects\Yomi\AppY\Supplementary\Caffeine.Script]
[//-> Yomi\AppY\Supplementary\Caffeine.Script]
[StrFormat,LTrim,#6,9,#6]
[StrFormat,Path,#6,#6]
[StrFormat,RTrim,#6,1,#6]
[If,ExistSection,%ProjectTemp%\Plugin_DownloadX\U\updates.ini,Updates\#6,Begin]
[IniRead,%ProjectTemp%\Plugin_DownloadX\U\updates.ini,Updates\#6,#1,"%_ML_T2_Call_DownloadX_Default%"]
[StrFormat,Split,"%_ML_T2_Call_DownloadX_Default%",",",2,#9]
[If,%_ML_T1_Call_DownloadX_Default%,Equal,#9,Begin]
[FileCopy,#7,%ProjectTemp%\Plugin_DownloadX]
[End]
[StrFormat,Split,%_ML_T2_Call_DownloadX_Default%,|,1,%_ML_T2_Call_DownloadX_Default%]
[StrFormat,Split,%_ML_T2_Call_DownloadX_Default%,|,9,%_ML_T2_Call_DownloadX_Default%]
[End]
[End]
[StrFormat,Split,%_ML_T1_Call_DownloadX_Default%,|,1,%_ML_T1_Call_DownloadX_Default%]
[StrFormat,Split,%_ML_T1_Call_DownloadX_Default%,|,9,%_ML_T1_Call_DownloadX_Default%]
[End]
[If,%_ML_T_Call_DisableDownload%,Equal,True,Begin]
[FileCopy,#7,%ProjectTemp%\Plugin_DownloadX]
[End]
[End]
[//First Check If SAME file at Server already exists at Backup Folder - If yes No need Download - copy to %ProjectTemp%\Plugin_DownloadX - Finish]
[//--]
[//At current point #1 is filename from server - If SAME file at Server already exists It is copied here from Backup folder:]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Plugin_DownloadX\#1,Begin]
IF - [false] is equal to: [false] evaluated string: [If,%_ML_T_Call_DisableDownload%,Equal,False,Begin]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Download],[%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\],[http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script]
|
Run - Processing section: [CallC_Download] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Download],[%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\],[http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script]
IF - [http://w8pese.cwcodes.net/projects/win8pese/drivers/audio8.script-] is not equal to: [-] evaluated string: [If,#3-,Equal,-,Call,Echo,"Halt: Par3: Web Address Missing.",Warn,,MessageError,,Halt]
IF - [%BaseDir%\temp\win10pese\plugin_downloadx\-] is not equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,%ProjectTemp%\]
[//-]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirDeleteMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download]
|
Run - Processing section: [CallC_DirDeleteMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirDeleteMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download] evaluated string: [If,ExistDir,#2,ShellExecute,Hide,cmd.exe,"/C rd /s /q "#2"&Echo Remove Directory"]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download] evaluated string: [If,ExistDir,#2,Run,%api%,Dir_Delete_Fast_CMD,#1,#2,#3,#4,#5,#6,#7,#8,#9]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download]
Run - Processed section [CallC_DirDeleteMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
SetVar - Sucessfuly changed the value of [%CallDownloadFileName%] to: []
[//-]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\aria2c.exe] evaluated string: [If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\aria2c.exe,Run,%api%,Get_Download_Tools_Ready]
|
Run - Processing section: [Get_Download_Tools_Ready] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download] evaluated string: [If,Not,ExistDir,%ProjectTemp%\ML_Call_Download,DirMake,%ProjectTemp%\ML_Call_Download]
[//-]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\WGet.exe] evaluated string: [If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\WGet.exe,Begin]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\WGet_M\HostOS\WGet.exe] evaluated string: [If,ExistFile,%ProjectTemp%\WGet_M\HostOS\WGet.exe,Begin]
[FileCopy,%ProjectTemp%\WGet_M\HostOS\WGet.exe,%ProjectTemp%\ML_Call_Download]
[//FileCopy,%ProjectTemp%\WGet_M\HostOS\ssleay32.dll,%ProjectTemp%\ML_Call_Download]
[//FileCopy,%ProjectTemp%\WGet_M\HostOS\libeay32.dll,%ProjectTemp%\ML_Call_Download]
[//FileCopy,%ProjectTemp%\WGet_M\HostOS\msvcr71.dll,%ProjectTemp%\ML_Call_Download]
[End]
ELSE - executing command: [Begin]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script] evaluated string: [If,ExistFile,%ProjectDir%\Utils\WGet_M.Script,Run,%ProjectDir%\Utils\WGet_M.Script,Extract,%ProjectDir%\Utils\WGet_M.Script]
|
Run - Processing section: [Extract] From file: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script]
with parameters: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script]
IF - [%BaseDir%\projects\win10pese\utils\wget_m.script-] is not equal to: [-] evaluated string: [If,#1-,Equal,-,Set,#1,%BaseDir%\Projects\Yomi\UtilsY\WGet_M.Script]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script] evaluated string: [If,Not,ExistFile,#1,Call,Echo,"#1 NOT FOUND - WGet NOT Extracted",Warn,,MessageError]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script] evaluated string: [If,ExistFile,#1,Run,#1,Extract_WGet_Latest,#1,#2,#3,#4,#,#6,#7,#8,#9]
|
Run - Processing section: [Extract_WGet_Latest] From file: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script]
with parameters: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script],[],[],[],[#]
[//Here we do not extract latest WGet - We use WGet that best suits.]
[//--------------------------------------------------------]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirDeleteMake],[%BaseDir%\Temp\Win10PESE\WGet_M]
|
Run - Processing section: [CallC_DirDeleteMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirDeleteMake],[%BaseDir%\Temp\Win10PESE\WGet_M]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\WGet_M] evaluated string: [If,ExistDir,#2,ShellExecute,Hide,cmd.exe,"/C rd /s /q "#2"&Echo Remove Directory"]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\WGet_M] evaluated string: [If,ExistDir,#2,Run,%api%,Dir_Delete_Fast_CMD,#1,#2,#3,#4,#5,#6,#7,#8,#9]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\WGet_M]
Run - Processed section [CallC_DirDeleteMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//--------------------------------------------------------]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\WGet_M] evaluated string: [If,Not,ExistDir,%ProjectTemp%\WGet_M,DirMake,%ProjectTemp%\WGet_M]
[//-]
[//Cancelled To get smaller plugin size]
[//ExtractFile,#1,WGet_1_19_4_eternallybored,wget-1.19.4-win32.zip,%ProjectTemp%\WGet_M]
[//ExtractFile,#1,WGet_1_19_4_eternallybored,wget-1.19.4-win64.zip,%ProjectTemp%\WGet_M]
[//-]
ExtractFile - [wget-1.19.4-win32.7z] to: [%BaseDir%\Temp\Win10PESE\WGet_M]
ExtractFile - [wget-1.19.4-win64.7z] to: [%BaseDir%\Temp\Win10PESE\WGet_M]
[//-]
[//Cancelled To get smaller plugin size and To avoid AV False-Positive]
[//ExtractFile,#1,WGet_Latest_eternallybored,wget-1.20.3-win32.zip,%ProjectTemp%\WGet_M]
[//ExtractFile,#1,WGet_Latest_eternallybored,wget-1.20.3-win64.zip,%ProjectTemp%\WGet_M]
[//-]
ExtractFile - [wget-1.20.3-win32.7z] to: [%BaseDir%\Temp\Win10PESE\WGet_M]
ExtractFile - [wget-1.20.3-win64.7z] to: [%BaseDir%\Temp\Win10PESE\WGet_M]
[//-]
ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] with parameters: [x -y "%BaseDir%\Temp\Win10PESE\WGet_M\wget-1.20.3-win32.7z" -o"%BaseDir%\Temp\Win10PESE\WGet_M\x86"]
ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] with parameters: [x -y "%BaseDir%\Temp\Win10PESE\WGet_M\wget-1.20.3-win64.7z" -o"%BaseDir%\Temp\Win10PESE\WGet_M\x64"]
[//-]
ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] with parameters: [x -y "%BaseDir%\Temp\Win10PESE\WGet_M\wget-1.19.4-win32.7z" -o"%BaseDir%\Temp\Win10PESE\WGet_M\NT5_x86"]
ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] with parameters: [x -y "%BaseDir%\Temp\Win10PESE\WGet_M\wget-1.19.4-win64.7z" -o"%BaseDir%\Temp\Win10PESE\WGet_M\NT5_x64"]
[//-]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSArch]
|
Run - Processing section: [CallC_HostOSArch] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSArch]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostOSArch]
SetVar - Sucessfuly changed the value of [#2] to: [HostOSArch]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSArch0001.cmd] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Call_Command\HostOSArch0001.cmd,Run,%api%,CallC_HostOSArch_CMD_Create]
System,FileRedirect,OFF
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C "%BaseDir%\Temp\Win10PESE\Call_Command\HostOSArch0001.cmd"]
System,FileRedirect,ON
SetVar - Sucessfuly changed the value of [%HostOSArch%] to: [x64]
Run - Processed section [CallC_HostOSArch] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSVersion],[],[4x]
|
Run - Processing section: [CallC_HostOSVersion] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSVersion],[],[4x]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostOSVersion]
SetVar - Sucessfuly changed the value of [#2] to: [HostOSVersion]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostSystemDir]
|
Run - Processing section: [CallC_HostSystemDir] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostSystemDir]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostSystemDir]
SetVar - Sucessfuly changed the value of [#2] to: [HostSystemDir]
|
Run - Processing section: [CallC_GeneralMReadC] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [SystemDir],[HostSystemDir]
IF - File exists: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] evaluated string: [If,Not,ExistFile,%Tools%\x86\AU3381.exe,Run,%api%,Download_AutoIT_AU3381]
SetVar - Sucessfuly changed the value of [#3] to: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini] evaluated string: [If,ExistFile,#3.ini,ShellExecute,Hide,cmd.exe,"/C del /q /f "#3.ini"&del /q /f /A:R /A:H /A:S /A:A "#3.ini""]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C del /q /f "%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini"&del /q /f /A:R /A:H /A:S /A:A "%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini"]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.au3] evaluated string: [If,Not,ExistFile,#3.au3,Run,%api%,CallC_GeneralMReadC_Create,#1,#2,#3,#4,#5,#6,#7,#8,#9]
ShellExecute: [Open] using: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] with parameters: ["%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.au3"]
IniRead - [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini] Section [InfoHostOS] Key [SystemDir] to variable: [%HostSystemDir%] with value [C:\Windows\system32]
Run - Processed section [CallC_GeneralMReadC] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [CallC_HostSystemDir] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Version],[C:\Windows\system32\ntdll.dll],[HostOSVersion],[4x]
|
Run - Processing section: [CallC_Version] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Version],[C:\Windows\system32\ntdll.dll],[HostOSVersion],[4x]
IF - [c:\windows\system32\ntdll.dll-] is not equal to: [-] evaluated string: [If,#2-,Equal,-,Exit,"Parameter 2 ( File ) - Missing"]
[//-]
StrFormat - converted: [C:\Windows\system32\ntdll.dll] to variable: [#9] with result: [ntdll.dll]
StrFormat - converted [Replace(C:\Windows\system32\ntdll.dll,\)] to variable: [#8] with result: [C:Windowssystem32ntdll.dll]
[//-]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostWindowsDir]
|
Run - Processing section: [CallC_HostWindowsDir] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostWindowsDir]
[//GetSystemWindowsDirectory --> gives right path on Terminal Session]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostWindowsDir]
SetVar - Sucessfuly changed the value of [#2] to: [HostWindowsDir]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\Macro_Library] evaluated string: [If,Not,ExistDir,%ProjectTemp%\Macro_Library,DirMake,%ProjectTemp%\Macro_Library]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.au3] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Macro_Library\HostWindowsDir_001.au3,ExtractFile,%api%,Folder,HostWindowsDir_001.au3,%ProjectTemp%\Macro_Library]
IF - File exists: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] evaluated string: [If,Not,ExistFile,%Tools%\x86\AU3381.exe,Run,%api%,Download_AutoIT_AU3381]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] evaluated string: [If,ExistFile,%ProjectTemp%\Macro_Library\HostWindowsDir_001.ini,Call,FileDelete,%ProjectTemp%\Macro_Library\HostWindowsDir_001.ini,Halt]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileDelete],[%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini],[Halt]
|
Run - Processing section: [CallC_FileDelete] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileDelete],[%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini],[Halt]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] evaluated string: [If,ExistFile,#2,ShellExecute,Hide,cmd.exe,"/C del /q /f "#2"&del /q /f /A:R /A:H /A:S /A:A "#2""]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C del /q /f "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini"&del /q /f /A:R /A:H /A:S /A:A "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini"]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] evaluated string: [If,ExistFile,#2,Run,%api%,File_Delete_Fast_CMD,#1,#2,#3,#4,#5,#6,#7,#8,#9]
Run - Processed section [CallC_FileDelete] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
ShellExecute: [Open] using: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] with parameters: ["/AutoIt3ExecuteScript" "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.au3" "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini" Variables WindowsDir]
IniRead - [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] Section [Variables] Key [WindowsDir] to variable: [%HostWindowsDir%] with value [C:\Windows]
Run - Processed section [CallC_HostWindowsDir] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//-]
IF - [c:\windows\system32\ntdll.dll] is not equal to: [c:windowssystem32ntdll.dll] evaluated string: [If,#2,Equal,#8,Begin]
[//Call,HostWindowsDir]
[//Set,#8,%HostWindowsDir%\System32]
[Call,HostSystemDir]
[Set,#8,%HostSystemDir%]
[Set,#2,#8\#9]
[System,FileRedirect,OFF]
[If,Not,ExistFile,#2,Begin]
[Set,#8,%HostWindowsDir%]
[Set,#2,#8\#9]
[End]
[System,FileRedirect,ON]
[End]
ELSE - executing command: [Begin]
StrFormat - converted: [C:\Windows\system32\ntdll.dll] to variable: [#8] with result: [C:\Windows\system32\]
StrFormat - converted [CTrim(C:\Windows\system32\)] to variable: [#8] with result: [C:\Windows\system32]
[End]
[//-]
[//2 file 8 path 9 filename]
System,FileRedirect,OFF
IF - File exists: [C:\Windows\system32\ntdll.dll] evaluated string: [If,Not,ExistFile,#2,Echo,"File Not Found - #2",Warn]
System,FileRedirect,ON
[//-]
StrFormat - converted [Right(4x,1)] to variable: [%_ML_T%] with result: [x]
IF - [x] is equal to: [x] evaluated string: [If,%_ML_T%,Equal,x,Begin]
StrFormat - converted [RTrim(4x,#4)] to variable: [#4] with result: [4]
IF - [4] is not equal to: [] evaluated string: [If,Not,#4,Equal,"",Set,%_ML_VerX%,#4]
SetVar - Sucessfuly changed the value of [%_ML_VerX%] to: [4]
[End]
[//-]
SetVar - Sucessfuly changed the value of [#6] to: [HostOSVersion]
IF - [hostosversion-] is not equal to: [-] evaluated string: [If,#3-,Equal,-,If,Not,#4-,Equal,-,Set,#3,#9Version#4]
IF - [hostosversion-] is not equal to: [-] evaluated string: [If,#3-,Equal,-,If,#4-,Equal,-,Set,#3,#9Version]
IF - [hostosversion-] is not equal to: [-] evaluated string: [If,#6-,Equal,-,Set,#6,#9Version]
IF - [hostosversion-] is not equal to: [-] evaluated string: [If,Not,#3-,Equal,-,If,Not,#4-,Equal,-,Set,#3,#6#4]
IF - [4-] is not equal to: [-] evaluated string: [If,Not,#4-,Equal,-,Set,#3,#6#4]
SetVar - Sucessfuly changed the value of [#3] to: [HostOSVersion4]
[//-]
SetVar - Sucessfuly changed the value of [#7] to: [-]
StrFormat - converted [Replace(C:\Windows\system32,C:\Windows)] to variable: [%_ML_T%] with result: [\system32]
IF - [c:\windows\system32] is not equal to: [\system32] evaluated string: [If,Not,#8,Equal,%_ML_T%,Set,#7,CopyTemp]
SetVar - Sucessfuly changed the value of [#7] to: [CopyTemp]
[//-]
SetVar - Sucessfuly changed the value of [%_ML_TempV%] to: []
IF - [copytemp] is equal to: [copytemp] evaluated string: [If,#7,Equal,CopyTemp,Begin]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE] evaluated string: [If,Not,ExistDir,%ProjectTemp%,DirMake,%ProjectTemp%]
IF - File exists: [%BaseDir%\Temp\Win10PESE\ntdll.dll] evaluated string: [If,ExistFile,%ProjectTemp%\#9,ShellExecute,Hide,cmd.exe,"/C del /q /f "%ProjectTemp%\#9"&del /q /f /A:R /A:H /A:S /A:A "%ProjectTemp%\#9""]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C del /q /f "%BaseDir%\Temp\Win10PESE\ntdll.dll"&del /q /f /A:R /A:H /A:S /A:A "%BaseDir%\Temp\Win10PESE\ntdll.dll"]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ntdll.dll] evaluated string: [If,ExistFile,%ProjectTemp%\#9,Call,FileDelete,%ProjectTemp%\#9]
System,FileRedirect,OFF
IF - File exists: [C:\Windows\system32\ntdll.dll] evaluated string: [If,ExistFile,#2,FileCopy,#2,%ProjectTemp%]
FileCopy - Copied [C:\Windows\system32\ntdll.dll] to: [%BaseDir%\Temp\Win10PESE\ntdll.dll]
System,FileRedirect,ON
IF - File exists: [%BaseDir%\Temp\Win10PESE\ntdll.dll] evaluated string: [If,ExistFile,%ProjectTemp%\#9,Retrieve,FileVersion,%ProjectTemp%\#9,%_ML_TempV%]
Retrieve - Sucessfully retrieved the file version from: [%BaseDir%\Temp\Win10PESE\ntdll.dll] to variable: [%_ML_TempV%] with result: [10.0.19041.804]
[End]
[//-]
IF - [copytemp] is not equal to: [-] evaluated string: [If,#7,Equal,-,If,ExistFile,#2,Retrieve,FileVersion,#2,%_ML_TempV%]
[//-]
SetVar - Sucessfuly changed the value of [%HostOSVersion4%] to: [10.0.19041.804]
SetVar - Sucessfuly changed the value of [%HostOSVersion%] to: [10.0.19041.804]
IF - [4-] is not equal to: [-] evaluated string: [If,Not,#4-,Equal,-,StrFormat,Split,%_ML_TempV%,.,#4,%#3%]
StrFormat - converted [Split(10.0.19041.804,.)] to variable: [%HostOSVersion4%] with result: [804]
[//-]
IF - Variable exists [%_ML_VerX%] evaluated string: [If,ExistVar,%_ML_VerX%,Begin]
IF - [4] is not equal to: [1] evaluated string: [If,Not,#4,Equal,1,Begin]
IF - [10.0.19041.804] is not equal to: [] evaluated string: [If,%_ML_TempV%,Equal,"",Loop,%api%,CallC_Version_Loop_Empty,2,%_ML_VerX%,#1,#2,#3,#4,#5,#6,#7,#8,#9]
ELSE - executing command: [Begin]
IF - [4] is smaller than [5] evaluated string: [If,%_ML_VerX%,Smaller,5,Begin]
IF - [4] is bigger than [0] evaluated string: [If,%_ML_VerX%,Bigger,0,Begin]
SetVar - Sucessfuly changed the value of [#9] to: [HostOSVersion1]
StrFormat - converted [Split(10.0.19041.804,.)] to variable: [%HostOSVersion1%] with result: [10]
[End]
IF - [4] is bigger than [1] evaluated string: [If,%_ML_VerX%,Bigger,1,Begin]
SetVar - Sucessfuly changed the value of [#9] to: [HostOSVersion2]
StrFormat - converted [Split(10.0.19041.804,.)] to variable: [%HostOSVersion2%] with result: [0]
[End]
IF - [4] is bigger than [2] evaluated string: [If,%_ML_VerX%,Bigger,2,Begin]
SetVar - Sucessfuly changed the value of [#9] to: [HostOSVersion3]
StrFormat - converted [Split(10.0.19041.804,.)] to variable: [%HostOSVersion3%] with result: [19041]
[End]
[End]
ELSE - [Loop,%api%,CallC_Version_Loop,2,%_ML_VerX%,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[End]
[End]
[End]
Run - Processed section [CallC_Version] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [CallC_HostOSVersion] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\WGet_M\HostOS]
[//Test-Set,%HostOSVersion1%,5]
IF - [10] is bigger than [5] evaluated string: [If,%HostOSVersion1%,Bigger,5,Begin]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\WGet_M\x64] evaluated string: [If,ExistDir,%ProjectTemp%\WGet_M\%HostOSArch%,DirCopy,%ProjectTemp%\WGet_M\%HostOSArch%\*,%ProjectTemp%\WGet_M\HostOS]
DirCopy - Copied directory [%BaseDir%\Temp\Win10PESE\WGet_M\x64\*] to: [%BaseDir%\Temp\Win10PESE\WGet_M\HostOS]
ELSE - [DirCopy,%ProjectTemp%\WGet_M\x86\*,%ProjectTemp%\WGet_M\HostOS]
[End]
IF - [10] is not equal to: [5] evaluated string: [If,%HostOSVersion1%,Equal,5,Begin]
[If,ExistDir,%ProjectTemp%\WGet_M\NT5_%HostOSArch%,DirCopy,%ProjectTemp%\WGet_M\NT5_%HostOSArch%\*,%ProjectTemp%\WGet_M\HostOS]
[Else,DirCopy,%ProjectTemp%\WGet_M\NT5_x86\*,%ProjectTemp%\WGet_M\HostOS]
[End]
[//-]
[//--------------------------------------------------------]
[//-]
[//Call,OpenDir,%ProjectTemp%\WGet_M]
Run - Processed section [Extract_WGet_Latest] in file: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script]
Run - Processed section [Extract] in file: [%BaseDir%\Projects\Win10PESE\Utils\WGet_M.Script]
ELSE - [Begin]
[If,Not,ExistFile,%BaseDir%\Projects\Yomi\UtilsY\WGet_M.Script,Run,%api%,Download_Simple_P,%BaseDir%\Projects\Yomi\UtilsY\WGet_M.Script,http://yomi.cwcodes.net/Yomi/UtilsY/WGet_M.Script]
[If,ExistFile,%BaseDir%\Projects\Yomi\UtilsY\WGet_M.Script,Run,%BaseDir%\Projects\Yomi\UtilsY\WGet_M.Script,Extract,%BaseDir%\Projects\Yomi\UtilsY\WGet_M.Script]
[End]
IF - File exists: [%BaseDir%\Temp\Win10PESE\WGet_M\HostOS\WGet.exe] evaluated string: [If,Not,ExistFile,%ProjectTemp%\WGet_M\HostOS\WGet.exe,Call,Echo,"Halt: Can not get WGet.exe Ready.",Warn,,MessageError,,Halt]
[End]
FileCopy - Copied [%BaseDir%\Temp\Win10PESE\WGet_M\HostOS\WGet.exe] to: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\WGet.exe]
[//FileCopy,%ProjectTemp%\WGet_M\HostOS\ssleay32.dll,%ProjectTemp%\ML_Call_Download]
[//FileCopy,%ProjectTemp%\WGet_M\HostOS\libeay32.dll,%ProjectTemp%\ML_Call_Download]
[//FileCopy,%ProjectTemp%\WGet_M\HostOS\msvcr71.dll,%ProjectTemp%\ML_Call_Download]
[End]
[//-]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\aria2c.exe] evaluated string: [If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\aria2c.exe,Begin]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\Aria2c_M\HostOS\aria2c.exe] evaluated string: [If,ExistFile,%ProjectTemp%\Aria2c_M\HostOS\aria2c.exe,Begin]
[FileCopy,%ProjectTemp%\Aria2c_M\HostOS\aria2c.exe,%ProjectTemp%\ML_Call_Download]
[End]
ELSE - executing command: [Begin]
IF - File exists: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] evaluated string: [If,Not,ExistFile,%Tools%\7z.exe,Begin]
[Run,%api%,Get_SevenZip_Latest]
[If,Not,ExistDir,%Tools%,DirMake,%Tools%]
[If,ExistFile,%ProjectTemp%\7zLatest\HostOS\7z.exe,FileCopy,%ProjectTemp%\7zLatest\HostOS\7z.exe,%Tools%]
[If,ExistFile,%ProjectTemp%\7zLatest\HostOS\7z.dll,FileCopy,%ProjectTemp%\7zLatest\HostOS\7z.dll,%Tools%]
[If,ExistFile,%ProjectTemp%\7zLatest\HostOS\7zG.dll,FileCopy,%ProjectTemp%\7zLatest\HostOS\7zG.dll,%Tools%]
[End]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script] evaluated string: [If,ExistFile,%ProjectDir%\Utils\Aria2c_M.Script,Run,%ProjectDir%\Utils\Aria2c_M.Script,Extract,%ProjectDir%\Utils\Aria2c_M.Script]
|
Run - Processing section: [Extract] From file: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script]
with parameters: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script]
IF - [%BaseDir%\projects\win10pese\utils\aria2c_m.script-] is not equal to: [-] evaluated string: [If,#1-,Equal,-,Set,#1,%BaseDir%\Projects\Yomi\UtilsY\Aria2c_M.Script]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script] evaluated string: [If,Not,ExistFile,#1,Call,Echo,"#1 NOT FOUND - Aria2 NOT Extracted",Warn,,MessageError]
IF - File exists: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script] evaluated string: [If,ExistFile,#1,Run,#1,Extract_Aria2_Latest,#1,#2,#3,#4,#,#6,#7,#8,#9]
|
Run - Processing section: [Extract_Aria2_Latest] From file: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script]
with parameters: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script],[],[],[],[#]
[//-----------------------------------------------------]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirDeleteMake],[%BaseDir%\Temp\Win10PESE\Aria2c_M]
|
Run - Processing section: [CallC_DirDeleteMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirDeleteMake],[%BaseDir%\Temp\Win10PESE\Aria2c_M]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\Aria2c_M] evaluated string: [If,ExistDir,#2,ShellExecute,Hide,cmd.exe,"/C rd /s /q "#2"&Echo Remove Directory"]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\Aria2c_M] evaluated string: [If,ExistDir,#2,Run,%api%,Dir_Delete_Fast_CMD,#1,#2,#3,#4,#5,#6,#7,#8,#9]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\Aria2c_M]
Run - Processed section [CallC_DirDeleteMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//--------------------------------------------------------]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\Aria2c_M] evaluated string: [If,Not,ExistDir,%ProjectTemp%\Aria2c_M,DirMake,%ProjectTemp%\Aria2c_M]
[//-]
[//ExtractFile,#1,Folder,"aria2-1.34.0-android-arm-build1.zip",%ProjectTemp%\Aria2c_M]
ExtractFile - [aria2-1.35.0-win-32bit-build1.zip] to: [%BaseDir%\Temp\Win10PESE\Aria2c_M]
ExtractFile - [aria2-1.35.0-win-64bit-build1.zip] to: [%BaseDir%\Temp\Win10PESE\Aria2c_M]
[//ExtractFile,#1,Folder,"aria2-release-1.34.0.zip",%ProjectTemp%\Aria2c_M]
[//-]
[//ShellExecute,Hide,%Tools%\7z.exe,"x -y #$q%ProjectTemp%\Aria2c_M\aria2-1.34.0-android-arm-build1.zip#$q -o#$q%ProjectTemp%\Aria2c_M#$q"]
ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] with parameters: [x -y "%BaseDir%\Temp\Win10PESE\Aria2c_M\aria2-1.35.0-win-32bit-build1.zip" -o"%BaseDir%\Temp\Win10PESE\Aria2c_M"]
ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win10PESE\7z.exe] with parameters: [x -y "%BaseDir%\Temp\Win10PESE\Aria2c_M\aria2-1.35.0-win-64bit-build1.zip" -o"%BaseDir%\Temp\Win10PESE\Aria2c_M"]
[//ShellExecute,Hide,%Tools%\7z.exe,"x -y #$q%ProjectTemp%\Aria2c_M\aria2-release-1.34.0.zip#$q -o#$q%ProjectTemp%\Aria2c_M#$q"]
[//-]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\Aria2c_M\x86]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\Aria2c_M\x64]
FileCopy - Copied [%BaseDir%\Temp\Win10PESE\Aria2c_M\aria2-1.35.0-win-32bit-build1\aria2c.exe] to: [%BaseDir%\Temp\Win10PESE\Aria2c_M\x86\aria2c.exe]
FileCopy - Copied [%BaseDir%\Temp\Win10PESE\Aria2c_M\aria2-1.35.0-win-64bit-build1\aria2c.exe] to: [%BaseDir%\Temp\Win10PESE\Aria2c_M\x64\aria2c.exe]
[//-]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSArch]
|
Run - Processing section: [CallC_HostOSArch] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSArch]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostOSArch]
SetVar - Sucessfuly changed the value of [#2] to: [HostOSArch]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSArch0001.cmd] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Call_Command\HostOSArch0001.cmd,Run,%api%,CallC_HostOSArch_CMD_Create]
System,FileRedirect,OFF
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C "%BaseDir%\Temp\Win10PESE\Call_Command\HostOSArch0001.cmd"]
System,FileRedirect,ON
SetVar - Sucessfuly changed the value of [%HostOSArch%] to: [x64]
Run - Processed section [CallC_HostOSArch] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\Aria2c_M\HostOS]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\Aria2c_M\x64] evaluated string: [If,ExistDir,%ProjectTemp%\Aria2c_M\%HostOSArch%,DirCopy,%ProjectTemp%\Aria2c_M\%HostOSArch%\*,%ProjectTemp%\Aria2c_M\HostOS]
DirCopy - Copied directory [%BaseDir%\Temp\Win10PESE\Aria2c_M\x64\*] to: [%BaseDir%\Temp\Win10PESE\Aria2c_M\HostOS]
ELSE - [DirCopy,%ProjectTemp%\Aria2c_M\x86\*,%ProjectTemp%\Aria2c_M\HostOS]
[//--------------------------------------------------------]
[//-]
[//Call,OpenDir,%ProjectTemp%\Aria2c_M]
Run - Processed section [Extract_Aria2_Latest] in file: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script]
Run - Processed section [Extract] in file: [%BaseDir%\Projects\Win10PESE\Utils\Aria2c_M.Script]
ELSE - [Begin]
[If,Not,ExistFile,%BaseDir%\Projects\Yomi\UtilsY\Aria2c_M.Script,Run,%api%,Download_Simple_P,%BaseDir%\Projects\Yomi\UtilsY\Aria2c_M.Script,http://yomi.cwcodes.net/Yomi/UtilsY/Aria2c_M.Script]
[If,ExistFile,%BaseDir%\Projects\Yomi\UtilsY\Aria2c_M.Script,Run,%BaseDir%\Projects\Yomi\UtilsY\Aria2c_M.Script,Extract,%BaseDir%\Projects\Yomi\UtilsY\Aria2c_M.Script]
[End]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Aria2c_M\HostOS\aria2c.exe] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Aria2c_M\HostOS\aria2c.exe,Call,Echo,"Halt: Can not get aria2c.exe Ready.",Warn,,MessageError,,Halt]
[End]
FileCopy - Copied [%BaseDir%\Temp\Win10PESE\Aria2c_M\HostOS\aria2c.exe] to: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\aria2c.exe]
[End]
Run - Processed section [Get_Download_Tools_Ready] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - File exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\WGet.exe] evaluated string: [If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\WGet.exe,Run,%api%,Get_Download_Tools_Ready]
[//If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\ssleay32.dll,Run,%api%,Get_Download_Tools_Ready]
[//If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\libeay32.dll,Run,%api%,Get_Download_Tools_Ready]
[//If,Not,ExistFile,%ProjectTemp%\ML_Call_Download\msvcr71.dll,Run,%api%,Get_Download_Tools_Ready]
[//------> 9 - Download Directory (without \ at the end) - 8 FileName (FileName Can Be Empty -> used \ at par2 )- Start]
StrFormat - converted [Right(%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\,1)] to variable: [#9] with result: [\]
IF - [\] is equal to: [\] evaluated string: [If,#9,Equal,\,Begin]
StrFormat - converted [RTrim(%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\,#9)] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX]
IF - Directory does not exist: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX] evaluated string: [If,Not,ExistDir,#9,DirMake,#9]
DirMake - Created directory: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX]
SetVar - Sucessfuly changed the value of [#8] to: []
[End]
ELSE - [Begin]
[StrFormat,Path,#2,#9]
[StrFormat,Right,#9,1,#8]
[If,#8,Equal,\,Begin]
[StrFormat,RTrim,#9,1,#9]
[If,Not,ExistDir,#9,DirMake,#9]
[StrFormat,FileName,#2,#8]
[End]
[Else,Begin]
[If,Not,ExistDir,#9,DirMake,#9]
[StrFormat,FileName,#2,#8]
[End]
[End]
[//------> 9 - Download Directory (without \ at the end) - 8 FileName (FileName Can Be Empty -> used \ at par2 )- Finish]
[//------]
[//-]
[//---------------------------------- Download Operation Start]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini],[OverWrite]
|
Run - Processing section: [CallC_FileCreateBlank] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini],[OverWrite]
StrFormat - converted: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\]
StrFormat - converted [CTrim(%BaseDir%\Temp\Win10PESE\ML_Call_Download\)] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [CallC_DirMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download] evaluated string: [If,Not,ExistDir,#2,DirMake,#2]
Run - Processed section [CallC_DirMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] evaluated string: [If,Not,ExistFile,#2,FileCreateBlank,#2]
FileCreateBlank - Created a new file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini]
ELSE - [Begin]
[If,#3,Equal,OverWrite,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[If,#3,Equal,OverWriteBackup,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[StrFormat,Date,#8,yyyymmddhhnnss]
[Call,FileNameNoExt,#2,_ML_T_]
[StrFormat,Ext,#2,#7]
[FileCopy,#2,%_ML_T_%_#8#7]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[End]
Run - Processed section [CallC_FileCreateBlank] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] line: Value: [Info] Option: Append
[//-]
SetVar - Sucessfuly changed the value of [#7] to: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd],[OverWrite]
|
Run - Processing section: [CallC_FileCreateBlank] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd],[OverWrite]
StrFormat - converted: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\]
StrFormat - converted [CTrim(%BaseDir%\Temp\Win10PESE\ML_Call_Download\)] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [CallC_DirMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download] evaluated string: [If,Not,ExistDir,#2,DirMake,#2]
Run - Processed section [CallC_DirMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] evaluated string: [If,Not,ExistFile,#2,FileCreateBlank,#2]
FileCreateBlank - Created a new file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd]
ELSE - [Begin]
[If,#3,Equal,OverWrite,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[If,#3,Equal,OverWriteBackup,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[StrFormat,Date,#8,yyyymmddhhnnss]
[Call,FileNameNoExt,#2,_ML_T_]
[StrFormat,Ext,#2,#7]
[FileCopy,#2,%_ML_T_%_#8#7]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[End]
Run - Processed section [CallC_FileCreateBlank] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//-]
[//aria2 seem not have title percentage - better create title instead of empty title]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Title Downloading Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: cd /d "%~dp0" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: ::cmd.exe Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: ::exit Option: Append
[//----]
IF - File does not exist: [%BaseDir%\Workbench\Common\Download_1ProxySettings\ProxySettings.ini] evaluated string: [If,ExistFile,%GlobalTemplates%\Download_1ProxySettings\ProxySettings.ini,Begin]
[IniRead,%GlobalTemplates%\Download_1ProxySettings\ProxySettings.ini,ProxyInfo,ProxyEnabled,#6]
[//If,#6,Equal,True,Run,%api%,Call_Download_Proxy_Settings,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[If,#6,Equal,True,Begin]
[If,ExistFile,%GlobalTemplates%\Download_1ProxySettings\aria2.conf,FileCopy,%GlobalTemplates%\Download_1ProxySettings\aria2.conf,%ProjectTemp%\ML_Call_Download]
[If,ExistFile,%GlobalTemplates%\Download_1ProxySettings\wgetrc,FileCopy,%GlobalTemplates%\Download_1ProxySettings\wgetrc,%ProjectTemp%\ML_Call_Download]
[End]
[Else,Begin]
[If,ExistFile,%ProjectTemp%\ML_Call_Download\aria2.conf,Call,FileDelete,%ProjectTemp%\ML_Call_Download\aria2.conf]
[If,ExistFile,%ProjectTemp%\ML_Call_Download\aria2.conf,Call,FileDelete,%ProjectTemp%\ML_Call_Download\wgetrc]
[End]
[End]
ELSE - executing command: [Begin]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\aria2.conf] evaluated string: [If,ExistFile,%ProjectTemp%\ML_Call_Download\aria2.conf,Call,FileDelete,%ProjectTemp%\ML_Call_Download\aria2.conf]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\aria2.conf] evaluated string: [If,ExistFile,%ProjectTemp%\ML_Call_Download\aria2.conf,Call,FileDelete,%ProjectTemp%\ML_Call_Download\wgetrc]
[End]
[//----]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSVersion],[_ML_CallC_Download_HostOSVersion],[1]
|
Run - Processing section: [CallC_HostOSVersion] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostOSVersion],[_ML_CallC_Download_HostOSVersion],[1]
IF - [_ml_callc_download_hostosversion-] is not equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostOSVersion]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostSystemDir]
|
Run - Processing section: [CallC_HostSystemDir] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostSystemDir]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostSystemDir]
SetVar - Sucessfuly changed the value of [#2] to: [HostSystemDir]
|
Run - Processing section: [CallC_GeneralMReadC] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [SystemDir],[HostSystemDir]
IF - File exists: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] evaluated string: [If,Not,ExistFile,%Tools%\x86\AU3381.exe,Run,%api%,Download_AutoIT_AU3381]
SetVar - Sucessfuly changed the value of [#3] to: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini] evaluated string: [If,ExistFile,#3.ini,ShellExecute,Hide,cmd.exe,"/C del /q /f "#3.ini"&del /q /f /A:R /A:H /A:S /A:A "#3.ini""]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C del /q /f "%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini"&del /q /f /A:R /A:H /A:S /A:A "%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini"]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.au3] evaluated string: [If,Not,ExistFile,#3.au3,Run,%api%,CallC_GeneralMReadC_Create,#1,#2,#3,#4,#5,#6,#7,#8,#9]
ShellExecute: [Open] using: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] with parameters: ["%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.au3"]
IniRead - [%BaseDir%\Temp\Win10PESE\Call_Command\HostOSInfosC_SystemDir_0001.ini] Section [InfoHostOS] Key [SystemDir] to variable: [%HostSystemDir%] with value [C:\Windows\system32]
Run - Processed section [CallC_GeneralMReadC] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [CallC_HostSystemDir] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Version],[C:\Windows\system32\ntdll.dll],[_ML_CallC_Download_HostOSVersion],[1]
|
Run - Processing section: [CallC_Version] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Version],[C:\Windows\system32\ntdll.dll],[_ML_CallC_Download_HostOSVersion],[1]
IF - [c:\windows\system32\ntdll.dll-] is not equal to: [-] evaluated string: [If,#2-,Equal,-,Exit,"Parameter 2 ( File ) - Missing"]
[//-]
StrFormat - converted: [C:\Windows\system32\ntdll.dll] to variable: [#9] with result: [ntdll.dll]
StrFormat - converted [Replace(C:\Windows\system32\ntdll.dll,\)] to variable: [#8] with result: [C:Windowssystem32ntdll.dll]
[//-]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostWindowsDir]
|
Run - Processing section: [CallC_HostWindowsDir] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [HostWindowsDir]
[//GetSystemWindowsDirectory --> gives right path on Terminal Session]
IF - [-] is equal to: [-] evaluated string: [If,#2-,Equal,-,Set,#2,HostWindowsDir]
SetVar - Sucessfuly changed the value of [#2] to: [HostWindowsDir]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\Macro_Library] evaluated string: [If,Not,ExistDir,%ProjectTemp%\Macro_Library,DirMake,%ProjectTemp%\Macro_Library]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.au3] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Macro_Library\HostWindowsDir_001.au3,ExtractFile,%api%,Folder,HostWindowsDir_001.au3,%ProjectTemp%\Macro_Library]
IF - File exists: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] evaluated string: [If,Not,ExistFile,%Tools%\x86\AU3381.exe,Run,%api%,Download_AutoIT_AU3381]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] evaluated string: [If,ExistFile,%ProjectTemp%\Macro_Library\HostWindowsDir_001.ini,Call,FileDelete,%ProjectTemp%\Macro_Library\HostWindowsDir_001.ini,Halt]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileDelete],[%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini],[Halt]
|
Run - Processing section: [CallC_FileDelete] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileDelete],[%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini],[Halt]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] evaluated string: [If,ExistFile,#2,ShellExecute,Hide,cmd.exe,"/C del /q /f "#2"&del /q /f /A:R /A:H /A:S /A:A "#2""]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C del /q /f "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini"&del /q /f /A:R /A:H /A:S /A:A "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini"]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] evaluated string: [If,ExistFile,#2,Run,%api%,File_Delete_Fast_CMD,#1,#2,#3,#4,#5,#6,#7,#8,#9]
Run - Processed section [CallC_FileDelete] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
ShellExecute: [Open] using: [%BaseDir%\Projects\Tools\Win10PESE\x86\AU3381.exe] with parameters: ["/AutoIt3ExecuteScript" "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.au3" "%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini" Variables WindowsDir]
IniRead - [%BaseDir%\Temp\Win10PESE\Macro_Library\HostWindowsDir_001.ini] Section [Variables] Key [WindowsDir] to variable: [%HostWindowsDir%] with value [C:\Windows]
Run - Processed section [CallC_HostWindowsDir] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//-]
IF - [c:\windows\system32\ntdll.dll] is not equal to: [c:windowssystem32ntdll.dll] evaluated string: [If,#2,Equal,#8,Begin]
[//Call,HostWindowsDir]
[//Set,#8,%HostWindowsDir%\System32]
[Call,HostSystemDir]
[Set,#8,%HostSystemDir%]
[Set,#2,#8\#9]
[System,FileRedirect,OFF]
[If,Not,ExistFile,#2,Begin]
[Set,#8,%HostWindowsDir%]
[Set,#2,#8\#9]
[End]
[System,FileRedirect,ON]
[End]
ELSE - executing command: [Begin]
StrFormat - converted: [C:\Windows\system32\ntdll.dll] to variable: [#8] with result: [C:\Windows\system32\]
StrFormat - converted [CTrim(C:\Windows\system32\)] to variable: [#8] with result: [C:\Windows\system32]
[End]
[//-]
[//2 file 8 path 9 filename]
System,FileRedirect,OFF
IF - File exists: [C:\Windows\system32\ntdll.dll] evaluated string: [If,Not,ExistFile,#2,Echo,"File Not Found - #2",Warn]
System,FileRedirect,ON
[//-]
StrFormat - converted [Right(1,1)] to variable: [%_ML_T%] with result: [1]
IF - [1] is not equal to: [x] evaluated string: [If,%_ML_T%,Equal,x,Begin]
[StrFormat,RTrim,#4,1,#4]
[If,Not,#4,Equal,"",Set,%_ML_VerX%,#4]
[End]
[//-]
SetVar - Sucessfuly changed the value of [#6] to: [_ML_CallC_Download_HostOSVersion]
IF - [_ml_callc_download_hostosversion-] is not equal to: [-] evaluated string: [If,#3-,Equal,-,If,Not,#4-,Equal,-,Set,#3,#9Version#4]
IF - [_ml_callc_download_hostosversion-] is not equal to: [-] evaluated string: [If,#3-,Equal,-,If,#4-,Equal,-,Set,#3,#9Version]
IF - [_ml_callc_download_hostosversion-] is not equal to: [-] evaluated string: [If,#6-,Equal,-,Set,#6,#9Version]
IF - [_ml_callc_download_hostosversion-] is not equal to: [-] evaluated string: [If,Not,#3-,Equal,-,If,Not,#4-,Equal,-,Set,#3,#6#4]
IF - [1-] is not equal to: [-] evaluated string: [If,Not,#4-,Equal,-,Set,#3,#6#4]
SetVar - Sucessfuly changed the value of [#3] to: [_ML_CallC_Download_HostOSVersion1]
[//-]
SetVar - Sucessfuly changed the value of [#7] to: [-]
StrFormat - converted [Replace(C:\Windows\system32,C:\Windows)] to variable: [%_ML_T%] with result: [\system32]
IF - [c:\windows\system32] is not equal to: [\system32] evaluated string: [If,Not,#8,Equal,%_ML_T%,Set,#7,CopyTemp]
SetVar - Sucessfuly changed the value of [#7] to: [CopyTemp]
[//-]
SetVar - Sucessfuly changed the value of [%_ML_TempV%] to: []
IF - [copytemp] is equal to: [copytemp] evaluated string: [If,#7,Equal,CopyTemp,Begin]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE] evaluated string: [If,Not,ExistDir,%ProjectTemp%,DirMake,%ProjectTemp%]
IF - File exists: [%BaseDir%\Temp\Win10PESE\ntdll.dll] evaluated string: [If,ExistFile,%ProjectTemp%\#9,ShellExecute,Hide,cmd.exe,"/C del /q /f "%ProjectTemp%\#9"&del /q /f /A:R /A:H /A:S /A:A "%ProjectTemp%\#9""]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C del /q /f "%BaseDir%\Temp\Win10PESE\ntdll.dll"&del /q /f /A:R /A:H /A:S /A:A "%BaseDir%\Temp\Win10PESE\ntdll.dll"]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ntdll.dll] evaluated string: [If,ExistFile,%ProjectTemp%\#9,Call,FileDelete,%ProjectTemp%\#9]
System,FileRedirect,OFF
IF - File exists: [C:\Windows\system32\ntdll.dll] evaluated string: [If,ExistFile,#2,FileCopy,#2,%ProjectTemp%]
FileCopy - Copied [C:\Windows\system32\ntdll.dll] to: [%BaseDir%\Temp\Win10PESE\ntdll.dll]
System,FileRedirect,ON
IF - File exists: [%BaseDir%\Temp\Win10PESE\ntdll.dll] evaluated string: [If,ExistFile,%ProjectTemp%\#9,Retrieve,FileVersion,%ProjectTemp%\#9,%_ML_TempV%]
Retrieve - Sucessfully retrieved the file version from: [%BaseDir%\Temp\Win10PESE\ntdll.dll] to variable: [%_ML_TempV%] with result: [10.0.19041.804]
[End]
[//-]
IF - [copytemp] is not equal to: [-] evaluated string: [If,#7,Equal,-,If,ExistFile,#2,Retrieve,FileVersion,#2,%_ML_TempV%]
[//-]
SetVar - Sucessfuly changed the value of [%_ML_CallC_Download_HostOSVersion1%] to: [10.0.19041.804]
SetVar - Sucessfuly changed the value of [%_ML_CallC_Download_HostOSVersion%] to: [10.0.19041.804]
IF - [1-] is not equal to: [-] evaluated string: [If,Not,#4-,Equal,-,StrFormat,Split,%_ML_TempV%,.,#4,%#3%]
StrFormat - converted [Split(10.0.19041.804,.)] to variable: [%_ML_CallC_Download_HostOSVersion1%] with result: [10]
[//-]
IF - Variable exists [%_ML_VerX%] evaluated string: [If,ExistVar,%_ML_VerX%,Begin]
IF - [1] is equal to: [1] evaluated string: [If,Not,#4,Equal,1,Begin]
[If,%_ML_TempV%,Equal,"",Loop,%api%,CallC_Version_Loop_Empty,2,%_ML_VerX%,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[Else,Begin]
[If,%_ML_VerX%,Smaller,5,Begin]
[If,%_ML_VerX%,Bigger,0,Begin]
[Set,#9,#61]
[StrFormat,Split,%_ML_TempV%,.,1,%#9%]
[End]
[If,%_ML_VerX%,Bigger,1,Begin]
[Set,#9,#62]
[StrFormat,Split,%_ML_TempV%,.,2,%#9%]
[End]
[If,%_ML_VerX%,Bigger,2,Begin]
[Set,#9,#63]
[StrFormat,Split,%_ML_TempV%,.,3,%#9%]
[End]
[End]
[Else,Loop,%api%,CallC_Version_Loop,2,%_ML_VerX%,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[End]
[End]
[End]
Run - Processed section [CallC_Version] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [CallC_HostOSVersion] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//NT5x aria2c.exe gives 'bcrypt.dll error' with message - ErrorLevel do not work inside cmd - cmd quickly exit - workaround do not use aria2c (for now unofficial aria2c with OpenSSL not used)]
IF - [10] is not equal to: [5] evaluated string: [If,%_ML_CallC_Download_HostOSVersion1%,Equal,5,TxtAddLine,#7,"Goto :NT5",Append]
[//----]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Echo 'Utility01=aria2'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
SetVar - Sucessfuly changed the value of [#6] to: []
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\aria2.conf] evaluated string: [If,ExistFile,%ProjectTemp%\ML_Call_Download\aria2.conf,Set,#6," --conf-path="%ProjectTemp%\ML_Call_Download\aria2.conf""]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: aria2c.exe --download-result=full -t 6 -x16 -s16 --allow-overwrite=true --auto-file-renaming=false --http-no-cache=true -d"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download" "http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script" Option: Append
[//Not used to easily support WebLinks without FileName - FileRename done at the end of the build AND there are cases (torrent etc.) that would override -> better FileName done at the end of build]
[//TxtAddLine,#7,"aria2c.exe --download-result=full -t 6 -x16 -s16 --allow-overwrite=true --auto-file-renaming=false -d#$q%ProjectTemp%\ML_Call_Download\Download#$q -o#$q#8#$q #$q#3#$q",Append]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Echo ErrorLevel=%ErrorLevel% Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% Equ 0 Echo 'Utility=aria2'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
[//-]
[//Only use --referer=* with Aria2c ErrorLevel:22 - If you use aria2c with NEq 0 It will download html page saying download failed with same file name (no fallback for filename)]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 If %ErrorLevel% Equ 22 aria2c.exe --referer=* --download-result=full -t 6 -x16 -s16 --allow-overwrite=true --auto-file-renaming=false --http-no-cache=true -d"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download" "http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% Equ 0 Echo 'Utility=aria2'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 Echo 'ErrorLevel_Try01_aria2=%ErrorLevel%'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Set Aria2ErrorLevel=%ErrorLevel% Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Echo Aria2ErrorLevel %Aria2ErrorLevel% Option: Append
[//Do not FallBack to wget when aria2c ErrorLevel 3 - to avoid html download]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %Aria2ErrorLevel% Equ 3 Echo 'ErrorLevel=%ErrorLevel%'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %Aria2ErrorLevel% Equ 3 Exit Option: Append
[//----------]
IF - [10] is not equal to: [5] evaluated string: [If,%_ML_CallC_Download_HostOSVersion1%,Equal,5,TxtAddLine,#7,":NT5",Append]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Echo 'Utility02=wget.exe'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
IF - [10] is not equal to: [5] evaluated string: [If,%_ML_CallC_Download_HostOSVersion1%,Equal,5,TxtAddLine,#7,"Echo 'Utility=wget.exe'>>"%ProjectTemp%\ML_Call_Download\Macro_Download_INI.ini"",Append]
ELSE - executing command: [TxtAddLine,#7,"Echo 'Utility=wget.exe'>>#$q%ProjectTemp%\ML_Call_Download\Macro_Download_INI.ini#$q",Append]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Echo 'Utility=wget.exe'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
[// --no-check-certificate required with ErrorLevel 1 Generic error code.]
[//TxtAddLine,#7,"If #$pErrorLevel#$p Equ 1 wget.exe -t 6 -O #$q#1#$q #$q#2#$q --no-check-certificate",Append]
SetVar - Sucessfuly changed the value of [#6] to: []
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\wgetrc] evaluated string: [If,ExistFile,%ProjectTemp%\ML_Call_Download\wgetrc,Set,#6," --no-cache --config="%ProjectTemp%\ML_Call_Download\wgetrc""]
[//-]
IF - [10] is not equal to: [5] evaluated string: [If,%_ML_CallC_Download_HostOSVersion1%,Equal,5,TxtAddLine,#7,"wget.exe#6 -t 6 --directory-prefix="%ProjectTemp%\ML_Call_Download\Download" "#3"",Append]
ELSE - executing command: [TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 wget.exe#6 -t 6 --directory-prefix=#$q%ProjectTemp%\ML_Call_Download\Download#$q #$q#3#$q",Append]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 wget.exe -t 6 --directory-prefix="%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download" "http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 Echo 'ErrorLevel_Try01_wget=%ErrorLevel%'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 wget.exe -t 6 --directory-prefix="%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download" "http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script" --no-check-certificate Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 Echo 'ErrorLevel_Try02_wget=%ErrorLevel%'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 wget.exe -t 6 --user-agent="Mozilla/5.0" --directory-prefix="%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download" "http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: If %ErrorLevel% NEq 0 Echo 'ErrorLevel_Try03_wget=%ErrorLevel%'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
[//-]
[//Not used to easily support WebLinks without FileName - FileRename done at the end of the build AND there are cases (torrent etc.) that would override -> better FileName done at the end of build]
[//TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 wget.exe -t 6 --output-document=#$q%ProjectTemp%\ML_Call_Download\Download\#8#$q #$q#3#$q",Append]
[//TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 Echo 'ErrorLevel_Try01_wget=#$pErrorLevel#$p'>>#$q%ProjectTemp%\ML_Call_Download\Macro_Download_INI.ini#$q",Append]
[//TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 wget.exe -t 6 --output-document=#$q%ProjectTemp%\ML_Call_Download\Download\#8#$q #$q#3#$q --no-check-certificate",Append]
[//TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 Echo 'ErrorLevel_Try02_wget=#$pErrorLevel#$p'>>#$q%ProjectTemp%\ML_Call_Download\Macro_Download_INI.ini#$q",Append]
[//TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 wget.exe --user-agent=#$qMozilla/5.0#$q --output-document=#$q%ProjectTemp%\ML_Call_Download\Download\#8#$q #$q#3#$q",Append]
[//TxtAddLine,#7,"If #$pErrorLevel#$p NEq 0 Echo 'ErrorLevel_Try03_wget=#$pErrorLevel#$p'>>#$q%ProjectTemp%\ML_Call_Download\Macro_Download_INI.ini#$q",Append]
[//-]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Echo 'ErrorLevel=%ErrorLevel%'>>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini" Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Exit Option: Append
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] line: Value: Cmd.exe Option: Append
TXTReplace - Replaced strings in file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd] string [%20] with string: [ ]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C Start "Download" /Wait /Min cmd.exe /C "%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download.cmd"]
[//-------------------]
TXTReplace - Replaced strings in file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] string ['] with string: []
[//--]
[//Get Aria2 error first on log (Bonus: You get more detailed error info)]
IniRead - [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] Section [Info] Key [ErrorLevel_Try01_aria2] to variable: [#7] with value []
IF - [-] is equal to: [-] evaluated string: [If,Not,#7-,Equal,-,Begin]
[If,Not,#7,Equal,0,Run,%api%,Call_Download_Error_Utility_aria2,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[End]
[//--]
[//Get Wget errors if exist on log.]
IniRead - [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] Section [Info] Key [ErrorLevel_Try01_wget] to variable: [#7] with value []
IniRead - [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] Section [Info] Key [ErrorLevel_Try02_wget] to variable: [#7] with value []
IniRead - [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] Section [Info] Key [ErrorLevel_Try03_wget] to variable: [#7] with value []
[//--]
IniRead - [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_INI.ini] Section [Info] Key [ErrorLevel] to variable: [#7] with value [0]
[//ErrorLevel 3221225786 (wget) --> The application terminated as a result of a CTRL+C. Indicates that the application has been terminated either by user's keyboard input CTRL+C or CTRL+Break or closing command prompt window.]
IF - [0] is not equal to: [] evaluated string: [If,#7,Equal,"",Set,#7,3221225786]
IF - [0] is equal to: [0] evaluated string: [If,Not,#7,Equal,0,Call,DirDeleteMake,%ProjectTemp%\ML_Call_Download\Download]
IF - [0] is equal to: [0] evaluated string: [If,Not,#7,Equal,0,Run,%api%,Call_Download_Error,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[//--]
[//---------------------------------- Download Operation Finish]
IF - [0] is equal to: [0] evaluated string: [If,#7,Equal,0,Begin]
[//-----------------]
[//FileSize Check to avoid Fake Downloads - Default Size Check 100 bytes (Optional with Par4 CheckSize=) - Start]
Retrieve - Sucessfully retrieved the directory size from: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download] to variable: [#7] with result: []
IF - [-] is equal to: [-] evaluated string: [If,#4-,Equal,-,Begin]
IF - [1303537] is not smaller than [100] evaluated string: [If,#7,Smaller,100,Begin]
[//Retrieve,FileSize bug - after limit goes to negative numbers - ex: can not download very big files like WinNT6x iso]
[If,#7,Bigger,0,Call,DirDelete,%ProjectTemp%\ML_Call_Download\Download]
[End]
[End]
IF - [-] is equal to: [-] evaluated string: [If,Not,#4-,Equal,-,Begin]
[StrFormat,Split,#4,=,1,%_ML_CallC_Download_Split%]
[If,%_ML_CallC_Download_Split%,Equal,CheckSize,Begin]
[StrFormat,Split,#4,=,2,%_ML_CallC_Download_Split%]
[If,#7,Smaller,%_ML_CallC_Download_Split%,Begin]
[//Retrieve,FileSize bug - after limit goes to negative numbers - ex: can not download very big files like WinNT6x iso]
[If,%_ML_CallC_Download_Split%,Bigger,0,Call,DirDelete,%ProjectTemp%\ML_Call_Download\Download]
[End]
[End]
[Else,Begin]
[If,#7,Smaller,100,Begin]
[//Retrieve,FileSize bug - after limit goes to negative numbers - ex: can not download very big files like WinNT6x iso]
[If,#7,Bigger,0,Call,DirDelete,%ProjectTemp%\ML_Call_Download\Download]
[End]
[End]
[End]
[//FileSize Check to avoid Fake Downloads - Default Size Check 100 bytes (Optional with Par4 CheckSize=) - Finish]
[//-----------------]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download] evaluated string: [If,Not,ExistDir,%ProjectTemp%\ML_Call_Download\Download,Call,Echo,"Call,Download : Error Downloading - FileSize too Small
(Plugin Authors: See 'CheckSize=' to download very Small Files)
#3",Warn,,MessageError,10]
[//-----------------]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download] evaluated string: [If,ExistDir,%ProjectTemp%\ML_Call_Download\Download,Begin]
[//-]
[//If,#8-,Equal,-,Run,%api%,Call_Download_FindFileName,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[//Else,Set,%CallDownloadFileName%,#8]
[//-]
|
Run - Processing section: [Call_Download_FindFileName] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Download],[%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\],[http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script],[],[],[],[1303537],[],[%BaseDir%\Temp\Win10PESE\Plugin_DownloadX]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.cmd],[OverWrite]
|
Run - Processing section: [CallC_FileCreateBlank] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.cmd],[OverWrite]
StrFormat - converted: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.cmd] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\]
StrFormat - converted [CTrim(%BaseDir%\Temp\Win10PESE\ML_Call_Download\)] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [CallC_DirMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download] evaluated string: [If,Not,ExistDir,#2,DirMake,#2]
Run - Processed section [CallC_DirMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.cmd] evaluated string: [If,Not,ExistFile,#2,FileCreateBlank,#2]
FileCreateBlank - Created a new file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.cmd]
ELSE - [Begin]
[If,#3,Equal,OverWrite,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[If,#3,Equal,OverWriteBackup,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[StrFormat,Date,#8,yyyymmddhhnnss]
[Call,FileNameNoExt,#2,_ML_T_]
[StrFormat,Ext,#2,#7]
[FileCopy,#2,%_ML_T_%_#8#7]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[End]
Run - Processed section [CallC_FileCreateBlank] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini],[OverWrite]
|
Run - Processing section: [CallC_FileCreateBlank] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [FileCreateBlank],[%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini],[OverWrite]
StrFormat - converted: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\]
StrFormat - converted [CTrim(%BaseDir%\Temp\Win10PESE\ML_Call_Download\)] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [_CenterCa] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
|
Run - Processing section: [CallC_DirMake] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [DirMake],[%BaseDir%\Temp\Win10PESE\ML_Call_Download]
IF - Directory exists: [%BaseDir%\Temp\Win10PESE\ML_Call_Download] evaluated string: [If,Not,ExistDir,#2,DirMake,#2]
Run - Processed section [CallC_DirMake] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini] evaluated string: [If,Not,ExistFile,#2,FileCreateBlank,#2]
FileCreateBlank - Created a new file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini]
ELSE - [Begin]
[If,#3,Equal,OverWrite,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[If,#3,Equal,OverWriteBackup,Begin]
[Retrieve,Md5,#2,%_ML_T%]
[If,Not,%_ML_T%,Equal,d41d8cd98f00b204e9800998ecf8427e,Begin]
[StrFormat,Date,#8,yyyymmddhhnnss]
[Call,FileNameNoExt,#2,_ML_T_]
[StrFormat,Ext,#2,#7]
[FileCopy,#2,%_ML_T_%_#8#7]
[Call,FileDelete,#2]
[FileCreateBlank,#2]
[End]
[End]
[End]
Run - Processed section [CallC_FileCreateBlank] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
TxtAddLine - Added line: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini] line: Value: [Process] Option: Append
SetVar - Sucessfuly changed the value of [#7] to: []
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download\cmd.exe] evaluated string: [If,ExistFile,%ProjectTemp%\ML_Call_Download\Download\cmd.exe,Begin]
[Call,HostSystemDir]
[Set,#7,%HostSystemDir%\]
[End]
System,FileRedirect,OFF
[//There will be Only one file]
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C dir /b /s /A >>"%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini"]
System,FileRedirect,ON
[//-]
IF - [082] is bigger than [80] evaluated string: [If,%Version%,Bigger,80,Begin]
TXTReplace - Replaced strings in file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini] string [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download\] with string: [Set,%CallDownloadFileName%,]
[End]
ELSE - [Begin]
[//77Rc2 support - requires quotes when there is space eg: Set,%CallDownloadFileName%,"My File.exe"]
[TxtReplace,%ProjectTemp%\ML_Call_Download\Macro_Download_Find_FileName.ini,%ProjectTemp%\ML_Call_Download\Download\,"Set,#$pCallDownloadFileName#$p,#$q"]
[TxtReplace,%ProjectTemp%\ML_Call_Download\Macro_Download_Find_FileName.ini,#$x,"#$q#$x"]
[TxtReplace,%ProjectTemp%\ML_Call_Download\Macro_Download_Find_FileName.ini,[Process]#$q#$x,[Process]#$x]
[End]
|
Run - Processing section: [Process] From file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini]
SetVar - Sucessfuly changed the value of [%CallDownloadFileName%] to: [Audio8.Script]
Run - Processed section [Process] in file: [%BaseDir%\Temp\Win10PESE\ML_Call_Download\Macro_Download_Find_FileName.ini]
IF - [audio8.script] is not equal to: [%calldownloadfilename%] evaluated string: [If,%CallDownloadFileName%,Equal,%CallDownloadFileName%,Call,Echo,"Call Download: CAN NOT find CallDownloadFileName",Warn,,MessageError,10,Exit]
Run - Processed section [Call_Download_FindFileName] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - [-] is equal to: [-] evaluated string: [If,#8-,Equal,-,Set,#8,%CallDownloadFileName%]
SetVar - Sucessfuly changed the value of [#8] to: [Audio8.Script]
IF - [audio8.script] is not equal to: [-] evaluated string: [If,Not,#8,Equal,-,Begin]
IF - [audio8.script] is equal to: [audio8.script] evaluated string: [If,Not,#8,Equal,%CallDownloadFileName%,Begin]
[FileRename,%ProjectTemp%\ML_Call_Download\Download\%CallDownloadFileName%,%ProjectTemp%\ML_Call_Download\Download\#8]
[Set,%CallDownloadFileName%,#8]
[End]
[End]
[//-]
IF - File does not exist: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] evaluated string: [If,ExistFile,#9\%CallDownloadFileName%,Begin]
[System,FileRedirect,OFF]
[ShellExecute,Hide,attrib.exe,"-R -S -H #$q#9\%CallDownloadFileName%#$q"]
[System,FileRedirect,ON]
[StrFormat,Date,#7,yyyy-mm-dd_hh-nn-ss]
[DirMake,%ProjectTemp%\Call_Download_Backup\#7]
[System,FileRedirect,OFF]
[FileCopy,#9\%CallDownloadFileName%,%ProjectTemp%\Call_Download_Backup\#7]
[System,FileRedirect,ON]
[End]
[//-]
System,FileRedirect,OFF
ShellExecute: [Hide] using: [cmd.exe] with parameters: [/C Move /Y "%BaseDir%\Temp\Win10PESE\ML_Call_Download\Download\Audio8.Script" "%BaseDir%\Temp\Win10PESE\Plugin_DownloadX"]
System,FileRedirect,ON
IF - [0] is equal to: [0] evaluated string: [If,Not,%ExitCode%,Equal,0,Begin]
[Echo,"Call Download Move Error - 2nd attempt to Move - ErrorLevel:%ExitCode%",Warn]
[System,FileRedirect,OFF]
[ShellExecute,Hide,cmd.exe,"/C Move /Y #$q%ProjectTemp%\ML_Call_Download\Download\%CallDownloadFileName%#$q #$q#9#$q"]
[System,FileRedirect,ON]
[If,Not,%ExitCode%,Equal,0,Echo,"Call Download Move Error - ErrorLevel:%ExitCode%",Warn]
[End]
[//-]
[End]
[End]
[//Call,RemoveVariable,_ML_CallC_Download_HostOSVersion]
StrFormat - converted [Split(10.0.19041.804,|)] to variable: [%_ML_CallC_Download_HostOSVersion%] with result: [ ]
Run - Processed section [CallC_Download] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
SetVar - Sucessfuly changed the value of [%_ML_Call_DownloadX_Default_CallDownloadFileName%] to: [Audio8.Script]
[End]
IF - [false] is not equal to: [true] evaluated string: [If,%_ML_T_Call_DisableDownload%,Equal,True,Begin]
[Set,%_ML_Call_DownloadX_Default_CallDownloadFileName%,""]
[End]
[End]
ELSE - [Begin]
[Set,%_ML_Call_DownloadX_Default_CallDownloadFileName%,#1]
[End]
[//-]
[//%CallDownloadFileName% for file name. ( %CallDownloadFileName% value EMPTY if download failure]
[//-]
IF - [audio8.script-] is not equal to: [-] evaluated string: [If,%_ML_Call_DownloadX_Default_CallDownloadFileName%-,Equal,-,Call,Echo,"Halt: Download Failure",Warn,,MessageError,,Halt]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] evaluated string: [If,Not,ExistFile,%ProjectTemp%\Plugin_DownloadX\%_ML_Call_DownloadX_Default_CallDownloadFileName%,Call,Echo,"Halt: Download Failure",Warn,,MessageError,,Halt]
IF - File exists: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] evaluated string: [If,ExistFile,%ProjectTemp%\Plugin_DownloadX\%_ML_Call_DownloadX_Default_CallDownloadFileName%,Begin]
[//-]
[//-]
IF - [%BaseDir%\projects\win10pese\drivers\audio8.script-] is not equal to: [-] evaluated string: [If,#2-,Equal,-,Begin]
[//FileCopy_To_ProjectDir_Project: copy downloaded file to project dir following only web address.]
[//eg.]
[//http://yomi.cwcodes.net/Yomi/AppY/Supplementary/Caffeine.Script]
[//--> %BaseDir%\Projects\Yomi\AppY\Supplementary\Caffeine.Script]
[Run,%api%,FileCopy_To_ProjectDir_Project,,%ProjectTemp%\Plugin_DownloadX\%_ML_Call_DownloadX_Default_CallDownloadFileName%,#3]
[End]
ELSE - executing command: [Run,%api%,Call_DownloadX_Default_Par2,#1,#2,#3,#4,#5,#6,#7,#8,#9]
|
Run - Processing section: [Call_DownloadX_Default_Par2] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [Audio8.Script],[%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script],[http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script],[],[],[Projects\Win8PESE\Drivers\Audio8.Script],[%BaseDir%\Workbench\Common\Download_Win8.1SE\Projects\Win8PESE\Drivers\Audio8.Script],[w8pese.cwcodes.net]
[//Bad Idea to change Download File name... But If required still supported:]
[//--]
StrFormat - converted [Right(%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script,1)] to variable: [#9] with result: [t]
IF - [t] is not equal to: [\] evaluated string: [If,#9,Equal,\,Set,#2,#2%_ML_Call_DownloadX_Default_CallDownloadFileName%]
[//-]
StrFormat - converted: [%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script] to variable: [#9] with result: [%BaseDir%\Projects\Win10PESE\Drivers\]
StrFormat - converted [CTrim(%BaseDir%\Projects\Win10PESE\Drivers\)] to variable: [#9] with result: [%BaseDir%\Projects\Win10PESE\Drivers]
IF - Directory exists: [%BaseDir%\Projects\Win10PESE\Drivers] evaluated string: [If,Not,ExistDir,#9,DirMake,#9]
FileCopy - File exists [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] to: [%BaseDir%\Projects\Win10PESE\Drivers\Audio8.Script]: Overwritten
Run - Processed section [Call_DownloadX_Default_Par2] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//-]
[//FileCopy_To_Download_Project: copy downloaded file to project dir following only web address.]
[//eg.]
[//http://yomi.cwcodes.net/Yomi/AppY/Supplementary/Caffeine.Script]
[//--> %BaseDir%\Workbench\Common\Download_Yomi\Projects\Yomi\AppY\Supplementary\Caffeine.Script]
|
Run - Processing section: [FileCopy_To_Download_Project] From file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
with parameters: [],[%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script],[http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script]
[// #2 and #3 required]
[// 2 File to copy to Download_Project]
[//-------------------]
[//3 WebFile]
[//--]
StrFormat - converted: [http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script] to variable: [#1] with result: [Audio8.Script]
StrFormat - converted [Replace(Audio8.Script,%20)] to variable: [#1] with result: [Audio8.Script]
[// 1 --> FileName from web]
[//--]
StrFormat - converted [Split(http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script,/)] to variable: [#8] with result: [w8pese.cwcodes.net]
StrFormat - converted [Replace(http://w8pese.cwcodes.net/Projects/Win8PESE/Drivers/Audio8.Script,http://w8pese.cwcodes.net/)] to variable: [#7] with result: [Projects/Win8PESE/Drivers/Audio8.Script]
StrFormat - converted [Replace(Projects/Win8PESE/Drivers/Audio8.Script,/)] to variable: [#7] with result: [Projects\Win8PESE\Drivers\Audio8.Script]
StrFormat - converted: [Projects\Win8PESE\Drivers\Audio8.Script] to variable: [#7] with result: [Projects\Win8PESE\Drivers\]
StrFormat - converted [CTrim(Projects\Win8PESE\Drivers\)] to variable: [#7] with result: [Projects\Win8PESE\Drivers]
StrFormat - converted [Split(Projects\Win8PESE\Drivers,\)] to variable: [#6] with result: [Projects]
IF - [projects] is equal to: [projects] evaluated string: [If,Not,#6,Equal,Projects,Set,#7,Projects\#7]
[// 7 --> SubFolder from web : %BaseDir%\#7]
[//--]
StrFormat - converted [Split(Projects\Win8PESE\Drivers,\)] to variable: [#9] with result: [Win8PESE]
IF - [win8pese] is not equal to: [tools] evaluated string: [If,#9,Equal,Tools,StrFormat,Split,#7,\,3,#9]
[// 9 --> ProjectName from web :]
[//--]
SetVar - Sucessfuly changed the value of [#5] to: [%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers]
SetVar - Sucessfuly changed the value of [#6] to: [%BaseDir%\Workbench\Common\Download_Win8PESE\Backup\Projects\Win8PESE\Drivers]
StrFormat - converted [Replace(%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers,%20)] to variable: [#5] with result: [%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers]
StrFormat - converted [Replace(%BaseDir%\Workbench\Common\Download_Win8PESE\Backup\Projects\Win8PESE\Drivers,%20)] to variable: [#6] with result: [%BaseDir%\Workbench\Common\Download_Win8PESE\Backup\Projects\Win8PESE\Drivers]
[// 9 --> ProjectName]
[//--------------------- Backup to Download_Project]
[// Only 1 (Filename) - 2 File To Copy - 5 Download_Project Folder - 6 Download_Project Backup Folder]
[//--]
IF - Directory does not exist: [%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers] evaluated string: [If,Not,ExistDir,#5,DirMake,#5]
DirMake - Created directory: [%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers]
IF - Directory does not exist: [%BaseDir%\Workbench\Common\Download_Win8PESE\Backup\Projects\Win8PESE\Drivers] evaluated string: [If,Not,ExistDir,#6,DirMake,#6]
DirMake - Created directory: [%BaseDir%\Workbench\Common\Download_Win8PESE\Backup\Projects\Win8PESE\Drivers]
IF - File does not exist: [%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers\Audio8.Script] evaluated string: [If,ExistFile,#5\#1,Begin]
[//-]
[Retrieve,Md5,#5\#1,#9]
[Retrieve,Md5,#2,#8]
[//-]
[If,Not,#8,Equal,#9,Begin]
[StrFormat,Date,#7,yyyymmddhhnnss]
[StrFormat,Ext,#1,#4]
[//Cancelled - Now Backup At Begining and no need to backup ChangeLog FileCopy,#5\#1,#6\#1_#7#4]
[End]
[End]
[//--]
[//---------------------- Final Copy do Download_Project Folder]
StrFormat - converted: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\]
StrFormat - converted [CTrim(%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\)] to variable: [#9] with result: [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX]
[// Avoid case you upload directly from Download_Project folder ;)]
IF - [%BaseDir%\temp\win10pese\plugin_downloadx] is not equal to: [%BaseDir%\workbench\common\download_win8pese\projects\win8pese\drivers] evaluated string: [If,Not,#9,Equal,#5,FileCopy,#2,#5]
FileCopy - Copied [%BaseDir%\Temp\Win10PESE\Plugin_DownloadX\Audio8.Script] to: [%BaseDir%\Workbench\Common\Download_Win8PESE\Projects\Win8PESE\Drivers\Audio8.Script]
Run - Processed section [FileCopy_To_Download_Project] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[End]
Run - Processed section [Call_DownloadX_Default] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
IF - [http://w8pese.cwcodes.net/projects/win8pese/drivers/audio8.script] is not equal to: [-] evaluated string: [If,#3,Equal,-,Call,Echo,"Halt: WebLink NOT Found",Warn,,MessageError,,Halt]
Run - Processed section [Call_DownloadX_par2Xpar3X_Plugin] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
[//-]
IF - [-] is equal to: [-] evaluated string: [If,Not,#3-,Equal,-,Run,%api%,Call_DownloadX_par2par3,#1,#2,#3,#4,#5,#6,#7,#8,#9]
IF - [-] is equal to: [-] evaluated string: [If,#3-,Equal,-,If,Not,#2-,Equal,-,Run,%api%,Call_DownloadX_par2par3X,#1,#2,#3,#4,#5,#6,#7,#8,#9]
IF - [-] is equal to: [-] evaluated string: [If,Not,#2-,Equal,-,Run,%api%,Call_DownloadX_par2par3X,#1,#2,#3,#4,#5,#6,#7,#8,#9]
[//-]
[//Call,RemoveVariable,_ML_Call_DownloadX_Default_CallDownloadFileName]
StrFormat - converted [Split(Audio8.Script,|)] to variable: [%_ML_Call_DownloadX_Default_CallDownloadFileName%] with result: [ ]
[//Call,RemoveVariable,_ML_T_Call_DisableDownload]
StrFormat - converted [Split(False,|)] to variable: [%_ML_T_Call_DisableDownload%] with result: [ ]
System - Refreshing interface after finishing processing
Run - Processed section [CallC_DownloadX] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
ELSE - [Halt,"DOWNLOAD Cancelled"]
Run - Processed section [CallC_DownloadXQ] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
Run - Processed section [_CenterCa] in file: [%BaseDir%\Projects\Win10PESE\Build\Macro_Library.script]
|
Finished processing script: Audio (Audio8.Script)
Script time: 14 seconds and 198 milliseconds
Script has been sucessfully processed!
|