From 48b65970119e04fd2811c70eea0ced895dfabef0 Mon Sep 17 00:00:00 2001 From: Homes32 Date: Sun, 17 Jul 2022 22:02:46 -0500 Subject: [PATCH] App updates and bug fixes - Update Notepadd++ download to 8.4.3 - Update OpenHashTab download to 3.0.2 - Bugfix in SumatraPDF reg hives not unloaded --- .../Applications/Productivity/Notepad++.script | 8 ++++---- .../Applications/Productivity/SumatraPDF.script | 5 +++-- .../Applications/System Tools/OpenHashTab.script | 10 +++++----- Projects/PhoenixPE/Components/DotNETFx.script | 2 +- Projects/PhoenixPE/Core/210-Core.script | 8 ++++---- Projects/PhoenixPE/Core/251-WoW64.script | 6 +++--- Projects/PhoenixPE/PhoenixAPI.script | 2 +- Projects/PhoenixPE/Tweaks/Localization.script | 4 ++-- 8 files changed, 23 insertions(+), 22 deletions(-) diff --git a/Projects/PhoenixPE/Applications/Productivity/Notepad++.script b/Projects/PhoenixPE/Applications/Productivity/Notepad++.script index 4285242..b30e333 100644 --- a/Projects/PhoenixPE/Applications/Productivity/Notepad++.script +++ b/Projects/PhoenixPE/Applications/Productivity/Notepad++.script @@ -30,19 +30,19 @@ [Main] Title=Notepad++ -Description=(v8.4.1.0) Notepad++ is a free and open source code editor and Notepad replacement that supports multiple languages. +Description=(v8.4.3.0) Notepad++ is a free and open source code editor and Notepad replacement that supports multiple languages. Author=Homes32 Level=5 Selected=True Mandatory=False -Version=1.4.1.0 -Date=2022-05-24 +Version=1.4.1.1 +Date=2022-07-08 [Variables] %ProgramFolder%="Notepad++" %ProgramExe%="notepad++.exe" %ShellExtDll%="NppShell_06.dll" -%ProgramVersion%=8.4.1 +%ProgramVersion%=8.4.3 %DownloadURLx86%=https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v%ProgramVersion%/npp.%ProgramVersion%.portable.7z %DownloadURLx64%=https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v%ProgramVersion%/npp.%ProgramVersion%.portable.x64.7z %aToolbarIconMap%=Fluent UI: small|small|Fluent UI: large|large|Filled Fluent UI: small|small2|Filled Fluent UI: large|large2|Standard icons: small|standard diff --git a/Projects/PhoenixPE/Applications/Productivity/SumatraPDF.script b/Projects/PhoenixPE/Applications/Productivity/SumatraPDF.script index b3465e2..195c6bf 100644 --- a/Projects/PhoenixPE/Applications/Productivity/SumatraPDF.script +++ b/Projects/PhoenixPE/Applications/Productivity/SumatraPDF.script @@ -32,9 +32,9 @@ Title=SumatraPDF Author=Homes32 Level=5 -Version=1.0.4.1 +Version=1.0.4.2 Description=(v3.4.6) Sumatra PDF is a free PDF, eBook (ePub, Mobi), XPS, DjVu, CHM, Comic Book (CBZ and CBR) reader for Windows. -Date=2022-07-08 +Date=2022-07-17 Selected=False Mandatory=False @@ -77,6 +77,7 @@ If,%cb_epub%,Equal,True,Associate,".epub","%PEPrograms%\%ProgramFolder%\%Program If,%cb_mobi%,Equal,True,Associate,".mobi","%PEPrograms%\%ProgramFolder%\%ProgramExe%" If,%cb_pdf%,Equal,True,Associate,".pdf","%PEPrograms%\%ProgramFolder%\%ProgramExe%" If,%cb_xps%,Equal,True,Associate,".xps","%PEPrograms%\%ProgramFolder%\%ProgramExe%" +RegHiveUnLoad,Tmp_Software /////////////////////////////////////////////////////////////////////////////////// // Shortcuts diff --git a/Projects/PhoenixPE/Applications/System Tools/OpenHashTab.script b/Projects/PhoenixPE/Applications/System Tools/OpenHashTab.script index 70d4381..4bda6a6 100644 --- a/Projects/PhoenixPE/Applications/System Tools/OpenHashTab.script +++ b/Projects/PhoenixPE/Applications/System Tools/OpenHashTab.script @@ -30,19 +30,19 @@ [Main] Title=OpenHashTab -Description=(v3.0.1) OpenHashTab is a shell extension for conveniently calculating and checking file hashes from file properties. +Description=(v3.0.2) OpenHashTab is a shell extension for conveniently calculating and checking file hashes from file properties. Author=Homes32 Level=5 Selected=False Mandatory=False -Version=1.0.0.0 -Date=2022-03-26 +Version=1.0.0.1 +Date=2022-07-08 [Variables] %ProgramFolder%="OpenHashTab" %SetupFile%="OpenHashTab_Setup.exe" -%ProgramVersion%=3.0.1 -%DownloadURL%=https://github.com/namazso/OpenHashTab/releases/download/v%ProgramVersion%/OpenHashTab_setup_system.exe +%ProgramVersion%=3.0.2 +%DownloadURL%=https://github.com/namazso/OpenHashTab/releases/download/v%ProgramVersion%/OpenHashTab_setup.exe [Process] Echo,"Processing %ScriptTitle%..." diff --git a/Projects/PhoenixPE/Components/DotNETFx.script b/Projects/PhoenixPE/Components/DotNETFx.script index 62360f6..40cfa97 100644 --- a/Projects/PhoenixPE/Components/DotNETFx.script +++ b/Projects/PhoenixPE/Components/DotNETFx.script @@ -110,7 +110,7 @@ End /////////////////////////////////////////////////////////////////////////////////// // Extract Files -Echo,"Extracting the .NET 4 Framework...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting the .NET 4 Framework..." RequireFileEx,ExtractList /////////////////////////////////////////////////////////////////////////////////// diff --git a/Projects/PhoenixPE/Core/210-Core.script b/Projects/PhoenixPE/Core/210-Core.script index 499f992..cd49d8c 100644 --- a/Projects/PhoenixPE/Core/210-Core.script +++ b/Projects/PhoenixPE/Core/210-Core.script @@ -125,7 +125,7 @@ System,SetLocal If,Not,ExistFile,%SourceBaseWim%,Run,%ScriptFile%,ExtractWinRE StrFormat,FileName,%SourceBaseWim%,%tmp_BaseFileName% -Echo,"Extracting [%tmp_BaseFileName%:%SourceBaseWimImage%] to [%TargetDir%]...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting [%tmp_BaseFileName%:%SourceBaseWimImage%] to [%TargetDir%]..." WimApply,%SourceBaseWim%,%SourceBaseWimImage%,%TargetDir%,NOACL,NOATTRIB // If building with boot.wim we need to extract additional files to get up to the level of WinRE @@ -148,7 +148,7 @@ System,EndLocal // Related........: // =============================================================================================================================== [ExtractWinRE] -Echo,"Extracting [WinRE.wim] from [%SourceInstallWim%:%SourceInstallWimImage%]...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting [WinRE.wim] from [%SourceInstallWim%:%SourceInstallWimImage%]..." WimExtract,%SourceInstallWim%,%SourceInstallWimImage%,Windows\System32\Recovery\WinRE.wim,%ProjectCache%,NOACL,NOATTRIB // Sanity Check @@ -168,7 +168,7 @@ Run,"%ProjectDir%\Core\200-PreFlight.script",CheckWinREVersion // =============================================================================================================================== [CleanupWinSxS] System,SetLocal -Echo,"Cleaning up Windows SidebySide Components...#$x#$xThis can take awhile, please be patient." +Echo,"Cleaning up Windows SidebySide Components..." Set,%WinSxS-Listfile%,%ProjectTemp%\WinSxS-ListFile.txt FileDeleteEx,%WinSxS-Listfile% @@ -205,7 +205,7 @@ TxtAddline,%WinSxS-Listfile%,"\Windows\WinSxS\manifests\%SxSArch%_microsoft.wind TxtAddline,%WinSxS-Listfile%,"\Windows\WinSxS\manifests\%SxSArch%_microsoft.windows.s..se.scsi_port_driver_*.manifest",Append TxtAddline,%WinSxS-Listfile%,"\Windows\WinSxS\manifests\%SxSArch%_microsoft-windows-servicingstack_*.manifest",Append -Echo,"Extracting Essential Windows SidebySide Components...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting Essential Windows SidebySide Components..." WimExtractBulk,%SourceBaseWim%,%SourceBaseWimImage%,%WinSxS-Listfile%,%TargetDir%,NOACL,NOATTRIB,NOERR If,Not,ExistDir,%TargetWindows%\WinSxS\Catalogs,DirMake,%TargetWindows%\WinSxS\Catalogs diff --git a/Projects/PhoenixPE/Core/251-WoW64.script b/Projects/PhoenixPE/Core/251-WoW64.script index ff960b9..b0f44f0 100644 --- a/Projects/PhoenixPE/Core/251-WoW64.script +++ b/Projects/PhoenixPE/Core/251-WoW64.script @@ -82,7 +82,7 @@ RequireFileEx,AppendList,\Windows\System32\wow64cpu.dll,NOMUI RequireFileEx,AppendList,\Windows\System32\wow64win.dll,NOMUI RequireFileEx,AppendList,\Windows\System32\wowreg32.exe,NOMUI -Echo,"Extracting Wow64 files...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting Wow64 files..." RequireFileEx,ExtractList WimExtract,%SourceInstallWim%,%SourceInstallWimImage%,\Windows\SysWOW64,%TargetWindows%,NOACL,NOATTRIB @@ -415,10 +415,10 @@ TxtAddline,%Wow64-WinSxS-Listfile%,"\Windows\WinSxS\manifests\x86_microsoft-wind /////////////////////////////////////////////////////////////////////////////////// // Extract -Echo,"Extracting Wow64 files...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting Wow64 files..." RequireFileEx,ExtractList -Echo,"Extracting Wow64 SidebySide Components...#$x#$xThis can take awhile, please be patient." +Echo,"Extracting Wow64 SidebySide Components..." WimExtractBulk,%SourceInstallWim%,%SourceInstallWimImage%,%Wow64-WinSxS-Listfile%,%TargetDir%,NOACL,NOATTRIB,NOERR // Use native full imageres.dll (resource only library) and save space with WIM duplicates-once Compression diff --git a/Projects/PhoenixPE/PhoenixAPI.script b/Projects/PhoenixPE/PhoenixAPI.script index ef2d8a8..b311d40 100644 --- a/Projects/PhoenixPE/PhoenixAPI.script +++ b/Projects/PhoenixPE/PhoenixAPI.script @@ -769,7 +769,7 @@ Else,If,%Action%,Equal,"ExtractFile",Begin End Else,If,%Action%,Equal,"ExtractList",Begin If,Not,ExistFile,%BulkFileList%,Halt,"RequireFileEx Error: You must create a list using [RequireFileEx,AppendList] before you can extract it!" - Echo,"Extracting required files...#$x#$xThis can take awhile, please be patient." + Echo,"Extracting required files..." WimExtractBulk,%SourceInstallWim%,%SourceInstallWimImage%,%BulkFileList%,%TargetDir%,NOACL,NOATTRIB,NOERR,NOWARN FileDeleteEx,%BulkFileList% End diff --git a/Projects/PhoenixPE/Tweaks/Localization.script b/Projects/PhoenixPE/Tweaks/Localization.script index d95ad0d..0124177 100644 --- a/Projects/PhoenixPE/Tweaks/Localization.script +++ b/Projects/PhoenixPE/Tweaks/Localization.script @@ -114,7 +114,7 @@ If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%WinDir%\System32\ // Related........: // =============================================================================================================================== [GetHostInternationalSettings] -Echo,"Retrieving Host International Settings...#$x#$xThis can take awhile, please be patient." +Echo,"Retrieving Host International Settings..." ShellExecute,Hide,"cmd.exe","/D /C dism.exe /online /Get-Intl /English /LogPath:#$q%DismLog%#$q > #$q%ProjectTemp%\Get-Intl.ini#$q" If,Not,%ExitCode%,Equal,0,Halt,"Error: Dism.exe terminated with error code: [%ExitCode%]. Check the log for details." @@ -164,7 +164,7 @@ If,Not,%TimeZone%,Equal,Default,Set,%DismArg%,"%DismArg% /Set-TimeZone:#$q%TimeZ // Set Keyboard, Format and Timezone with DISM If,Not,%DismArg%,Equal,"",Begin - Echo,"Configuring International Settings...#$x#$xThis can take awhile, please be patient." + Echo,"Configuring International Settings..." DISM,"/image:#$q%TargetDir%#$q %DismArg% /LogPath:#$q%DismLog%#$q" If,Not,#r,Equal,0,Halt,"Error: Dism.exe terminated with error code: [#r]. Check the log for details." End