Here's the deal, I've recently set up my mud, a SWR-derivitive, to auto-detect among other things a client's type, using IAC calls.
Now, the terminal detection works flawlessly, but ONLY if the user sends some type of data back to the mud. What I mean by this, is that it seems an 'enter' or ANYTHING sent from the client is needed for proper detection of the client. I'm looking to fix this somehow. My question here is, how and when is the reply sent back to the server? Is it merely waiting in the buffer? Or maybe there's something along the lines that's looking for a \n that I'm missing?
My ultimate goal is to have a color 'greeting' only for those clients that can support it, and currently I *DO* have such a thing. But, my players are required to hit 'enter' before anything else is displayed. I'd like to get rid of that enter ;-) Thanks in advance.
Now, the terminal detection works flawlessly, but ONLY if the user sends some type of data back to the mud. What I mean by this, is that it seems an 'enter' or ANYTHING sent from the client is needed for proper detection of the client. I'm looking to fix this somehow. My question here is, how and when is the reply sent back to the server? Is it merely waiting in the buffer? Or maybe there's something along the lines that's looking for a \n that I'm missing?
My ultimate goal is to have a color 'greeting' only for those clients that can support it, and currently I *DO* have such a thing. But, my players are required to hit 'enter' before anything else is displayed. I'd like to get rid of that enter ;-) Thanks in advance.