Rainmeter otomatik kapatma scripti

#rainmeter ve #Nvidia kullanıcıları için otomatik oyuna girdiğinizde rainmeteri kapatacak script. bir ps1 dosyasına kaydedip başlangıçta çalışacak şekilde ayarlamanız yeterli.

<Kullanıcı> yı değiştirmeyi unutmayın.

DO {
timeout 10
$l = Get-Content "C:\Users\<Kullanıcı>\AppData\Local\NVIDIA Corporation\NVIDIA Share\console.log" | select -Last 50
IF (($l | Select-String -Pattern 'onGameAppStarted') -like "*onGameAppStarted*") {
$l | Select-String -Pattern '"startedAppPID":\s([0-9]*)' | ForEach-Object{$d=$_.Matches.Groups[1].Value}
$p = $d -replace ".*: "
$gn = (Get-Process -Id $p).ProcessName
echo $gn
IF ($gn -ne "TextInputHost" -And $gn -ne "EpicWebHelper" -And $gn -ne "powershell_ise" -And $gn -ne "" -And $p -ne $op) {
##########################################################
$op = $p
taskkill /IM "Rainmeter.exe" /F
echo "Found Game $p $gn"
####################
Wait-Process -Id $p
####################
echo "Game Closed"
Start-Process "C:\Program Files\Rainmeter\Rainmeter.exe"
##########################################################
} ELSE {
echo "Ignoring $p $gn"
}
} ELSE {
echo "Waiting for Game Start"
}
} While (1)

BeğenFavori PaylaşYorum yap
  • Serhan Sukuroglu @serhan-sukuroglu_1

    @z4732 açma sikribide var mı, Performans sağlıyor mu? Ben oyuna girerken akıllı eve turn on overclock diyorum. Güç secenekleri yüksek performansa geçiyor gereksiz ramleri boşaltıyor. Ekran kartı ve işlemciye overclcok yapıyor. Performans sağlıyorsa bu scriptide eklemek isterim. Ama deafult mode diyincede herşeyi eskisine alıyor. Tekrar rainmater çalışmasını isterim.

Tüm blog yazılarını gör