Hallo zusammen,
Ab und an kommt es jedenfalls bei mir vor, dass der Bot Fenster einfriert und er nicht in der Lage ist einen neustart durchzuführen.
Dafür habe ich ein kleines Skript geschrieben, welches auf Windows Powershell zurückgreift.
Wie funktioniert es?
Alle Prozesse welche ihr im Task-Manager sehen könnt, haben unter anderem auch eine Eigenschaft "Respondig". Diese ist entweder auf $true (erreichbar) oder $false (nicht erreichbar) gesetzt.
Das Skript prüft in regelmässigen Abständen den/die Prozess(e) "Game" und beendet ihn sobald er nicht mehr länger erreichbar ist. Der Wert ist standardmässig auf 800 Sekunden eingestellt, da ich ein Realm Down vermeiden wollte.
Was brauche ich damit es funktioniert?
- Windows Powershell 2.0 oder höher
- .NET Framework
- Windows Vista, Windows 7
Wie führe ich das Script aus?
Ganz einfach runterladen und mit Rechtsklick + "Ausführen mit Powershell" starten. Falls es nicht funktionieren sollte, könnt ihr es mal mit Rechtsklick + Ausführen als Administrator starten, dann sollte es sicher gehen.
Wahrscheinlich haben viele D2 schon an den Nagel gehängt, falls es jedoch noch einige geben sollte, eventuell hilft es dem einen oder anderen.
Download:
Wichtig: Die Powershell Konsole müsst ihr im Hintergrund offen behalten!
Gruss
Testibus123