Now I'd like to write a new client completely in Python, from scratch... I had planned to write it in C++... but after some reading about Python, it feels like it is the right language to use. Modules as XML, SNMP and WMI are available, so writing a functional client shouldn't require that much effort. Making it cross-platform and unicode complient would be.
I've researched different uptime projects and collected protocol specifications, to support them in this new client... an uptime client to unite them all. Most of them are http-based and should be easy to mimic, others are UDP and are somewhat more complicated.
If the project are pulled off, I'll write more nifty utility programs... from the top of my head;