Quote:
Originally Posted by WumelorWrath
Nivisec, is that hard to do? if it isn't id be glad to do that and upload it to some web space, or even submit it under the 3rd party tools.
|
I guess it would depend on how experienced you are in programming. You could basically use any win32 programming application though and just need to make a simple script in linux, which almost any shell can do.
For the windows one, all you need to do is make a application that loads threads of zone.exe and checks if they are still running, if not load it again.
For linux, I'd just make a small script that runs every few mins as a cron job. Have it do a top | grep zone.exe (I haven't actually used the linux one, so I'm not sure about unique identifying by just the process what port each zone.exe is running on). If there is no unique identifier, just see if you have the right number of zone.exe still loaded from the grep. If not, just probe all your ports that zone.exe should be running on and reload any zone.exe on ports not in available in the probe. In reality, you could just probe the ports and skip the top, but that's a waste of time if they aren't all running...top is fast, better to check before probing
