Re: (Newbie) Help with sockets.
- From: Grant Edwards <grante@xxxxxxxx>
- Date: Fri, 29 Feb 2008 04:22:06 -0000
On 2008-02-29, Gabriel Genellina <gagsl-py2@xxxxxxxxxxxx> wrote:
En Fri, 29 Feb 2008 00:20:26 -0200, <mentaltruckdriver@xxxxxxxxx> escribió:
Hi everyone. I'm fairly new to Python, and even more new to socket
programming. I think I've wrapped my head around sockets, and with
that I want to create a Telnet-based chat server, the idea being
people connect to the telnet servers with their clients and they all
communicate. I've got the code working, but the server sends each
letter to the clients on a new line! I've read about this kind of
thing on Windows on Google, but I can't find a solution to this issue.
The telnet client can use "line mode" or "character mode". In "line mode"
nothing is sent until the user press Enter; line editing is made on the
client side. In "character mode" keystrokes are sent as soon as typed;
probably your telnet client is using this mode.
That's definitely going to be a problem.
To the OP:
You claim to be writing a telnet server, yet I don't see any
code that actually implements the telnet protocol. Different
telnet clients default to different modes, so if you want them
in a certain mode, you have to put them in the desired mode by
implementing the telnet feature negotiation protocol.
--
Grant Edwards grante Yow! It's strange, but I'm
at only TRULY ALIVE when I'm
visi.com covered in POLKA DOTS and
TACO SAUCE...
.
- Follow-Ups:
- Re: (Newbie) Help with sockets.
- From: mentaltruckdriver
- Re: (Newbie) Help with sockets.
- References:
- (Newbie) Help with sockets.
- From: mentaltruckdriver
- Re: (Newbie) Help with sockets.
- From: Gabriel Genellina
- (Newbie) Help with sockets.
- Prev by Date: Re: pySQLite Insert speed
- Next by Date: Re: Article of interest: Python pros/cons for the enterprise
- Previous by thread: Re: (Newbie) Help with sockets.
- Next by thread: Re: (Newbie) Help with sockets.
- Index(es):
Relevant Pages
|