On Mon, 28 Apr 2008, Aaron Mavrinac wrote: > 2008/4/27 Lee Begg <[EMAIL PROTECTED]>: > > You could look at using ncurses to have panels in the console, > > separating the logging from the output. Then again, someone could write a > > full graphical client (using wx-widgets, qt, gtk, etc, etc). > > It actually occurred to me later on that Python lends itself to the > admin client problem nicely, and since the second target is > tpclient-pywx, it makes sense to implement the low level stuff in a > Python module used by both (maybe as part of libtpproto-py?).
That could be a good idea. As to which library, I'll leave that up to you and mithro. > It wouldn't be much work to provide a simple GUI frontend to the full > admin client. We could even do some fancy stuff where it > auto-populates the GUI with applicable widgets based on what > commands/options the server/ruleset is presenting. That would be cool, especially for the windows crowd. But I still would like a command line version. > > So instead of just having a (more or less) fixed list of commands, have > > the server describe what commands are available. > > > > The actual commands will be hardcoded on the server side, but it can > > export the active list through the protocol. You could even include more > > information. > > Makes sense. Does the TP game protocol do anything similar? (I'm > asking without researching, so a short answer will suffice.) Yes. Order Descriptions, Resource Descriptions, and in TP04 Object Descriptions. Later Lee
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ tp-devel mailing list [email protected] http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel
