mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-17 10:38:04 +02:00
Log the program version for any app that always attempts to download the latest version, bump SiB tested version
This commit is contained in:
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.0.1.0
|
||||
Date=2020-12-04
|
||||
Version=1.0.2.0
|
||||
Date=2023-01-10
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="DbgView"
|
||||
@@ -60,6 +60,8 @@ If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%",Run,%ScriptFile%,DownloadProgram
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%","%TargetPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\DbgView.chm","%TargetPrograms%\%ProgramFolder%\DbgView.chm"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
// Kernel Mode Driver
|
||||
ShellExecute,Hide,"%Tools%\%HostArch%\GetBinaryResource.exe","#$q%TargetPrograms%\%ProgramFolder%\%ProgramExe%#$q BINRES RCDBGSYS #$q%TargetSystem32%\drivers\Dbgv.sys#$q"
|
||||
@@ -68,6 +70,8 @@ If,Not,#r,Equal,0,Halt,"ERROR: Unable to extract DbgView driver. GetBinaryResour
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
RegLoadHives
|
||||
|
||||
// Autorun Process Monitor
|
||||
|
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.1.1.0
|
||||
Date=2022-12-04
|
||||
Version=1.1.2.0
|
||||
Date=2023-01-10
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="Dependencies"
|
||||
@@ -58,12 +58,14 @@ Run,%ScriptFile%,SetProgramArch
|
||||
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
|
||||
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramVer%
|
||||
Echo,"Program Version: %ProgramVer%"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Shortcuts
|
||||
|
@@ -58,10 +58,13 @@ Run,%ScriptFile%,SetProgramArch
|
||||
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
|
||||
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Shortcuts
|
||||
|
@@ -32,9 +32,9 @@
|
||||
Title=HxD
|
||||
Author=Homes32
|
||||
Level=5
|
||||
Version=1.0.0.0
|
||||
Version=1.0.1.0
|
||||
Description=HxD is a hex editor which can handle files of any size and can also perform raw disk editing and memory (RAM) modifications.
|
||||
Date=2022-12-31
|
||||
Date=2023-01-10
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
|
||||
@@ -58,6 +58,8 @@ Run,%ScriptFile%,SetProgramArch
|
||||
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
|
||||
Run,%ScriptFile%,ExtractProgram,"%TargetPrograms%\%ProgramFolder%\"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.1.1.0
|
||||
Date=2022-12-04
|
||||
Version=1.1.2.0
|
||||
Date=2023-01-10
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="ProcDump"
|
||||
@@ -57,12 +57,16 @@ Run,%ScriptFile%,SetProgramArch
|
||||
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%",Run,%ScriptFile%,DownloadProgram
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%","%TargetPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
RequireFile,\Windows\System32\PDH.dll
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
RegHiveLoad,Tmp_Default,%RegDefault%
|
||||
RegWrite,HKLM,0x4,"Tmp_Default\Software\Sysinternals\ProcDump","EulaAccepted",1
|
||||
RegHiveUnLoad,Tmp_Default
|
||||
|
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.1.1.0
|
||||
Date=2022-12-04
|
||||
Version=1.1.2.0
|
||||
Date=2023-01-10
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="Procexp"
|
||||
@@ -59,10 +59,14 @@ If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%",Run,%ScriptFile%,DownloadProgram
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%","%TargetPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\Procexp.chm","%TargetPrograms%\%ProgramFolder%\Procexp.chm"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
RegHiveLoad,Tmp_Default,%RegDefault%
|
||||
RegWrite,HKLM,0x4,"Tmp_Default\Software\Sysinternals\Process Explorer","EulaAccepted",1
|
||||
RegHiveUnLoad,Tmp_Default
|
||||
|
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.2.1.0
|
||||
Date=2022-12-04
|
||||
Version=1.2.2.0
|
||||
Date=2023-01-10
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="Procmon"
|
||||
@@ -61,12 +61,16 @@ If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%",Run,%ScriptFile%,DownloadProgram
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\%ProgramExe%","%TargetPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
FileCopy,"%ProgramsCache%\%ProgramFolder%\Procmon.chm","%TargetPrograms%\%ProgramFolder%\Procmon.chm"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
RegLoadHives
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
// Enable Boot Logging
|
||||
If,%cb_EnableBootLogging%,Equal,True,Begin
|
||||
Echo,"Boot Logging: ENABLED"
|
||||
|
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.1.0.0
|
||||
Date=2020-03-23
|
||||
Version=1.1.1.0
|
||||
Date=2023-01-10
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="RegistryChangesView"
|
||||
@@ -58,10 +58,15 @@ Run,%ScriptFile%,SetProgramArch
|
||||
If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
|
||||
Run,%ScriptFile%,ExtractProgram,%TargetPrograms%\%ProgramFolder%
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
// Language
|
||||
If,%cmb_Language%,Equal,"English",FileDeleteEx,"%TargetPrograms%\%ProgramFolder%\registrychangesview_lng.ini"
|
||||
Else,Begin
|
||||
|
@@ -57,10 +57,14 @@ If,%cb_AlwaysDownload%,Equal,True,DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
|
||||
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
|
||||
Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\release\*.*","%TargetPrograms%\%ProgramFolder%"
|
||||
FileVersion,"%TargetPrograms%\%ProgramFolder%\%ProgramExe%",%ProgramExeVer%
|
||||
Echo,"Program version: v%ProgramExeVer%"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
Echo,"Configuring %ScriptTitle%..."
|
||||
|
||||
// This .ini files needs to exist or the launcher will crash if the directory is not writable.
|
||||
IniWrite,"%TargetPrograms%\%ProgramFolder%\x96dbg.ini","Launcher","x32dbg","%PEPrograms%\%ProgramFolder%\x32\x32dbg.exe"
|
||||
IniWrite,"%TargetPrograms%\%ProgramFolder%\x96dbg.ini","Launcher","x64dbg","%PEPrograms%\%ProgramFolder%\x64\x64dbg.exe"
|
||||
|
Reference in New Issue
Block a user