Here is a utility that assists in ensuring your RunUO server maintains availability! It monitors the RunUO.exe process and restarts if necessary based upon failure. Right now it's down-n-dirty but works as designed for its purpose. Future enhancements will be coming shortly.
Here is a quick list of features thus far.
Protect - when enabled, this will actively monitor the RunUO.exe process based upon the polling interval you set. If the process isn't running, it'll start it. If it is, it'll simply wait until the next cycle to check again.
Set - sets the polling interval
Halt - disables the monitoring
Stop UO - kills the RunUO process
Auth Test- runs a quick login check against your server (in process of testing)
Hollowed - Launches the browser and brings you to our Website (same as the URL below) and is only a shell of a site right now.
Future 1 - Future 5 - buttons reserved for future functionality
Exit - Yes, this closes the application
Guardian v1.0 Screen Capture
Future Enhancements will include:
-Account binding checks
-Hung process detection
-Multiple user defined process monitoring
-Notifications (email, pager)
-Skin changes
Any suggestions/comments - please email me at
OneDeveloper