Help - Search - Members - Calendar
Full Version: Savitar identifies itself as "ANSI" ....
Heynow Software Forums > Savitar Software Application > General Discussion
Myrd
For identification using the standard telnet client identification protocol, Savitar identifies itself as "ANSI". I think this should be changed to "Savitar" because ANSI isn't really what the client is.

"ANSI" is also the identification of the WindowsXP default telnet client, and for my Mud I would like to differentiate about different clients people use, so I can assist them better if they have some problems w/ how things are displayed etc.

Obviously, this is not convenient to do, if I can't tell if the person is using Savitar or WindowsXP telnet.

On a side note, Rapscallion simply ignores the identification protocol, while other clients like Mac OS X telnet and hydraMUD identify themselves correctly ("XTERM-COLOR", "hydraMUD").

Thanks.
Day
I hate to come off as a jerk, but--I always just ASK people what client they use. Of course I'm not dealing in hardcode here, that might want to ID clients and do something with the information. I'm wanting the info for my brain, not my bits. Not sure what your goal is.


->Day<-
--------------------------
"Dow hat every ouw ant."
-Texas Trombone Maxim
Myrd
My goal is to be able to provide the best experience for my players. Different clients have different capabilities, and as such, you have to tailor your game to work with everything, else you end up alienating some of your players.

For example, the WindowsXP telnet client, which identifies itself the same way as Savitar, has the ability to emulate a certain virtual terminal standard, which allows for actual graphics (simple ones albeit, composed of lines etc) to be drawn on the screen. Such a capability might be useful to know for a MUD, if, for example it has the ability to show a graphical map of the area the person is in.

However, if I make my MUD send this information to clients that identify themselves as "ANSI", the WindowsXP telnet client users will be happy, as they get a cool graphical map to see. However, for Savitar users, whose client also identifies itself as "ANSI", they would get garbage output, as the client does not support that standard.

This is just one example, and I'm sure there are many others that could be given to show the value of knowing client identity.
jay
This is a good point. The next release of Savitar will report "Savitar" as it's type.

But remember, Savitar does support ANSI. Simply enable the ANSI checkbox in the world settings. So, I'm not sure what you mean by "Savitar will display garbage".

Thanks.

/Jay
Myrd
Well, perhaps you are right that Savitar supports ANSI. However, I was talking about some other protocol that the Windows telnet client supports that is not supported by Savitar, even though they both identify themselves identically.

To see what I am talking about, connect to

twgs.coastgames.com:23

using Savitar and Windows telnet. You will see the difference with that TradeWars game.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.