mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-16 18:18:04 +02:00
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
This commit is contained in:
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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%..."
|
||||
|
@@ -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
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
|
@@ -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
|
||||
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user