From 5bb38a34098535498624027defcd45e8dbe17051 Mon Sep 17 00:00:00 2001 From: Homes32 Date: Sat, 2 Nov 2024 23:49:10 -0500 Subject: [PATCH] Fixed ClassicCalc download failure (CloudFlare protection). --- .../Applications/Productivity/ClassicCalc.script | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Projects/PhoenixPE/Applications/Productivity/ClassicCalc.script b/Projects/PhoenixPE/Applications/Productivity/ClassicCalc.script index 74b4e5b..a42566a 100644 --- a/Projects/PhoenixPE/Applications/Productivity/ClassicCalc.script +++ b/Projects/PhoenixPE/Applications/Productivity/ClassicCalc.script @@ -32,9 +32,9 @@ Title=Classic Calculator Author=Homes32 Level=5 -Version=1.0.0.0 +Version=1.1.0.0 Description=(v6.3.9600.17667) Classic Windows Calculator. -Date=2023-10-08 +Date=2024-10-28 Selected=False Mandatory=False @@ -122,8 +122,8 @@ Else,FileCopyEx,"%ProjectTemp%\%ProgramFolder%\Calc 32-bit\Calc1.exe",#1 [DownloadProgram] Echo,"Downloading %ScriptTitle%..." Run,%ScriptFile%,SetProgramArch -WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",SHA256=%DownloadHash%,NOERR -If,Not,#r,Equal,200,Halt,"Failed to download [%SetupFile%]. The code returned was [#r]." +WebGetEx,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",SHA256=%DownloadHash%,"UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299",NOERR +If,Not,#r,Equal,0,Halt,"Failed to download [%SetupFile%]. The code returned was [#r]." [#SetProgramArch#] // =============================================================================================================================== @@ -168,7 +168,6 @@ Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%" If,%SourceArch%,Equal,x64,ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\Calc 64-bit\Calc1.exe" Else,ShellExecuteEx,Open,"%ProjectTemp%\%ProgramFolder%\Calc 32-bit\Calc1.exe" - [#ClearDownloadCache#] // =============================================================================================================================== // Name...........: ClearDownloadCache