mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-17 10:38:04 +02:00
App script version updates
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
|
||||
[Main]
|
||||
Title=Beyond Compare
|
||||
Description=(v4.3.7.25118) Beyond Compare allows you to quickly and easily compare your files and folders.
|
||||
Description=(v4.4.0.25886) Beyond Compare allows you to quickly and easily compare your files and folders.
|
||||
Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
|
@@ -30,19 +30,19 @@
|
||||
|
||||
[Main]
|
||||
Title=NSudo
|
||||
Description=(v8.0.1) NSudo is a system management tool for advanced users to launch programs with full privileges.
|
||||
Description=(v8.2.0) NSudo is a system management tool for advanced users to launch programs with full privileges.
|
||||
Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.0.0.1
|
||||
Date=2021-01-22
|
||||
Version=1.0.0.2
|
||||
Date=2021-10-17
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="NSudo"
|
||||
%ProgramExe%="NSudoLG.exe"
|
||||
%SetupFile%="NSudo.zip"
|
||||
%DownloadURL%=https://github.com/M2Team/NSudo/releases/download/8.0.1/NSudo_8.0.1_All_Components.zip
|
||||
%DownloadURL%=https://github.com/M2Team/NSudo/releases/download/8.2/NSudo_8.2_All_Components.zip
|
||||
|
||||
[Process]
|
||||
Echo,"Processing %ScriptTitle%..."
|
||||
|
@@ -35,8 +35,8 @@ Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.1.0.0
|
||||
Date=2020-03-01
|
||||
Version=1.2.0.0
|
||||
Date=2021-11-06
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="Procmon"
|
||||
@@ -45,6 +45,8 @@ Date=2020-03-01
|
||||
%DownloadURLx32%=https://live.sysinternals.com/Procmon.exe
|
||||
%DownloadURLx64%=https://live.sysinternals.com/Procmon64.exe
|
||||
%DownloadURLCHM%=https://live.sysinternals.com/procmon.chm
|
||||
// *Do not modify.* Used by script settings for processing cmdline operations such as importing config.
|
||||
%ProcMonCmdLineArgs%=""
|
||||
|
||||
[Process]
|
||||
Echo,"Processing %ScriptTitle%..."
|
||||
@@ -63,8 +65,7 @@ FileCopy,"%ProgramsCache%\%ProgramFolder%\Procmon.chm","%TargetPrograms%\%Progra
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Settings
|
||||
|
||||
// Autorun Process Monitor
|
||||
If,%cb_AutoRunProcMon%,Equal,True,AddAutoRun,PreShell,NoWait,"Launching %ScriptTitle%...","%PEPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
RegLoadHives
|
||||
|
||||
// Enable Boot Logging
|
||||
If,%cb_EnableBootLogging%,Equal,True,Begin
|
||||
@@ -72,7 +73,6 @@ If,%cb_EnableBootLogging%,Equal,True,Begin
|
||||
ShellExecute,Hide,"%Tools%\%HostArch%\GetBinaryResource.exe","#$q%TargetPrograms%\%ProgramFolder%\%ProgramExe%#$q BINRES RCDRIVERNT #$q%TargetSystem32%\drivers\Procmon.sys#$q"
|
||||
If,Not,#r,Equal,0,Halt,"ERROR: Unable to extract procmon driver. GetBinaryResource.exe returned [#r]"
|
||||
|
||||
RegHiveLoad,Tmp_System,%RegSystem%
|
||||
RegWrite,HKLM,0x4,"Tmp_System\ControlSet001\Services\Procmon","SupportedFeatures",3
|
||||
RegWrite,HKLM,0x4,"Tmp_System\ControlSet001\Services\Procmon","Start",0
|
||||
RegWrite,HKLM,0x1,"Tmp_System\ControlSet001\Services\Procmon","Group","FSFilter Activity Monitor"
|
||||
@@ -81,24 +81,39 @@ If,%cb_EnableBootLogging%,Equal,True,Begin
|
||||
RegWrite,HKLM,0x1,"Tmp_System\ControlSet001\Services\Procmon\Instances","DefaultInstance","Process Monitor Instance"
|
||||
RegWrite,HKLM,0x1,"Tmp_System\ControlSet001\Services\Procmon\Instances\Process Monitor Instance","Altitude",385200
|
||||
RegWrite,HKLM,0x4,"Tmp_System\ControlSet001\Services\Procmon\Instances\Process Monitor Instance","Flags",0
|
||||
RegHiveUnLoad,Tmp_System
|
||||
End
|
||||
Else,Begin
|
||||
Echo,"Boot Logging: DISABLED"
|
||||
RegHiveLoad,Tmp_System,%RegSystem%
|
||||
If,ExistRegSubKey,HKLM,"Tmp_System\ControlSet001\Services\Procmon",RegDelete,HKLM,"Tmp_System\ControlSet001\Services\Procmon"
|
||||
RegHiveUnLoad,Tmp_System
|
||||
End
|
||||
|
||||
RegHiveLoad,Tmp_Default,%RegDefault%
|
||||
// Dark Theme
|
||||
If,%cb_DarkTheme%,Equal,True,RegWrite,HKLM,0x1,"Tmp_Default\Software\Sysinternals\Process Monitor","Theme","DarkTheme"
|
||||
Else,RegWrite,HKLM,0x1,"Tmp_Default\Software\Sysinternals\Process Monitor","Theme",""
|
||||
|
||||
// Import custom config
|
||||
If,%cb_CustomConfigFile%,Equal,True,Begin
|
||||
If,Not,%fb_CustomConfigFile%,Equal,"",If,ExistFile,%fb_CustomConfigFile%,Begin
|
||||
Echo,"Processing custom ProcMon config file..."
|
||||
FileCopy,"%fb_CustomConfigFile%","%TargetPrograms%\%ProgramFolder%\CustomConfig.PMC"
|
||||
Set,%ProcMonCmdLineArgs%,"%ProcMonCmdLineArgs% /LoadConfig %PEPrograms%\%ProgramFolder%\CustomConfig.PMC"
|
||||
End
|
||||
Else,Echo,"Custom config file does not exist! Procmon will use default config.",WARN
|
||||
End
|
||||
|
||||
// Autorun Process Monitor **Must be after Import custom config**
|
||||
If,%cb_AutoRunProcMon%,Equal,True,AddAutoRun,PreShell,NoWait,"Launching %ScriptTitle%...","%PEPrograms%\%ProgramFolder%\%ProgramExe%",%ProcMonCmdLineArgs%
|
||||
|
||||
// Accept EULA
|
||||
RegWrite,HKLM,0x4,"Tmp_Default\Software\Sysinternals\Process Monitor","EulaAccepted",1
|
||||
RegHiveUnLoad,Tmp_Default
|
||||
|
||||
RegUnLoadHives
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////
|
||||
// Shortcuts
|
||||
|
||||
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
If,%cb_DesktopShc%,Equal,True,AddShortcut,Desktop,,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%",%ProcMonCmdLineArgs%
|
||||
If,%cb_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_StartMenuFolder%,%txt_ShortcutName%,"%PEPrograms%\%ProgramFolder%\%ProgramExe%",%ProcMonCmdLineArgs%
|
||||
If,%cb_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
If,%cb_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"%PEPrograms%\%ProgramFolder%\%ProgramExe%"
|
||||
|
||||
@@ -199,6 +214,9 @@ WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"Developer Tools
|
||||
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Process Monitor"
|
||||
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoRunProcMon,False
|
||||
WriteInterface,Value,%ScriptFile%,Interface,cb_EnableBootLogging,False
|
||||
WriteInterface,Value,%ScriptFile%,Interface,cb_DarkTheme,False
|
||||
WriteInterface,Value,%ScriptFile%,Interface,cb_CustomConfigFile,False
|
||||
WriteInterface,Value,%ScriptFile%,Interface,fb_CustomConfigFile,""
|
||||
System,Cursor,Normal
|
||||
|
||||
[#ToggleAdvancedOptions#]
|
||||
@@ -213,7 +231,17 @@ System,Cursor,Normal
|
||||
// Related........: btn_AdvancedOptions
|
||||
// ===============================================================================================================================
|
||||
[ToggleAdvancedOptions]
|
||||
Message,"There are no advanced options available for this script."
|
||||
System,SetLocal
|
||||
ReadInterface,Visible,%ScriptFile%,Interface,cb_CustomConfigFile,%state%
|
||||
If,%state%,Equal,False,Begin,
|
||||
If,Question,"WARNING!#$x#$xAdvanced options are intended for expert users only!#$x#$xModifying advanced options without knowing what you are doing can cause permanent damage to your project and may result in unexpected behavior and/or build failures.#$x#$xAre you sure you want to continue?",Set,%Toggle%,True
|
||||
Else,Set,%Toggle%,False
|
||||
End
|
||||
Else,Set,%Toggle%,False
|
||||
|
||||
WriteInterface,Visible,%ScriptFile%,Interface,cb_CustomConfigFile,%Toggle%
|
||||
WriteInterface,Visible,%ScriptFile%,Interface,fb_CustomConfigFile,%Toggle%
|
||||
System,EndLocal
|
||||
|
||||
[#ShowScriptInfo#]
|
||||
// ===============================================================================================================================
|
||||
@@ -262,6 +290,9 @@ txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,"Process Monitor"
|
||||
bvl_Options=Options,1,12,150,90,197,184,8,Bold
|
||||
cb_AutoRunProcMon="Launch Process Monitor at boot",1,3,157,104,181,18,False,"__Select this option to automatically launch ProcMon when your PE boots.#$x#$xUseful for developers."
|
||||
cb_EnableBootLogging="Enable Boot Logging",1,3,157,123,182,18,False,"__Select this option to log events that occur during the boot process.#$x#$xUseful for developers."
|
||||
cb_DarkTheme="Dark Theme",1,3,157,142,179,18,False
|
||||
cb_CustomConfigFile="Import custom config (*.PMC) file.",0,3,160,229,181,16,False,"__Note: Does not work with Pin to Taskbar or Pin to Start Menu."
|
||||
fb_CustomConfigFile=,0,13,160,246,179,20,file,"__Specifiy the path to your exported ProcMon config file (*.PMC).#$x#$xYou can use this option to import your customized ProcMon config on program startup."
|
||||
|
||||
[InterfaceEncoded]
|
||||
play-hot.png=841,1220
|
||||
@@ -299,8 +330,6 @@ lines=0
|
||||
lines=0
|
||||
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA
|
||||
|
||||
|
||||
|
||||
[EncodedFile-AuthorEncoded-ProcMon_80v2.png]
|
||||
lines=1
|
||||
0=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
|
||||
|
@@ -30,19 +30,20 @@
|
||||
|
||||
[Main]
|
||||
Title=WinMerge
|
||||
Description=(v2.16.10) WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
|
||||
Description=(v2.16.14) WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
|
||||
Author=Homes32
|
||||
Level=5
|
||||
Selected=False
|
||||
Mandatory=False
|
||||
Version=1.0.0.0
|
||||
Date=2021-02-06
|
||||
Version=1.0.1.0
|
||||
Date=2021-10-17
|
||||
|
||||
[Variables]
|
||||
%ProgramFolder%="WinMerge"
|
||||
%ProgramExe%="WinMergeU.exe"
|
||||
%DownloadURLx86%=https://github.com/WinMerge/winmerge/releases/download/v2.16.10/winmerge-2.16.10-exe.zip
|
||||
%DownloadURLx64%=https://github.com/WinMerge/winmerge/releases/download/v2.16.10/winmerge-2.16.10-x64-exe.zip
|
||||
%ProgramVer%=2.16.14
|
||||
%DownloadURLx86%=https://github.com/WinMerge/winmerge/releases/download/v%ProgramVer%/winmerge-%ProgramVer%-exe.zip
|
||||
%DownloadURLx64%=https://github.com/WinMerge/winmerge/releases/download/v%ProgramVer%/winmerge-%ProgramVer%-x64-exe.zip
|
||||
%SetupFile%="WinMerge_%SourceArch%.zip"
|
||||
%ShellExtDLL86%="ShellExtensionU.dll"
|
||||
%ShellExtDLL64%="ShellExtensionX64.dll"
|
||||
@@ -180,6 +181,7 @@ FileCopy,"%ProjectTemp%\%ProgramFolder%\WinMerge\*.*",#1
|
||||
// ===============================================================================================================================
|
||||
[DownloadProgram]
|
||||
Echo,"Downloading %ScriptTitle%..."
|
||||
Run,%ScriptFile%,SetProgramArch
|
||||
WebGet,%DownloadURL%,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",NOERR
|
||||
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
|
||||
|
||||
@@ -304,7 +306,7 @@ Message,"WinMerge is an Open Source differencing and merging tool for Windows. W
|
||||
[Interface]
|
||||
btn_LaunchProgram="Launch WinMerge",1,8,5,5,132,25,LaunchProgram,play-hot.png,False
|
||||
bvl_Homepage=bvl_Homepage,1,12,367,5,72,25
|
||||
web_Homepage=Homepage,1,10,377,9,60,18,https://www.WinMerge.com/
|
||||
web_Homepage=Homepage,1,10,377,9,60,18,https://www.WinMerge.org/
|
||||
btn_DownloadProgram=,1,8,448,5,25,25,DownloadProgram,VistalcoDownload_16.png,False,"__Download the program."
|
||||
btn_PurgeCache=,1,8,479,5,25,25,ClearDownloadCache,Trash.ico,True,"__Remove all downloaded setup files."
|
||||
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
|
||||
|
Reference in New Issue
Block a user