On 2008-03-02, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > I posted here a couple days ago looking for some help creating > a Telnet-based chat server. You guys pointed me to Twisted, > which has solved most of my issues.
And we told you that you needed to implement the telnet protocol. > The issue is, when I use clients like PuTTY, it returns a lot > of what appears to be formatting (e.g. if I typed Hello, it > would return "\xff \xfb\x1f\xff\ > xfb\xff\xfb\x18\xff\xfb'\xff\xfd\x01\xff\xfb\x03\xff\xfd\x03Hello".) That "stuff" that you call "formatting" are commands for the telnet protocol. Apparently you've ignored what I told you about implementing the telnet protocol (or using something that does). > How would I go about filtering this stuff out of the strings? Once again: If you're trying to write a telnet server, you need to implement the telnet protocol. > The thing is too, if I use other Telnet programs like > Microsoft Telnet, they don't have this formatting, Different telnet clients act a little differently. Some won't try to negotiate with the tenlet server until the server starts the negotiation. > so I want to be able to recognize if it does have this > formatting and act based on if it does or if it doesn't. You have to handle the telnet protocol if you want to talk to telnet clients. -- Grant Edwards grante Yow! Yow! Those people at look exactly like Donnie visi.com and Marie Osmond!! -- http://mail.python.org/mailman/listinfo/python-list