program updates

This commit is contained in:
Homes32
2020-11-07 21:35:02 -06:00
parent 84b0e9b708
commit 90a6b87e02
14 changed files with 916 additions and 853 deletions

View File

@@ -296,7 +296,7 @@ Set,%imgTemp%,Nil
Set,%FidoURL%,"https://github.com/pbatard/Fido/releases/latest/download/Fido.ps1.lzma"
If,QUESTION,"This option will download and run the open source Fido powershell script which will allow you to choose which ISO images to download from Microsoft's servers.#$x#$xFor more info please visit [https://github.com/pbatard/Fido].#$x#$xAre you sure you want to continue?",Begin
WebGet,%FidoURL%,%ProjectTemp%
ShellExecute,Hide,"%Tools%\7z.exe","x -y #$q%ProjectTemp%\Fido.ps1.lzma#$q -o#$q%ProjectTemp%#$q"
7z,"x -y #$q%ProjectTemp%\Fido.ps1.lzma#$q -o#$q%ProjectTemp%#$q"
ShellExecuteEx,Open,"powershell.exe","-noexit ExecutionPolicy Bypass & #$q%ProjectTemp%\Fido.ps1#$q"
End
@@ -316,7 +316,7 @@ End
Run,%ScriptFile%,ResetVars
// SourceDir is already reset in [ResetVars] but we still need to reset the interface here.
WriteInterface,Value,%ScriptFile%,Interface,fb_SrcPath,""
Set,%ISODir%,"#$pBaseDir$%p\Output\#$pProjectTitle#$p\"
Set,%ISODir%,"#$pBaseDir#$p\Output\#$pProjectTitle#$p\"
WriteInterface,Value,%ScriptFile%,Interface,fb_OutputDir,"#$pBaseDir#$p\Output\#$pProjectTitle#$p\"
Set,%OutputDir%,"#$pBaseDir#$p\Output\"
WriteInterface,Value,%ScriptFile%,Interface,fb_IsoOutputDir,"#$pBaseDir#$p\Output\"
@@ -445,9 +445,6 @@ lines=0
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0wMi0yMlQxNjo1OTo1MC0wNjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTItMDJUMjE6NTM6MDQtMDY6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YWQ2OTFmMzItY2FiZC1hZTQzLTlmNjAtMzk5YjQyOTBlMTNiIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OTBjZmFlNjAtYWJhZS1iNTQ3LWIyODEtOWYxNzg2YzM1NjQ2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkhvbWVzMzI8L3JkZjpsaT4gPC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzUwYTZiYzMtZDFiMi03MjRjLTlmZWQtY2RmYTM4YzhjM2FkIiBzdEV2dDp3aGVuPSIyMDE4LTAyLTIyVDE2OjU5OjUwLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MmNhNWFiYy05Mzg0LWUwNGYtOGE5NC0yMTk1NjY1NjY1YTUiIHN0RXZ0OndoZW49IjIwMTgtMDItMjJUMTc6MTA6MDUtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFkNjkxZjMyLWNhYmQtYWU0My05ZjYwLTM5OWI0MjkwZTEzYiIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0wMlQyMTo1MzowNC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PozE0ngAAAOzSURBVDgRBcF9TJR1AMDx7/N7nnuOez/kxUJe4q2pWEgoykxLpqkzx6bhlszN/soZ/dE0W9bWZrVZ2WYt/ypn5VrmzDkZZk2INoRyNJEUUDg4TuC4g7vjjrvjHu7uefp8pJljb2KymMlr2g5rq5H0ZQj6V+mzwYOh4qrGbDyadqN1GfOhK7Hp2cV4VQWRE5+SF42QUVUUAEOSkDJZsMvuQEg68/OgfOBPjzvf4xnDpArW1xQe2rxS/XB/Q8kPzlnv6blYXJeEAEB+Z8MGTOllrE0b13V4uXXk3NDuS3/4rYmoTnGeDUk30f1PkNvDmntQz3/5mecKm2o8//6WGByNY7ehmI0Mec9Xlvw6rf51+Mv7K3IzBmff2sgbB2rJdZpJpZa5NzzJR+fv0dMxwqPZqq0XT37cvqbo/JapvpFl+fPtGxhv2PHjkauxuqJMFpdL5qtTO3A7ZMa8fnJtBmUlKissaR75UmgzER66K4qa1ttVqafvttBLi9d868lpTvkXWVloxunI4cLVfg6/e43GQ9c4e3GAWCDECjVJYikBqsTd30e4mSw9aq0tt4ontvx9vZ4lCi0SmayO2ST45dYYfQNR5r0ZkokkTruG50mYwcdRYnGNwHiQjmHdpW3b2iYixZV74sFFTMJAUWQkIZHSdHwTi5w8VsXpo2WMjgU5ezmA1e7G5bCQ67IyN7FApm7TdpFWFIvIGiiKjCwkxn0R7g/O09pSzmfHy+m6M8He40MMzTgoL3ZiiBzUHDsm1YJsMUtCHfmvU813oMiCJ/4Y4WgKcszUP2sFC1zuijA6qlJT5ULHhGq2ogsHT6+uQNztva8UxWba66rrT10fnkMsazhtKkIxOPeTB99kmP5HOgWVuUjChCzMWK0qWtLOltUWTe3u/VoUKNm/D1Yu9U9rglQ8jWwSxGMp9r5Uxqu7XqTt8CYcFkEqo+ByWPEFFNbWV/Oa5cHV2FR4WgQmw2yd6Gl7v7WIuTmZQDBJPLFMy+5KtjWWcGRfAZKRQVWt+OYkYvYyPtm1EOHCF+8FH3iR366vRQuEppsb3SPyuqr9XQNLUjaR5nr3FOGFBT74ZoBRv5m47iSvZBXfn3DP1E5d2TP43Y3Hsm4gH9/8AlmbHWMp9XBnafbOtj01lSa7rdQbynDrxgQR3DQ0VvB6UwFndgban5q82eqZiD6QRscR2SwKgGToaLKKP5Tu3Gib7Fxd4Ws5+Upd82JuwypTNqMXJANeOTxwCd9i91g4jaSawTAA+B9saZuyCHkkigAAAABJRU5ErkJggnic4/ZIzSmINzTTK8hLZxgFIw7wceOXd9V7kMTIAAAhOQWdbDOZ9gEAAAACAAAAIwAAAA4LAAAAAAAAAQAAAAAAAAAAAAAA
[EncodedFile-InterfaceEncoded-Download_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTEyLTE1VDE5OjU4LTA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0xNVQxOTo1ODo1Ny0wNjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0xNVQxOTo1ODo1Ny0wNjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMmM1Y2Q2Yi03MTNmLTkwNGMtOTFlYS1mZDNiYWNhYmFlODIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMDQwZTJhMi01ODA0LWEwNDQtYjgyNi1kMGYzOTk0OWNlMjYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NDkyYzc1Yy1hMGI2LWIwNDQtODYzYy0wYjlmN2NhMTI5ZWUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0OTJjNzVjLWEwYjYtYjA0NC04NjNjLTBiOWY3Y2ExMjllZSIgc3RFdnQ6d2hlbj0iMjAxOS0xMi0xNVQxOTo1OC0wNjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozMmM1Y2Q2Yi03MTNmLTkwNGMtOTFlYS1mZDNiYWNhYmFlODIiIHN0RXZ0OndoZW49IjIwMTktMTItMTVUMTk6NTg6NTctMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5SvDZeAAADQklEQVQ4EWXBXWgbBQDA8f9dcsnlmjZp+mHadWnXj8217GEbWEE3Za0PE/qygTIFwQ9wIIJMBGHCwAcR9H0vPri9DJHhUHAoHVrnQ+ucm85us7FJk67pR3J3+bhcLveRs0gHMn8/ofNl/iUGoGaAXYWeZHh6fGjiaE+8ew++b2+qxbuLN5ZmtWvm7zwiyDYxAKoKkbAw9drJFz85dnjqYOqxAZRICCnkY/sN8qU1vvv++pULH355prlpZ9khdL0Cqgq98djrZ99497PJ8SdQdZ0HWhZPbCK3QVc0Sl/HLuTOdn765bb5walPp8rZyjzbhNAJCAnS5LnTZ+YP7Z0gV8rgugKptgnaQlGCIaiwhtpKE2op9HanuHptwf34pfMDNNkMeCk4MTU198zBw4lNYwlfMrAdk+fHXmVv3wEG4qOYTZOb5VnEoIimlxjeNyiuFbV9q7cKl8T+ZPvRAyNjI1o1TUCpEJCrtCSdmq3zUNUuoxpldKtMQ6hjVEv0TUozSAwGB+Op49GYixXUaQ+B5zs4ooDrOTzkug6uY+F5AhVB5/rSt2T9NRJjHdPBsC/ttiQVUTGQJIVio8zPK7d5MlRgqPtx8CFbWmR+a45hdw9b9ipblSZKUKEtHtkt4gi+4RmYgs1C+Rb5vw2e9d5D8hQss4Fp1BmNHGLafYuVtSya1USywK/LBDzJDRobbk43bO7WF8kYW5jpTS5PX2RifD8rhQxyWObI0HFy+SWuaD6RRgD1gUfCU6AmpcXCn+o3d+7kuPnHFk5BoqA3OHnpCPnlPL3tSZLBfi7PX+Sc9g5KQsCrSZgauHnZ17OVWXE9vbGw+mv1ll+RqKxDjyTzV0nl9BenUAIK95bvc/bemwQ6QbDDaAWLmNhJdbF1vtLQ1AD4WMXWD4n9sbdrpoFj+8QTEr9trhCoOny1eoF57z69ARkt18Arh1AyfesrPxZmPN91BHYkRmPPDcx0fq06RVkv1yEEDQHkGETbwG9B1Okgku7K5a4Wj5mWkWGbwH90JRPDqaeSH/lx/4VGsC5U/TKCBOGWjKgFTS8jfl64UXrfxqqxQ+B/RAZ29Y9I8eDTDk7K9Vy/ZfrLjQ1rrmZXCzziH1uClGFLlROcAAAAAElFTkSuQmCCeJzjd8kvz8vJT0yJNzTTK8hLZxgFIwq0c+KXvxH3TJyRAQDJswhF6ikPVQEAAAACAAAAJwAAAIcJAAAAAAAAAQAAAAAAAAAAAAAA

View File

@@ -30,7 +30,7 @@
[Main]
Title=Beyond Compare
Description=(v4.3.6.25063) Beyond Compare allows you to quickly and easily compare your files and folders.
Description=(v4.3.7.25118) Beyond Compare allows you to quickly and easily compare your files and folders.
Author=Homes32
Level=5
Selected=False
@@ -42,7 +42,7 @@ Date=2020-10-10
%ProgramFolder%="Beyond Compare 4"
%ProgramExe%="BCompare.exe"
%SetupFile%="BCompare-Setup.exe"
%ProgramVer%=4.3.6.25063
%ProgramVer%=4.3.7.25118
[Process]
Echo,"Processing %ScriptTitle%..."

View File

@@ -233,11 +233,11 @@ DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Managers"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Explorer++"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"Auto"
@@ -245,7 +245,7 @@ WriteInterface,Value,%ScriptFile%,Interface,cmb_DefaultView,"1 - Medium Icons"
WriteInterface,Value,%ScriptFile%,Interface,cb_LargeToolbarIcons,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowGridlines,False
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowHiddenFiles,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowInGroups,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowInGroups,False
WriteInterface,Value,%ScriptFile%,Interface,cb_AutoArrange,True
WriteInterface,Value,%ScriptFile%,Interface,cb_SortAscending,True
WriteInterface,Value,%ScriptFile%,Interface,fb_IncludeDir,""
@@ -312,12 +312,12 @@ btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show/Hide Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
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,True,"__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_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,True
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"File Managers"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,Explorer++
bvl_Options=Options,1,12,150,90,263,184,8,Bold
@@ -328,7 +328,7 @@ cmb_DefaultView="1 - Medium Icons",1,4,160,171,150,21,"1 - Medium Icons","2 - Sm
cb_LargeToolbarIcons="Large Toolbar Icons",1,3,160,200,127,18,False
cb_ShowGridlines="Show Gridlines",1,3,295,200,107,18,False,"__Show gridlines in Details view"
cb_ShowHiddenFiles="Show Hidden Files",1,3,160,222,116,18,True
cb_ShowInGroups="Show In Groups",1,3,160,245,200,18,True
cb_ShowInGroups="Show In Groups",1,3,160,245,112,18,False
cb_AutoArrange="Auto Arrange",1,3,295,245,90,18,True
cb_SortAscending="Sort Ascending",1,3,295,222,106,18,True
bvl_AdvancedOptions="Advanced Options",0,12,150,290,263,60,8,Bold

View File

@@ -59,7 +59,7 @@ Run,%ScriptFile%,SetProgramArch
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,"%ProjectTemp%\%ProgramFolder%"
FileCopy,"%ProjectTemp%\%ProgramFolder%\*.*","%TargetPrograms%\%ProgramFolder%"
FileCopy,"%ProjectTemp%\%ProgramFolder%\Q-Dir\*.*","%TargetPrograms%\%ProgramFolder%"
///////////////////////////////////////////////////////////////////////////////////
// Settings
@@ -213,11 +213,11 @@ DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Managers"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"Q-Dir"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English [1]"
@@ -286,7 +286,7 @@ btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show/Hide Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
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,True,"__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_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
@@ -300,7 +300,7 @@ cmb_Language="English [1]",1,4,160,121,180,21,"Arabic [25]","Bulgarian [32]","Ch
lbl_ViewMode="View Mode",1,1,159,150,153,16,8,Normal
cmb_ViewMode="4-Dir (Quad) [0]",1,4,160,163,180,21,"4-Dir (Quad) [0]","4-Dir (Tile Vertically) [1]","4-Dir (Tile Horizontally) [2]","3-Dir (1 on Top) [3]","3-Dir (1 on Bottom) [4]","3-Dir (1 on Left) [5]","3-Dir (1 on Right) [6]","3-Dir (Tile Vertically) [7]","3-Dir (Tile Horizontally) [8]","2-Dir (Tile Vertically) [9]","2-Dir (Tile Horizontally) [10]","1-Dir [11]"
lbl_TreeMode="Tree Mode",1,1,159,192,153,16,8,Normal
cmb_TreeMode="Do Not Use [0]",1,4,160,205,180,21,"Do Not Use [0]","One 4 All [1]","Each Has One [2]"
cmb_TreeMode="One 4 All [1]",1,4,160,205,180,21,"Do Not Use [0]","One 4 All [1]","Each Has One [2]"
lbl_IncludeDir="Include these files",0,1,160,236,200,16,8,Normal
fb_IncludeDir=,0,13,160,248,211,20,dir,"__Files and folders in this directory will be copied to the program folder.#$x#$xYou can use this option to include custom config, favorites, quick-links, etc.#$xIf you include a customized Q-Dir.ini it will override all setting configured by the script interface."
btn_BrowseIncludeDir=,0,8,377,248,25,20,BrowseIncludeDir,OpenFolder_16.png,True,__Browse

View File

@@ -33,7 +33,7 @@ Title=XYplorer
Description=XYplorer is a file manager for Windows. It features tabbed browsing, a powerful file search, a versatile preview, a highly customizable interface, optional dual pane, and a large array of unique ways to efficiently automate frequently recurring tasks. Its fast, light, and portable.
Author=Homes32
Level=5
Selected=False
Selected=True
Mandatory=False
Version=1.0.0.0
Date=2020-10-22
@@ -59,64 +59,70 @@ If,%cb_RunFromRam%,Equal,True,RunFromRam
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%SetupFile%",Run,%ScriptFile%,DownloadProgram
Run,%ScriptFile%,ExtractProgram,%TargetPrograms%\%ProgramFolder%
// XYplorer doesn't like partial config files and will ignore and use default settings if we try to use a
// .ini file with just our settings. to make it happy we extract a default .ini file then write our values.
ExtractAllFiles,%ScriptFile%,config,"%TargetPrograms%\%ProgramFolder%\Data"
///////////////////////////////////////////////////////////////////////////////////
// Settings
// Language
List,Pos,%aLangMap%,%cmb_Language%,%LangPos%
Math,Add,%ZipPos%,%LangPos%,1
List,Get,%aLangMap%,%ZipPos%,%LangZip%
If,Not,%cmb_Language%,Equal,"English",Begin
List,Pos,%aLangMap%,%cmb_Language%,%LangPos%
Math,Add,%ZipPos%,%LangPos%,1
List,Get,%aLangMap%,%ZipPos%,%LangZip%
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%LangZip%",Begin
Echo,"Downloading [%cmb_Language%] language file..."
WebGet,https://www.xyplorer.com/languages/%LangZip%,"%ProgramsCache%\%ProgramFolder%\%LangZip%",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\%LangZip%",Begin
Echo,"Downloading [%cmb_Language%] language file..."
WebGet,https://www.xyplorer.com/languages/%LangZip%,"%ProgramsCache%\%ProgramFolder%\%LangZip%",NOERR
If,Not,#r,Equal,200,Halt,"Download failed: The code returned was [#r]."
End
Decompress,"%ProgramsCache%\%ProgramFolder%\%LangZip%","%TargetPrograms%\%ProgramFolder%\Data"
StrFormat,RTRIM,%LangZip%,4,%LangFile%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\Language.ini","Settings","LanguageFile","%LangFile%.lng"
End
Decompress,"%ProgramsCache%\%ProgramFolder%\%LangZip%","%TargetPrograms%\%ProgramFolder%\Data"
StrFormat,RTRIM,%LangZip%,4,%LangFile%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\Language.ini","Settings","LanguageFile","%LangFile%.lng"
// Default View
StrFormat,LEFT,%cmb_DefaultView%,1,%DefaultView%
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","LastView",%DefaultView%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","LastView",%DefaultView%
// Dark Mode
If,%cb_DarkMode%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","General","DarkMode",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","General","DarkMode",0
If,%cb_DarkMode%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","Darkmode",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","Darkmode",0
// Large Toolbar Icons
If,%cb_LargeToolbarIcons%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ToolbarLarge",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ToolbarLarge",0
If,%cb_LargeToolbarIcons%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","ToolbarLarge",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","General","ToolbarLarge",0
// Show Hidden Files
If,%cb_ShowHiddenFiles%,Equal,True,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ShowHiddenDrives",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ShowHiddenItems",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ShowSystemItems",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","HideProtectedOperatingSystemFiles",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenDrives",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenItems",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowSystemItems",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","HideProtectedOperatingSystemFiles",0
End
Else,Begin
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ShowHiddenDrives",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ShowHiddenItems",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","ShowSystemItems",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Settings","HideProtectedOperatingSystemFiles",1
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenDrives",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowHiddenItems",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","ShowSystemItems",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Settings","HideProtectedOperatingSystemFiles",1
End
// Dual Pane View
If,%cb_DualDirView%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DP",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DP",0
If,%cb_DualDirView%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DP",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DP",0
// Dual Pane Horizontal View
If,%cb_HorizDualDirView%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DPHorizontal",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Layout","DPHorizontal",0
If,%cb_HorizDualDirView%,Equal,True,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DPHorizontal",1
Else,IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Layout","DPHorizontal",0
// Product Registration
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Register","Name",%txt_RegName%
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Register","Code",%txt_RegKey%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Register","Name",%txt_RegName%
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Register","Code",%txt_RegKey%
// Disable thumbnail cache
IniWrite,"%TargetPrograms%\%ProgramFolder%\%ConfigFile%","Thumbs","Cache",0
IniWrite,"%TargetPrograms%\%ProgramFolder%\Data\%ConfigFile%","Thumbs","Cache",0
// Additional Files - Keep this after any config changes so if the users wants to provide their own .ini config we don't overwrite it.
@@ -237,11 +243,11 @@ DirDeleteEx,"%ProgramsCache%\%ProgramFolder%"
// ===============================================================================================================================
[SetDefaultOptions]
System,Cursor,Wait
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,False
WriteInterface,Value,%ScriptFile%,Interface,cb_RunFromRam,True
WriteInterface,Value,%ScriptFile%,Interface,cb_DesktopShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToTaskbar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_PinToStartMenu,True
WriteInterface,Value,%ScriptFile%,Interface,txt_StartMenuFolder,"File Managers"
WriteInterface,Value,%ScriptFile%,Interface,txt_ShortcutName,"XYplorer"
WriteInterface,Value,%ScriptFile%,Interface,cmb_Language,"English"
@@ -323,12 +329,12 @@ btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show/Hide Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
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,True,"__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_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,True
cb_StartMenuShc="Start Menu",1,3,12,123,122,18,True
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,False
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,False
cb_PinToTaskbar="Pin to Taskbar",1,3,12,142,122,18,True
cb_PinToStartMenu="Pin to Start Menu",1,3,12,161,122,18,True
txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"File Managers"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,XYplorer
bvl_Options=Options,1,12,150,90,197,184,8,Bold
@@ -398,3 +404,17 @@ lines=0
lines=1
0=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
1=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
[EncodedFolders]
config
[config]
XYplorer.ini=93958,19948
[EncodedFile-config-XYplorer.ini]
lines=4
0=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
1=ojXJwqxFzjd+vHkyxSTSInMlDO6MEFOuYQWqaBPhkf5wJqBlShrSDVp7EO+EEe0ebeF2YFoqVFAMH7e5137aFVWAOZAS2gILZ1jDOWqUgDHUT/DN5I1k9mKZs6odVQ9j+P6UI1n6ftPjCW95vozS/vMXWaj//l46nN7KZUL8WGj+JMIOjPhgWVbtjZFobsSvfWtL/tbHUFCoUTZXRrqfQQs6+Xecu9/HQ2eBIymASTUAnNaZXcSWUfykZfOx8JWzPWeJPQOgfZkyfZkswkCEJSt/OMm4TVhfrxeR1KcXEFrqH09pzlAghQXINMlfV9LYvTvkq8tvRIfSHCVUnv4rAjnCELZsBTYoAB15sijpFt5ueV71m2shf7MAkgj9sDeQZDcqT1ddCdX9PFwmuT5nRDtljIK11ESmrPasFkXHzAuZ1OOfaBnrs32KQAoLLaJqz08lNVclMxZdxKnfUOui2baW6NHqUbeRKxtTs7IRVTojddsYbiA5WrSZ2ZOJ6fqN0wde1/M5LjMPHUYHjg3KMjusvJOG4sXOXktTwEVCiSHo2lA5ZfjDVZ5wuKLMdb9P+hZ8JiL+uyB4UHfyRQhyZ+jmTg+leXHSmEGuoOQt7nWMLD2u1YlfyF9D34o+GnlkZtcl4NNMbdd3vNGmGVRjMERkQ9YmxI2jnuDHOMaIuU9dpEVKv/3E9JNPYoJPLRB5mI3RWp7oKfqbmnmW9ja4zI63FxlwWbmk3KDkxMMr09Tw1xduaRSx9wD6Qn9euKPh+di+hX3Yv2aA1vHuTeMfHG4KUQiapAceqhbnNVEhFIKmlQ8RUmUkCl0GpdAPR3vssP+6eo4gx9S0J3yTfYPj/goVmvXtk2vpBACCDqr6LCN8fpgguI5PzBXxtTldT366tM7LeBe7EytmshreS+u+Q5m8/ArRXI0YHOmiA7fEDrekRS839vxk2WIIyxklj3i6+yruN65GLPw3CVWq8l/3lmaKqzdNzAdsB37+IMe23UOK7T8JNMfAVkASTxTglCPNxNDpyHpvxZyLPs2LhCb9N3uwW0gKGCGdrq/q1VGic+Q4JN8X/orb+m0dayebN9QKpkyHzIIbZYR3xqaCAsSuomJVGOybHjd/85PIw61PhIMrIlLD8G7fGhqZBa0S0QuvSsuaQKDjPO7ktuHxwuDt0wieMw8jGguRziDmmzZumvJVIFyaC8FsiRsrMAkmHGKCNHpWqYO5SsSnFYkPnfMiJGRtFnRos1BurgXOL//o5ZxEtfls0OmnoCNYoUFvJtm7YBd1TG8pDAg4nqRunpRU2fjMOOcd33ZrCLRU4q2XlJy+zchiiz2ubl8a/NlyaJM3glrzpKey0Xs2yl8kv3FeReloG8E8JcL4j1bLPSMxSBaf299bf8dEjnYD8OO0n5RfA761ot/39R2kS/hxTDACs1GA9KrkgZo3dN6iwfjz4I0RyLnpGeD3Uvbc5kTCzJgyb3P8e7uk2aH7NWBWvJP16aHJFtMzGKKJiJeoZJ8DNlOEETajuYY5dI49Hy8R2h4epTSLr7tLAFP8j7g87FYd9xlMLWKfenVP30ZMYx9XwJJUUM6gtAiphsAVc5QCHnqWivpCykp8b7c1b/JoQnGZ1PomW3SelbrtMtqSH1WA9TLw811i77womOSOmEU/IPmGJcBjbOVhVw+MXdiFbYB+XpG35tmVkgbWYkVAdcEf2bGakhwid069uA+PMulnzvYTqOf5PgEgj6PQ8SiguJtABv8fvrQ2PTcCyXNsWgwKLbDECNR45Me8Xg2hq/CRZn/a7DKK6AH/qxCC9IYVb/4UfXAg5EHYTVJ7iSXa8hpK5atR4AmZIvtdyoTw736069GfHm7kOarAUupgibcwip/YtTQ3GaZa8VB8Rf/+nmzu1e+ugMcYbFf7clssQgI5p/tJmwWN6zVvBS6q57vVf5llwqGnflEhG1LNb8GxJSPin94fhVBfuBfS6/fC6Gro47gvEVMBLJHsFmqj/Ueqes1HjAGeoVA7S6IMmsBN3DoTOp/RDWSxHKycdY52EsRfAaTp+r1123nSeXlxEFetiGZjj2CX1p9630ueEIh141PWE5l+TNFWWw00PpFgZG+NxkM6v9zVw9damlpVmYxhoJkoIi5cNdXpON1eTIUh8aYclGUdjzVGDB69YS1OmTLQ3mP9dxD7ZUgHGHpI+kcPeVOtnP3PMxeYTOqOdQyMCwggkFpyy75STGvKcnSjXiyMngHgW4xuSJhGZreu87cMpXvPUZjnyFCxbCi9ZYNd6aJy2ar6ZgGtoV2dxrfcZtQiP0Ak3CP3I0YzahAaqHiK2dn5Z4jKG5D0pIbHHkhK0dPdGLdtw5W8u9nnA4c0Zzc3N1YDVHAgYK7wh2GgRhXVC5ix/l24BTVeYBZaTCs0wyHjwe4zzRjtumPOgzxOVCAjCEkEcHNSjmqDzxCNs/YYEpbDofrlK02oG6mUj9HaIkyeVh8X0FWFtAk02jaBN3+j59e1x6MGkUY5zswBu/wOvLY+my82wSGZ5StxIE+e9EgbqB8zxW1OicEY9JO5ACu4dnQw7uVR5SbkpJdq5OzWQg1MwZxos2NUL6TcPSAq8zmVbDNViTJM76VTsNFYjUquYA3tDF0VyqyroJGFEmKGrCVifuQ7/qouaiqM/dyc4kqcrb6qtYkMAP/93oc/qWvTmXV90hHTcwdiibIxBLef0ol6Fpp0B3uVDEDWYBfE9X74hBAvpZWH6qAXZ11wqznAmBYoBkvPfh8D/4pwBJKCoooKOy1y9O6D9Umtv/n/8/g0eoS/ylbiFTp7I8m8TDkZZQbdJg6Y0Pnd3Pld7r33mT/5R8ulXbJ35oCMOmZhjWltgYsVpcCIPjj9utys7dbxT1UW3pwsMoFYxNIKJr+DtjnlrVxyZ4zp05PgWx4WYfYUKEwTsVlyncx19f1jkbG2rWthPmuSWDDCkD7a9cXRxH3iF/SsrSrHlzsB7qtSveZeev4fryNhPj+A+1GWWR2F+uG6edBaDDEkLg5HpPq9+VCMNTWCGl3vVKDMTeAyia4hw2dQZZHQ4RJ9J2L9gC8+VZrGZfoq4vuc4AkarVl5IG+3i+ClwjFy4lorc/3a7rOV3rmfidGTXUvLfoZsHuqiWj9w12KyDPUb+D8FCjmFOfqhHM9/tNNmBzOFsiMpaT8ri72VYCgVqprTSFyNXs39DIpVZuUMWLh7WUjTyz1j27Daga6l8F7OWRHKHYlCgDENfbkkfN1w6n/yzSLHP+Ru2be327OSIXZYPmVpz/jZMmV4sGBReROrwtTwn5L+03hRYglVXPwqa5povTHUWTxDp14Lr2s0DzGLi7VAgtmEyaU9nquqWI4ewj2mmB3hgDC000L65t8Yg/sY6NkdQifDfdcRss9zQmm6Gok8+LqxUEuMr90I98O/4XmSDvw/sGXu1a9wqdsCkEfd+HcHUc7xZ9NCnV+Se8E9AfVZvPohTv3N/sn80fgKE5msmfGKgu/mXhua7c1oBWMtU7leO/MsdE8kp/x9VmsoBnWxDtcvT5dCuPKRVNkcjC0XrpurWTmJNHCTn1vLW4N/PyNb43dVfx88SsN5zSSKfliENWYdl+x5AimBr8GIhGQXcDpdscaujGQIfgu067CwK+Z7Ql/SCqEkdqlf1yyEgAgHeZ44bpu2VLcVFxbao+zPuI+B0LViWtnjGUitgqEtGIU+ufLTHhE97hDuyPqXN4MWAKf/n7UMYXU5wQMNy7JFl4a/zhJT/pLWSZ1IFcCriO1BpPmLRFX61MG+/csT6SHyLC2KOEuvdL8kBTse5M/flfLkjX018mFVk9SKYJE/L32zP6prTClmOLLdpNGpPxY6r5XCZuEveKH5SP317n9/Cq8rTDU0Wb9vuwEirtViC1gPJCT017SYyK1Pby4L2oHZ+n9FkS1taLEagdIbHQmVRKT6xbeS6TNHImMFKys0egAP+T4KCGOgL28NY3kaYtS/QwR2GChx7fiG+CClNRGofLbqnlgWZHsAx8WdF7/vydyg5ibOEpGzNr14K3w7/0WI+rQGGNMO101Udmw2qNZdPnmshAxIKdqYWIQZjW36caE1fy
2=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
3=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
4=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

View File

@@ -30,7 +30,7 @@
[Main]
Title=Google Chrome
Description=(v85.0.4183.83) Google Chrome is a cross-platform web browser developed by Google.
Description=(v86.0.4240.75) Google Chrome is a cross-platform web browser developed by Google.
Author=Homes32
Level=5
Selected=False
@@ -41,8 +41,8 @@ Date=2020-10-07
[Variables]
%ProgramFolder%="Chrome"
%ProgramExe%="chrome.exe"
%DownloadURLx86%=https://dl.google.com/release2/chrome/ANoq_PowC_s23Xu1PazKEzg_85.0.4183.83/85.0.4183.83_chrome_installer.exe
%DownloadURLx64%=https://dl.google.com/release2/chrome/dgzvVjAkTZIkBgMK3tMSHQ_85.0.4183.83/85.0.4183.83_chrome_installer.exe
%DownloadURLx86%=https://dl.google.com/release2/chrome/AKzHGfyBXyIo09PgQ3e9k_A_86.0.4240.75/86.0.4240.75_chrome_installer.exe
%DownloadURLx64%=https://dl.google.com/release2/chrome/VM7AZGvxTD3eRDzvxYLSvg_86.0.4240.75/86.0.4240.75_chrome_installer.exe
%SetupFile%="Chrome_x86.exe"
[Process]

View File

@@ -260,7 +260,7 @@ txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,KchmViewer
bvl_Options=Options,1,12,150,90,197,184,8,Bold
lbl_ToolbarLayout=Toolbars,1,1,159,110,153,16,8,Normal
cmb_ToolbarLayout="2 - Large Icons + Text",1,4,160,126,165,21,"0 - Small Icons","1 - Large Icons","2 - Large Icons + Text","3 - Text Only"
cb_RTLlayout="Use RTL layout (Arabic/Hebrew)",1,3,160,155,176,18,True
cb_RTLlayout="Use RTL layout (Arabic/Hebrew)",1,3,160,155,176,18,False
lbl_FileAssociations="File Associations:",1,1,160,195,174,16,8,Bold
cb_chm=.chm,1,3,160,210,53,18,True
cb_epub=.epub,1,3,160,229,56,18,True

View File

@@ -30,19 +30,19 @@
[Main]
Title=CPU-Z
Description=(v1.93) CPU-Z is a freeware system profiling and monitoring application.
Description=(v1.94) CPU-Z is a freeware system profiling and monitoring application.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.1.0
Version=1.0.2.0
Date=2020-09-17
[Variables]
%ProgramFolder%="CPU-Z"
%ProgramExe%="cpuz_x32.exe"
%DownloadURL%=http://download.cpuid.com/cpu-z/cpu-z_1.93-en.zip
%DownloadURL-cn%=http://download.cpuid.com/cpu-z/cpu-z_1.93-cn.zip
%DownloadURL%=http://download.cpuid.com/cpu-z/cpu-z_1.94-en.zip
%DownloadURL-cn%=http://download.cpuid.com/cpu-z/cpu-z_1.94-cn.zip
%SetupFile%="cpu-z-en.zip"
%SetupFile-cn%="cpu-z-cn.zip"

View File

@@ -30,7 +30,7 @@
[Main]
Title=GPU-Z
Description=(v2.33.0) GPU-Z is a lightweight system utility designed to provide vital information about your video card and graphics processor.
Description=(v2.35.0) GPU-Z is a lightweight system utility designed to provide vital information about your video card and graphics processor.
Author=Homes32
Level=5
Selected=False
@@ -41,7 +41,7 @@ Date=2020-07-27
[Variables]
%ProgramFolder%="GPU-Z"
%ProgramExe%="GPU-Z.exe"
%DownloadURL%=http://us2-dl.techpowerup.com/files/GPU-Z.2.33.0.exe
%DownloadURL%=http://us2-dl.techpowerup.com/files/GPU-Z.2.35.0.exe
[Process]
Echo,"Processing %ScriptTitle%..."

View File

@@ -30,19 +30,19 @@
[Main]
Title=HWinfo
Description=(v6.30) Comprehensive Hardware Analysis, Monitoring and Reporting.
Description=(v6.32) Comprehensive Hardware Analysis, Monitoring and Reporting.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.1.0
Version=1.0.2.0
Date=2020-09-17
[Variables]
%ProgramFolder%="HWinfo"
%ProgramExe%="hwinfo32.exe"
%ProgramIni%="hwinfo32.ini"
%DownloadURL%=https://www.sac.sk/download/utildiag/hwi_630.zip
%DownloadURL%=https://www.sac.sk/download/utildiag/hwi_632.zip
%SetupFile%="hwinfo.zip"
[Process]

File diff suppressed because it is too large Load Diff

View File

@@ -211,36 +211,42 @@ If,Not,ExistFile,"%Tools%\x64\Oscdimg\oscdimg.exe",Halt,"Error downloading requi
// 1803 10.0.17134 04/30/2018 Redstone 4 - Spring Creators Update
// 1809 10.0.17763 11/13/2018 Redstone 5 - October 2018 Update
// 1903 10.0.18362 04/21/2019 19H1 - May 2019 Update
// 1906 10.0.18363 11/12/2019 20H1 - November 2019 Update
// 1909 10.0.18363 11/12/2019 19H2 - November 2019 Update
// 2004 10.0.19041 05/28/2020 20H1 - May 2020 Update
// 2009 10.0.19042 10/20/2020 20H2 - October 2020 Update
// Syntax.........:
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........: As a general rule PhoenixPE will attempt to support the 2 most recent builds.
// Remarks........: As a general rule PhoenixPE will attempt to support the 2 most recent verified builds.
// Related........: Called by [Process]
// ===============================================================================================================================
[KnownBuilds]
System,SetLocal
// Minimum supported version
Set,%MinimumSourceVer%,"10.0.16299.0"
// Supported Sources
Set,%aSupportedVersions%,10.0.17634|10.0.17763|10.0.18362|10.0.18363|10.0.19041
// Latest Verified Source - This string is used in the warning message if the user is attempting to use an unverified source.
Set,%MostRecentVerifiedSource%,"10.0.19041 - May 2020 Update (20H1) 2004"
Echo,"Checking source version against known working builds..."
If,%SourceVer%,Smaller,10.0.16299.0,Begin
If,%SourceVer%,Smaller,%MinimumSourceVer%,Begin
Message,"Unsupported Source!#$x#$xBuilding with Windows version [%SourceVer%] sources are not supported.#$x#$xPlease select a valid Windows 10 Source.",Error,10
Halt,"Unsupported Windows source version [%SourceVer%]"
End
Set,%MostRecentVerifiedSource%,"10.0.18362 - May 2019 Update (19H1) 1906"
// Remove the SPBuild for this comparison
StrFormat,NTrim,%SourceVer%,%tmp_SourceVer%
StrFormat,CTrim,%tmp_SourceVer%,".",%tmp_SourceVer%
Set,%Unsupported%,True
If,%tmp_SourceVer%,Equal,10.0.17634,Set,%Unsupported%,False
Else,If,%tmp_SourceVer%,Equal,10.0.17763,Set,%Unsupported%,False
Else,If,%tmp_SourceVer%,Equal,10.0.18362,Set,%Unsupported%,False
If,%Unsupported%,Equal,True,Begin
List,Pos,%aSupportedVersions%,%tmp_SourceVer%,%VerPos%
If,%VerPos%,Equal,0,Begin
Echo,"Warning: This Windows source version [%SourceVer%] has not been tested.",Warn
Message,"This Windows source version [%SourceVer%] has not been tested. This doesn't necessarily mean the build will fail, but if you run into problems you will be on your own. If possible please use the most recent verified source - #$x#$x * %MostRecentVerifiedSource%#$x#$xas some project scripts might not work with an untested/unknown source!",Warning,10
Message,"This Windows source version [%SourceVer%] has not been tested. This doesn't necessarily mean the build will fail, but if you run into problems you will be on your own.#$x#$xSome project scripts might not work with an untested/unknown source!#$x#$xIf possible please use the most recent verified source - #$x#$x * %MostRecentVerifiedSource%",Warning,10
End
System,EndLocal

View File

@@ -38,8 +38,8 @@ Author=Homes32
Level=2
Selected=True
Mandatory=True
Version=1.0.2.0
Date=2020-01-25
Version=1.1.0.0
Date=2020-11-02
[Variables]
@@ -82,7 +82,8 @@ If,%cmb_DriversHive%,Equal,Install.wim,FileCopy,%RegistryCache%\Install\DRIVERS,
// Description....: Builds the registry cache.
// 1 - Extract Hive files from Install.wim and copy hives from BaseWim
// 2 - Take full ownership (Everyone) of all hive keys
// 3 - RegCopy and config various essential registry keys from Install.wim to our BaseWim
// 3 - Ensure the system drive letter is set to X:\
// 4 - RegCopy and config various essential registry keys from Install.wim to our BaseWim
//
// WE ONLY CACHE CONFIGURATION THAT IS TIME CONSUMING AND/OR SHOULD NEVER CHANGE.
// Any tweaking is to be done by 'Core Config' and other scripts.
@@ -112,6 +113,7 @@ RegHiveLoad,Tmp_Install_Software,%RegistryCache%\Install\SOFTWARE
RegHiveLoad,Tmp_Install_System,%RegistryCache%\Install\SYSTEM
Run,%ScriptFile%,TakeOwnership-Hives
Run,%ScriptFile%,SetSystemDriveLetter
Run,%ScriptFile%,Config-BaseWim-SoftwareHive
Run,%ScriptFile%,Config-InstallWim-SoftwareHive
Run,%ScriptFile%,Config-BaseWim-SystemHive
@@ -315,6 +317,40 @@ RegCopy,HKLM,"Tmp_Install_System\ControlSet001\Control\Session Manager\KnownDLLs
[Config-InstallWim-SystemHive]
Echo,"Configuring [ Install.wim - SYSTEM ] hive..."
[#SetSystemDriveLetter#]
// ===============================================================================================================================
// Name...........: SetSystemDriveLetter
// Description....: Some ISO files have C:\ set as the system drive letter instead of X:\. This can cause errors, boot issues,
// black screen on startup, and other strange behavior when you boot into PE. Here we check the path of a
// well known CLSID in the source hive to verify the system drive letter is set to X:\ as our PE environment
// expects it to be. If not then we scan and update the entire registry.
// Syntax.........: Run,%ScriptFile%,SetSystemDriveLetter
// Parameters.....:
// Return values..:
// Author.........: Homes32
// Remarks........:
// Related........: %Tools%\x86\RegFind.exe
// ===============================================================================================================================
[SetSystemDriveLetter]
Echo,"Verifying the system drive letter..."
RegRead,HKLM,"Tmp_Software\Classes\CLSID\{0000002F-0000-0000-C000-000000000046}\InprocServer32","","%Path%"
StrFormat,LEFT,%Path%,3,%DriveLetter%
If,Not,%DriveLetter%,Equal,"X:\",Begin
Echo,"Configuring [X:\] as the system drive letter..."
// Software Hive
ShellExecute,Hide,"%Tools%\x86\RegFind.exe","-p HKEY_LOCAL_MACHINE\Tmp_Software -y C:\ -r X:\"
If,Not,#r,Equal,0,Halt,"RegFind failed: The code returned was [#r]."
// System Hive
ShellExecute,Hide,"%Tools%\x86\RegFind.exe","-p HKEY_LOCAL_MACHINE\Tmp_System -y C:\ -r X:\"
If,Not,#r,Equal,0,Halt,"RegFind failed: The code returned was [#r]."
// Install Software Hive
ShellExecute,Hide,"%Tools%\x86\RegFind.exe","-p HKEY_LOCAL_MACHINE\Tmp_Install_Software -y C:\ -r X:\"
If,Not,#r,Equal,0,Halt,"RegFind failed: The code returned was [#r]."
// Install System Hive
ShellExecute,Hide,"%Tools%\x86\RegFind.exe","-p HKEY_LOCAL_MACHINE\Tmp_Install_System -y C:\ -r X:\"
If,Not,#r,Equal,0,Halt,"RegFind failed: The code returned was [#r]."
End
[#Cleanup-TransactionLogs#]
// ===============================================================================================================================
// Name...........: Cleanup-TransactionLogs
@@ -436,7 +472,7 @@ Message,"This script is responsible for configuring the base registry for our PE
// Related........:
// ===============================================================================================================================
[Interface]
btn_PurgeCache=,1,8,479,5,25,25,PurgeRegCache,Trash.ico,True,"__Remove all cached registry hives. A new registry cache will be created the next time you build the project."
btn_PurgeCache=,1,8,479,5,25,25,PurgeRegCache,Trash.ico,True,"__Remove all cached registry hives.#$xA new registry cache will be created the next time you build the project."
btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True,"__Restore Defaults"
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,"__Show/Hide Advanced Options"
btn_ScriptInfo=,1,8,601,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"

View File

@@ -46,6 +46,9 @@ Date=2019-05-05
[Process]
Echo,"Preparing the %ProjectTitle% Virtual Machine..."
// Sanity Check
If,Not,ExistFile,%ISOFile%,Halt,"The ISO file [%ISOFile%] does not exist. Please rebuild the project."
// We need to rebuild the .vmx each time in order to make sure interface changes are taken into account.
If,ExistDir,%VMPath%,DirDeleteEx,%VMPath%
DirMake,%VMPath%