DriverStoreExplorer.script updated for v0.12.88

- Updated config file required re-writing language settings. This also required a patch (https://github.com/lostindark/DriverStoreExplorer/issues/351) by the author, so this fix will not be available until the next DriverStore Explorer release. Of course you are also free to compile from source if you need alternate language support in the interim.
This commit is contained in:
Homes32
2025-06-09 21:21:06 -05:00
parent a8e0a56e07
commit 9f947caabc

View File

@@ -30,21 +30,21 @@
[Main]
Title=Driver Store Explorer
Description=(v0.12.55) Driver Store Explorer [RAPR] makes it easier to deal with Windows driver store. Supported operations include list/add/install/delete third-party driver packages.
Description=(v0.12.88) Driver Store Explorer [RAPR] makes it easier to deal with Windows driver store. Supported operations include list/add/install/delete third-party driver packages.
Author=Homes32
Level=5
Selected=False
Mandatory=False
Version=1.0.2.0
Date=2025-03-07
Version=1.0.6.0
Date=2025-06-01
[Variables]
%ProgramFolder%="Driver Store Explorer"
%ProgramExe%="rapr.exe"
%ProgramVersion%="0.12.55"
%ProgramVersion%="0.12.88"
%SetupFile%="DriverStoreExplorer.zip"
%DownloadURL%=https://github.com/lostindark/DriverStoreExplorer/releases/download/v%ProgramVersion%/DriverStoreExplorer.v%ProgramVersion%.zip
%ConfigFile%="%TargetPrograms%\%ProgramFolder%\%ProgramExe%.config"
%ConfigFile%="%TargetPrograms%\%ProgramFolder%\rapr.user.config"
[Process]
Echo,"Processing %ScriptTitle%..."
@@ -65,10 +65,13 @@ RequireFile,\Windows\SysWOW64\DismApi.dll
///////////////////////////////////////////////////////////////////////////////////
// Settings
FileCreateBlank,%ConfigFile%
TXTAddLine,%ConfigFile%,"<?xml version=#$q1.0#$q encoding=#$qutf-8#$q?><configuration><userSettings><Roaming><Rapr.Properties.Settings/></Roaming></userSettings></configuration>",Append
// Language
StrFormat,SPLIT,%cmb_Language%,"[",2,%Lang%
StrFormat,RTRIM,%Lang%,1,%Lang%
XMLUpdate,%ConfigFile%,"configuration/userSettings/Rapr.Properties.Settings/setting[@name='Language']/value",%Lang%,NOERR
XMLAdd,SubNode,%ConfigFile%,"configuration/userSettings/Roaming/Rapr.Properties.Settings","elem","Language",%Lang%
///////////////////////////////////////////////////////////////////////////////////
// Shortcuts
@@ -212,7 +215,7 @@ btn_SetDefaultOptions=,1,8,541,5,25,25,SetDefaultOptions,SetDefaults_16.png,True
btn_AdvancedOptions=,1,8,571,5,25,25,ToggleAdvancedOptions,Advanced_Disabled_16.png,True,"__Show 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,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."
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_AlwaysDownload="Always download latest version",0,3,155,54,177,18,False,"__Enable this option to ensure you always included the latest version in your build."
bvl_Shortcuts=Shortcuts,1,12,5,90,133,184,8,Bold
cb_DesktopShc=Desktop,1,3,12,104,122,18,False
@@ -223,7 +226,7 @@ txt_StartMenuFolder="Start Menu folder:",1,0,12,201,119,21,"System Tools"
txt_ShortcutName="Shortcut Name:",1,0,12,243,119,21,"Driver Store Explorer"
bvl_Options=Options,1,12,150,90,197,184,8,Bold
lbl_Language=Language,1,1,159,110,153,16,8,Normal
cmb_Language="English [en-US]",1,4,160,126,150,21,"Arabic [ar-SA]","Chinese (Simplified) [zh-CN]","Chinese (Traditional) [zh-TW]","English [en-US]","French [fr-FR]","German [de-DE]","Hebrew [he-IL]","Italian [it-IT]","Japanese [ja-JP]","Korean [ko-KR]","Polish [pl-PL]","Portuguese [pt-BR]","Russian [ru-RU]","Spanish [es-ES]","Turkish [tr-TR]","Ukrainian [uk-UA]"
cmb_Language="English [en-US]",1,4,160,126,150,21,"Arabic [ar-SA]","Chinese (Simplified) [zh-CN]","Chinese (Traditional) [zh-TW]","English [en-US]","French [fr-FR]","German [de-DE]","Greek [el-GR]","Hebrew [he-IL]","Hungarian [hu-HU]","Italian [it-IT]","Japanese [ja-JP]","Korean [ko-KR]","Polish [pl-PL]","Portuguese [pt-BR]","Russian [ru-RU]","Slovak [sk-SK]","Spanish [es-ES]","Tatar (Russia) [tt-RU]","Turkish [tr-TR]","Ukrainian [uk-UA]"
lbl_RuntimeNote="Note: Requires the PhoenixPE > Components > .NET Framework script to be enabled.",1,1,5,295,563,16,8,Bold
lbl_Info="Note:#$x#$xBecause Driver Store Explorer defaults to the running system and Online Dism operations are not allowed in WinPE, you may get an error message that the operation is not supported when the program is launched.#$x#$xIgnore the error and choose 'File > Choose Driver Store' in order to manage drives on an offline system.",1,1,363,94,200,175,8,Normal