diff --git a/scripts/Launch.cmd b/scripts/Launch.cmd index 42c8dd76..c6a91980 100644 --- a/scripts/Launch.cmd +++ b/scripts/Launch.cmd @@ -98,6 +98,8 @@ rem Check for 64-bit prog (if running on 64-bit system) set "prog=%_path%\%L_ITEM%" if %ARCH% equ 64 ( if exist "%_path%\%L_ITEM:.=64.%" set "prog=%_path%\%L_ITEM:.=64.%" +) else ( + if exist "%_path%\%L_ITEM:.=32.%" set "prog=%_path%\%L_ITEM:.=32.%" ) if not exist "%prog%" goto ErrorProgramNotFound diff --git a/scripts/wk/cfg/launchers.py b/scripts/wk/cfg/launchers.py index 2b95b528..5fcca13c 100644 --- a/scripts/wk/cfg/launchers.py +++ b/scripts/wk/cfg/launchers.py @@ -194,6 +194,11 @@ LAUNCHERS = { r'call "%bin%\Scripts\init_client_dir.cmd" /Logs', ], }, + 'FurMark': { + 'L_TYPE': 'Executable', + 'L_PATH': 'FurMark', + 'L_ITEM': 'FurMark.exe', + }, 'HWiNFO': { 'L_TYPE': 'Executable', 'L_PATH': 'HWiNFO', @@ -206,6 +211,18 @@ LAUNCHERS = { r')', ], }, + 'HWiNFO (Sensors)': { + 'L_TYPE': 'Executable', + 'L_PATH': 'HWiNFO', + 'L_ITEM': 'HWiNFO.exe', + 'Extra Code': [ + r'for %%a in (32 64) do (', + r' copy /y "%bin%\HWiNFO\general.ini" "%bin%\HWiNFO\HWiNFO%%a.ini"', + r' (echo SensorsOnly=1)>>"%bin%\HWiNFO\HWiNFO%%a.ini"', + r' (echo SummaryOnly=0)>>"%bin%\HWiNFO\HWiNFO%%a.ini"', + r')', + ], + }, 'Prime95': { 'L_TYPE': 'Executable', 'L_PATH': 'Prime95',