PDA

Показать полную графическую версию : [решено] Восстановление рзрешения


spree
24-07-2020, 11:32
Такой способ работает без проблем
qres.exe /x 1280 /y 960 /r:165
game.exe
qres.exe /x 1920 /y 1080 /r:165
Но игра не запускается напрямую через exe файл, только через steam

Приходится использовать такой вариант, но тут приходится использовать pause, после закрытия игры ещё нужно нажать на кнопку чтобы сработала последняя команда, очень неудобно.
qres.exe /x 1280 /y 960 /r:165
start steam://rungameid/730
pause
qres.exe /x 1920 /y 1080 /r:165
нужно выполнять команду qres.exe /x 1920 /y 1080 /r:165 сразу после закрытия игры.

Fors1k
24-07-2020, 13:05
param(
$starter = "steam://rungameid/10",
$gameExe = "hl"
)cls

qres.exe /x 1280 /y 960 /r:165
(ps -pid $pid).PriorityClass="belowNormal"
$start = Start-Process $starter -PassThru
while(gps -pid $start.id -ea 0){ sleep 2 }
while(gps -name $gameExe -ea 0){ sleep 2 }
qres.exe /x 1920 /y 1080 /r:165

spree
24-07-2020, 13:35
не работает, просто разрешение меняется
вот так сделал
@echo off
color 04
echo Resolution: 1280x960
echo Refresh Rate: 165hz
qres.exe /x 1280 /y 960 /r:165
echo Launch Counter-Strike: Global Offensive
start steam://rungameid/730
timeout 10
:s
tasklist /fi "ImageName eq csgo.exe" /nh /fo:csv |>nul findstr /brc:\^" || goto :end
timeout 1 > nul
goto :s
:end
qres.exe /x 1920 /y 1080 /r:165

ateka
25-07-2020, 11:50
Можно вместо start взять call и всё.




© OSzone.net 2001-2012