From d5a334ec4287d40fe4b469ed81ba567cc992ce3b Mon Sep 17 00:00:00 2001 From: Gregory Lirent Date: Sun, 4 Aug 2024 23:04:26 +0300 Subject: [PATCH] Update wow watchdog --- watchdog-wow.ps1 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/watchdog-wow.ps1 b/watchdog-wow.ps1 index b94eb39..88caf25 100644 --- a/watchdog-wow.ps1 +++ b/watchdog-wow.ps1 @@ -1,7 +1,15 @@ +$WATCHDOG=0 + for (;;) { $NRESP = Get-Process | Where-Object {$_.mainWindowTitle} | Where -Property MainWindowTitle -eq "World of Warcraft" | Where -Property Responding -eq $false if ($NRESP) { + $WATCHDOG += 1 + } else { + $WATCHDOG = 0 + } + + if ($WATCHDOG -ge 5) { Stop-Process -InputObject $NRESP }