Hi all,
I've recently began playing a 10 player network game with some guys at work and I thought a useful application would be a little application that sits in the windows system tray to notify us of when a turn is complete so we can login without having to bug each other to hurry up.
I've looked around a bit for 'system tray' but couldn't find anything obvious, so if it doesn't exist I'd like to create it.
I've checked out pbnotify and could learn C# and determine exactly how the program interfaces with pitboss, but I'd prefer to do it in python if possible.
Is there an existing network API to connect to a game server and query who has(n't) taken their turn or anything like that? Or will I have to write something to interface with the pitboss GUI and extract the data out of the fields? I have looked at the existing initial python reference but as far as I can see that's used for interfacing with a currently running game on your PC instead of a pitboss network hosted game.
Another idea i've had would be to use something which waits for emails from pbnotify and then notifies the player via their systray, but the emails take a few minutes to arrive and i'd rather something which works faster (instant if possible, it's my own server so I don't mind polling it every few seconds).
Any ideas or suggestions would be greatly appreciated as I start this little project of mine!
Cheers,
xelfer.
I've recently began playing a 10 player network game with some guys at work and I thought a useful application would be a little application that sits in the windows system tray to notify us of when a turn is complete so we can login without having to bug each other to hurry up.
I've looked around a bit for 'system tray' but couldn't find anything obvious, so if it doesn't exist I'd like to create it.
I've checked out pbnotify and could learn C# and determine exactly how the program interfaces with pitboss, but I'd prefer to do it in python if possible.
Is there an existing network API to connect to a game server and query who has(n't) taken their turn or anything like that? Or will I have to write something to interface with the pitboss GUI and extract the data out of the fields? I have looked at the existing initial python reference but as far as I can see that's used for interfacing with a currently running game on your PC instead of a pitboss network hosted game.
Another idea i've had would be to use something which waits for emails from pbnotify and then notifies the player via their systray, but the emails take a few minutes to arrive and i'd rather something which works faster (instant if possible, it's my own server so I don't mind polling it every few seconds).
Any ideas or suggestions would be greatly appreciated as I start this little project of mine!
Cheers,
xelfer.
Comment