mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-17 18:48:04 +02:00
Compare commits
7 Commits
2024.08.17
...
2024.09.13
Author | SHA1 | Date | |
---|---|---|---|
![]() |
dd23c0bc80 | ||
![]() |
b42c89770a | ||
![]() |
08a01d1d54 | ||
![]() |
8389be98cf | ||
![]() |
fc5526d936 | ||
![]() |
8db6457732 | ||
![]() |
34f2624f2d |
10
.github/ISSUE_TEMPLATE/bug_report.md
vendored
10
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -7,7 +7,15 @@ assignees: ''
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--PLEASE READ THIS CAREFULLY: You *MUST* read and complete the checklist below, by placing an x into each [ ] (so that it shows '[x]', NOT '[ x]' or '[x ]'), BEFORE clicking on 'Submit new issue'. Failure to perform these steps, WHICH ARE ONLY THERE TO HELP *YOU*, will result in the issue being dismissed without warning.-->
|
<!--
|
||||||
|
PLEASE READ THIS CAREFULLY:
|
||||||
|
|
||||||
|
You *MUST* read and complete the checklist below, by placing an x into each [ ] (so that it shows '[x]', NOT '[ x]' or '[x ]'), BEFORE clicking on 'Submit new issue'.
|
||||||
|
|
||||||
|
If you are reporting an issue when trying to build PhoenixPE, you *MUST* provide a log, period. Please do not assume that the developer(s) will be able to guess the specifics of your environment, what source image you used, what error messages were displayed, or any of the other critical information that the log provides. In order to investigate a build issue, a log is ALWAYS required. For your convenience a log bundle is automatically generated and saved to the `Logs` folder in your PhoenixPE directory. Please attached this .zip file to your ticket.
|
||||||
|
|
||||||
|
Failure to perform these steps, WHICH ARE ONLY THERE TO HELP *YOU*, will result in the issue being dismissed without warning.
|
||||||
|
-->
|
||||||
|
|
||||||
Checklist
|
Checklist
|
||||||
---------
|
---------
|
||||||
|
14
.github/ISSUE_TEMPLATE/feature_request.md
vendored
14
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@@ -7,7 +7,13 @@ assignees: ''
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--PLEASE READ THIS CAREFULLY: You *MUST* read and complete the checklist below, by placing an x into each [ ] (so that it shows '[x]', NOT '[ x]' or '[x ]'), BEFORE clicking on 'Submit new issue'. Failure to perform these steps, WHICH ARE ONLY THERE TO HELP *YOU*, will result in the issue being dismissed without warning.-->
|
<!--
|
||||||
|
PLEASE READ THIS CAREFULLY:
|
||||||
|
|
||||||
|
You *MUST* read and complete the checklist below, by placing an x into each [ ] (so that it shows '[x]', NOT '[ x]' or '[x ]'), BEFORE clicking on 'Submit new issue'.
|
||||||
|
|
||||||
|
Failure to perform these steps, WHICH ARE ONLY THERE TO HELP *YOU*, will result in the request being dismissed without warning.
|
||||||
|
-->
|
||||||
|
|
||||||
Checklist
|
Checklist
|
||||||
---------
|
---------
|
||||||
@@ -15,7 +21,11 @@ Checklist
|
|||||||
|
|
||||||
**Describe the solution you'd like**
|
**Describe the solution you'd like**
|
||||||
A clear and concise description of what you would like to see implemented.
|
A clear and concise description of what you would like to see implemented.
|
||||||
<!-- DO NOT make requests for obscure, proprietary or licensed/commercial software that can not be legally distributed. Likewise do not suggest features/scripts that are unlikely to be useful to the community at large. Your issue will be dismissed without warning.-->
|
<!--
|
||||||
|
DO NOT make requests for obscure, proprietary or licensed/commercial software that can not be legally distributed.
|
||||||
|
|
||||||
|
Likewise do not suggest features/scripts that are unlikely to be useful to the community at large. Your issue will be dismissed without warning.
|
||||||
|
-->
|
||||||
|
|
||||||
**Describe why you believe your suggestion would benefit the project and members of the community at large**
|
**Describe why you believe your suggestion would benefit the project and members of the community at large**
|
||||||
|
|
||||||
|
@@ -30,19 +30,19 @@
|
|||||||
|
|
||||||
[Main]
|
[Main]
|
||||||
Title=HWinfo
|
Title=HWinfo
|
||||||
Description=(v8.06) Comprehensive Hardware Analysis, Monitoring and Reporting.
|
Description=(v8.10) Comprehensive Hardware Analysis, Monitoring and Reporting.
|
||||||
Author=Homes32
|
Author=Homes32
|
||||||
Level=5
|
Level=5
|
||||||
Selected=False
|
Selected=False
|
||||||
Mandatory=False
|
Mandatory=False
|
||||||
Version=1.0.22.0
|
Version=1.0.23.0
|
||||||
Date=2024-07-24
|
Date=2024-09-13
|
||||||
|
|
||||||
[Variables]
|
[Variables]
|
||||||
%ProgramFolder%="HWinfo"
|
%ProgramFolder%="HWinfo"
|
||||||
%ProgramExe%="hwinfo32.exe"
|
%ProgramExe%="hwinfo32.exe"
|
||||||
%ProgramCfg%="hwinfo32.ini"
|
%ProgramCfg%="hwinfo32.ini"
|
||||||
%ProgramVersion%=806
|
%ProgramVersion%=810
|
||||||
%DownloadURL%=https://www.hwinfo.com/files/hwi_%ProgramVersion%.zip
|
%DownloadURL%=https://www.hwinfo.com/files/hwi_%ProgramVersion%.zip
|
||||||
%SetupFile%="hwinfo.zip"
|
%SetupFile%="hwinfo.zip"
|
||||||
|
|
||||||
|
@@ -35,16 +35,16 @@ Author=Homes32
|
|||||||
Level=5
|
Level=5
|
||||||
Selected=False
|
Selected=False
|
||||||
Mandatory=False
|
Mandatory=False
|
||||||
Version=1.1.10.0
|
Version=1.1.11.0
|
||||||
Date=2024-06-03
|
Date=2024-09-05
|
||||||
|
|
||||||
[Variables]
|
[Variables]
|
||||||
%ProgramFolder%="Attribute Changer"
|
%ProgramFolder%="Attribute Changer"
|
||||||
%SetupFile%="attribChg.exe"
|
%SetupFile%="attribChg.exe"
|
||||||
%ProgramVersion%="11_30b"
|
%ProgramVersion%="11_30b"
|
||||||
%DownloadURL%=https://www.petges.lu/pubfiles/ac-%ProgramVersion%.exe
|
%DownloadURL%=https://www.petges.lu/pubfiles/ac-%ProgramVersion%.exe
|
||||||
%aLangMap-Strings%=Czech|1|Danish|2|French|3|German|4|Hungarian|5|Italian|6|korean|7|Polish|8|Spanish|9|Swedish|10|Turkish|11
|
%aLangMap-Strings%=Brazilian|1|Czech|2|Danish|3|French|4|German|5|Hungarian|6|Italian|7|Korean|8|Dutch|9|Polish|10|Spanish|11|Swedish|12|Turkish|13
|
||||||
%aLangMap-Docs%=Czech|1|Danish|2|English|3|French|4|German|5|Hungarian|6|Italian|7|korean|8|Polish|9|Spanish|10|Swedish|11|Turkish|12
|
%aLangMap-Docs%=Brazilian|1|Czech|2|Danish|3|English|4|French|5|German|6|Hungarian|7|Italian|8|Korean|9|Dutch|10|Polish|11|Spanish|12|Swedish|13|Turkish|14
|
||||||
|
|
||||||
[Process]
|
[Process]
|
||||||
Echo,"Processing %ScriptTitle%..."
|
Echo,"Processing %ScriptTitle%..."
|
||||||
@@ -274,7 +274,7 @@ bvl_RunFromRam=bvl_RunFromRam,1,12,5,50,133,25
|
|||||||
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,False,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
|
cb_RunFromRam="Run From RAM",1,3,12,54,100,18,False,"__When this option is enabled the program files will be stored in Boot.wim and loaded into memory on boot.#$x#$xYou should only select this option if you are booting from Read-Only media and your program requires write-access to the file system."
|
||||||
bvl_Options=Options,1,12,5,90,205,184,8,Bold
|
bvl_Options=Options,1,12,5,90,205,184,8,Bold
|
||||||
lbl_Language=Language,1,1,14,110,153,16,8,Normal
|
lbl_Language=Language,1,1,14,110,153,16,8,Normal
|
||||||
cmb_Language=English,1,4,15,126,150,21,Czech,Danish,English,French,German,Hungarian,Italian,Korean,Polish,Spanish,Swedish,Turkish
|
cmb_Language=English,1,4,15,126,150,21,Brazilian,Czech,Danish,Dutch,English,French,German,Hungarian,Italian,Korean,Polish,Spanish,Swedish,Turkish
|
||||||
cb_ConfirmChanges="Show Confirmation Dialog",1,3,15,155,175,18,False,"__Show the confirmation dialog before committing changes."
|
cb_ConfirmChanges="Show Confirmation Dialog",1,3,15,155,175,18,False,"__Show the confirmation dialog before committing changes."
|
||||||
cb_AlwaysShowReport="Always Show Processing Report",1,3,15,172,179,18,False,"__Show the processing report dialog after an opertion is completed.#$xDisable this option to only show the processing report when there is an error."
|
cb_AlwaysShowReport="Always Show Processing Report",1,3,15,172,179,18,False,"__Show the processing report dialog after an opertion is completed.#$xDisable this option to only show the processing report when there is an error."
|
||||||
cb_EnableUseSavedMenu="Enable 'Use Saved' Context Menu",1,3,15,189,182,18,False,"__See Attribute Changer documentation."
|
cb_EnableUseSavedMenu="Enable 'Use Saved' Context Menu",1,3,15,189,182,18,False,"__See Attribute Changer documentation."
|
||||||
|
@@ -32,8 +32,8 @@
|
|||||||
Title=PhoenixPE API
|
Title=PhoenixPE API
|
||||||
Author=Homes32
|
Author=Homes32
|
||||||
Description=PhoenixPE scripting support library.
|
Description=PhoenixPE scripting support library.
|
||||||
Version=1.10.1.0
|
Version=1.10.2.0
|
||||||
Date=2024-08-11
|
Date=2024-09-09
|
||||||
Level=0
|
Level=0
|
||||||
Selected=None
|
Selected=None
|
||||||
|
|
||||||
@@ -769,7 +769,7 @@ If,%DriveLetter%,Equal,"",Halt,"Syntax Error: Drive letter was not specified."
|
|||||||
|
|
||||||
StrFormat,EndTrim,%DriveLetter%,"\",%DriveLetter%
|
StrFormat,EndTrim,%DriveLetter%,"\",%DriveLetter%
|
||||||
|
|
||||||
ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","%Tools%\a3x\PhoenixAPI-DriveGetType.a3x #$q%DriveLetter%#$q #$q%ProjectTemp%\PhoenixAPI-DriveGetType.ini#$q"
|
ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","#$q%Tools%\a3x\PhoenixAPI-DriveGetType.a3x#$q #$q%DriveLetter%#$q #$q%ProjectTemp%\PhoenixAPI-DriveGetType.ini#$q"
|
||||||
|
|
||||||
If,Not,%ExitCode%,Equal,0,Halt,"DriveGetType Error: Unable get drive type for [%DriveLetter%]. The command returned [%ExitCode%]."
|
If,Not,%ExitCode%,Equal,0,Halt,"DriveGetType Error: Unable get drive type for [%DriveLetter%]. The command returned [%ExitCode%]."
|
||||||
|
|
||||||
@@ -888,7 +888,7 @@ If,%Path%,Equal,"",Halt,"Syntax Error: Path was not specified."
|
|||||||
If,%SearchFilter%,Equal,"",Halt,"Syntax Error: Search filter was not specified."
|
If,%SearchFilter%,Equal,"",Halt,"Syntax Error: Search filter was not specified."
|
||||||
|
|
||||||
// Recurse the path looking for the specified file
|
// Recurse the path looking for the specified file
|
||||||
ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","%Tools%\a3x\PhoenixAPI-FileSearch.a3x #$q%Path%#$q #$q%SearchFilter%#$q #$q%ProjectTemp%\PhoenixAPI-FileSearch.ini#$q"
|
ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","#$q%Tools%\a3x\PhoenixAPI-FileSearch.a3x#$q #$q%Path%#$q #$q%SearchFilter%#$q #$q%ProjectTemp%\PhoenixAPI-FileSearch.ini#$q"
|
||||||
|
|
||||||
// Return the result as #r
|
// Return the result as #r
|
||||||
IniRead,"%ProjectTemp%\PhoenixAPI-FileSearch.ini","String","List",%SearchResult%,"Default="
|
IniRead,"%ProjectTemp%\PhoenixAPI-FileSearch.ini","String","List",%SearchResult%,"Default="
|
||||||
|
@@ -35,16 +35,16 @@ Author=Homes32
|
|||||||
Level=3
|
Level=3
|
||||||
Selected=False
|
Selected=False
|
||||||
Mandatory=False
|
Mandatory=False
|
||||||
Version=1.4.1.0
|
Version=1.4.2.0
|
||||||
Date=2020-04-25
|
Date=2024-09-05
|
||||||
|
|
||||||
[Variables]
|
[Variables]
|
||||||
%ProgramFolder%=StartIsBack
|
%ProgramFolder%=StartIsBack
|
||||||
%SetupExe%=StartIsBackPlusPlus_setup.exe
|
%SetupExe%=StartIsBackPlusPlus_setup.exe
|
||||||
%DownloadURL%=http://www.startisback.com/StartIsBackPlusPlus_setup.exe
|
%DownloadURL%=https://startisback.sfo3.cdn.digitaloceanspaces.com/StartIsBackPlusPlus_setup.exe
|
||||||
// Latest version of StartIsBack that has been confirmed working with this project.
|
// Latest version of StartIsBack that has been confirmed working with this project.
|
||||||
// New versions have a history of breaking in PE so we warn the user of the possibility there will be issues.
|
// New versions have a history of breaking in PE so we warn the user of the possibility there will be issues.
|
||||||
%SupportedVer%=5.9.8.3460
|
%SupportedVer%=5.9.20.3594
|
||||||
|
|
||||||
[Process]
|
[Process]
|
||||||
Echo,"Configuring [ StartIsBack++ ] as the start menu..."
|
Echo,"Configuring [ StartIsBack++ ] as the start menu..."
|
||||||
|
@@ -29,9 +29,9 @@
|
|||||||
Title=PhoenixPE
|
Title=PhoenixPE
|
||||||
Description=PhoenixPE is a fully customizable rescue and recovery environment.
|
Description=PhoenixPE is a fully customizable rescue and recovery environment.
|
||||||
Author=Homes32
|
Author=Homes32
|
||||||
Version=1.0.6.0
|
Version=1.0.7.0
|
||||||
PathSetting=False
|
PathSetting=False
|
||||||
Date=2024-08-07
|
Date=2024-09-05
|
||||||
Level=0
|
Level=0
|
||||||
Selected=None
|
Selected=None
|
||||||
Mandatory=False
|
Mandatory=False
|
||||||
@@ -212,7 +212,7 @@ If,Not,ExistDir,%ProjectTemp%,DirMake,%ProjectTemp%
|
|||||||
System,SaveLog,"%ProjectTemp%\BuildLog.html"
|
System,SaveLog,"%ProjectTemp%\BuildLog.html"
|
||||||
System,SaveLog,"%ProjectTemp%\BuildLog.log",Text
|
System,SaveLog,"%ProjectTemp%\BuildLog.log",Text
|
||||||
Set,%LogFile%,"%Timestamp%-%ProjectTitle%-Logs.7z"
|
Set,%LogFile%,"%Timestamp%-%ProjectTitle%-Logs.7z"
|
||||||
Set,%LogFileWrapper%,"%Timestamp%-%ProjectTitle%-Logs.zip"
|
Set,%LogFileWrapper%,"%Timestamp%-%ProjectTitle%-SupportBundle.zip"
|
||||||
|
|
||||||
// Compress our build log and our other logs into a 7-Zip archive.
|
// Compress our build log and our other logs into a 7-Zip archive.
|
||||||
Echo,"Archiving Support Log...."
|
Echo,"Archiving Support Log...."
|
||||||
@@ -227,11 +227,11 @@ Compress,7z,%TargetSystem32%\PhoenixPE*.au3,%BaseDir%\Logs\%LogFile%,Best
|
|||||||
Compress,7z,%ProjectTemp%\BuildLog.html,%BaseDir%\Logs\%LogFile%,Best
|
Compress,7z,%ProjectTemp%\BuildLog.html,%BaseDir%\Logs\%LogFile%,Best
|
||||||
|
|
||||||
Hash,SHA256,"%BaseDir%\Logs\%LogFile%",%LogFileHash%
|
Hash,SHA256,"%BaseDir%\Logs\%LogFile%",%LogFileHash%
|
||||||
TXTAddLine,"%BaseDir%\Logs\CHECKSUM",%LogFileHash%,Append
|
TXTAddLine,"%ProjectTemp%\CHECKSUM",%LogFileHash%,Append
|
||||||
|
|
||||||
// We have to wrap the compressed log in a .zip because the GitHub bug tracker and some forum software stupidly does not allow users to attach .7z files.
|
// We have to wrap the compressed log in a .zip because the GitHub bug tracker and some forum software stupidly does not allow users to attach .7z files.
|
||||||
Compress,Zip,%BaseDir%\Logs\%LogFile%,%BaseDir%\Logs\%LogFileWrapper%,Store
|
Compress,Zip,%BaseDir%\Logs\%LogFile%,%BaseDir%\Logs\%LogFileWrapper%,Store
|
||||||
Compress,Zip,%BaseDir%\Logs\%ChecksumFile%,%BaseDir%\Logs\%LogFileWrapper%,Best
|
Compress,Zip,%ProjectTemp%\CHECKSUM,%BaseDir%\Logs\%LogFileWrapper%,Best
|
||||||
FileDeleteEx,"%BaseDir%\Logs\%LogFile%"
|
FileDeleteEx,"%BaseDir%\Logs\%LogFile%"
|
||||||
|
|
||||||
// Cleanup old logs (%num_LogsToKeep% var is read by PostBuildCleanup section)
|
// Cleanup old logs (%num_LogsToKeep% var is read by PostBuildCleanup section)
|
||||||
|
@@ -2,6 +2,21 @@
|
|||||||
|
|
||||||
Notable changes to the PhoenixPE project.
|
Notable changes to the PhoenixPE project.
|
||||||
|
|
||||||
|
## Release 2024-09-13
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Update StartIsBack download URL and supported version. (Issue #104)
|
||||||
|
- HWinfo updated to v8.06
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- AttributeChanger added new language support breaking existing language codes. (Issue #104)
|
||||||
|
- Fixed space in path causes PhoenixAPI-DriveGetType to fail (Issue #107)
|
||||||
|
- Fixed an issue causing the support log compression to fail.
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
## Release 2024-08-17
|
## Release 2024-08-17
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
@@ -23,7 +38,7 @@ Notable changes to the PhoenixPE project.
|
|||||||
- Changed usage of `StrFormat,Ctrim` to use `StrFormat,StartTrim` and `StrFormat,EndTrim` where appropriate. (Issue #96)
|
- Changed usage of `StrFormat,Ctrim` to use `StrFormat,StartTrim` and `StrFormat,EndTrim` where appropriate. (Issue #96)
|
||||||
- Windows Event Log Service startup now logs to PhoenixPE.log instead of %temp%.
|
- Windows Event Log Service startup now logs to PhoenixPE.log instead of %temp%.
|
||||||
- Added a informational message to PhoenixPE.log if booting in Forensic Mode (WinFE write-protect, etc.).
|
- Added a informational message to PhoenixPE.log if booting in Forensic Mode (WinFE write-protect, etc.).
|
||||||
- If running as Ventoy compatible choosing 'Remount Boot Media as Y:' from the PhoenixPE tray menu will also scan for and mount the ISO file if needed.
|
- If running as Ventoy compatible choosing 'Remount Boot Media as Y:' from the PhoenixPE tray menu will also scan for and mount the ISO file if needed.
|
||||||
- Optimized support log generation. In addition, the support log is now packed in a .zip file for easier uploading to github and forums that don't support .7z files.
|
- Optimized support log generation. In addition, the support log is now packed in a .zip file for easier uploading to github and forums that don't support .7z files.
|
||||||
- WordPad script will display a more friendly error message if the source is Win 11 build 26020 or greater. (MS discontinued)
|
- WordPad script will display a more friendly error message if the source is Win 11 build 26020 or greater. (MS discontinued)
|
||||||
- 7-Zip script and tools updated to v24.07
|
- 7-Zip script and tools updated to v24.07
|
||||||
@@ -31,7 +46,7 @@ Notable changes to the PhoenixPE project.
|
|||||||
- CPU-Z updated to v.2.10.0
|
- CPU-Z updated to v.2.10.0
|
||||||
- DesktopInfo updated to v3.14.0
|
- DesktopInfo updated to v3.14.0
|
||||||
- DiskCyptor updated to v1.3 beta signed
|
- DiskCyptor updated to v1.3 beta signed
|
||||||
- DiskGenius updated to v5.6.0.1565
|
- DiskGenius updated to v5.6.0.1565
|
||||||
- DMDE updated to v4.2.0.814
|
- DMDE updated to v4.2.0.814
|
||||||
- FastStone Capture updated to v10.6
|
- FastStone Capture updated to v10.6
|
||||||
- Google Chrome updated to v127.0.6533.100
|
- Google Chrome updated to v127.0.6533.100
|
||||||
|
Reference in New Issue
Block a user