Re: (Newbie) Help with sockets.
- From: mentaltruckdriver@xxxxxxxxx
- Date: Fri, 29 Feb 2008 04:30:08 -0800 (PST)
On Feb 28, 11:22 pm, Grant Edwards <gra...@xxxxxxxx> wrote:
On 2008-02-29, Gabriel Genellina <gagsl-...@xxxxxxxxxxxx> wrote:
En Fri, 29 Feb 2008 00:20:26 -0200, <mentaltruckdri...@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...
OP here - sorry for the confusion, it's just a listener program that
people connect to via telnet.
I'll take a look at the Twisted engine and see if that helps at all.
.
- Follow-Ups:
- Re: (Newbie) Help with sockets.
- From: Grant Edwards
- Re: (Newbie) Help with sockets.
- References:
- (Newbie) Help with sockets.
- From: mentaltruckdriver
- Re: (Newbie) Help with sockets.
- From: Gabriel Genellina
- Re: (Newbie) Help with sockets.
- From: Grant Edwards
- (Newbie) Help with sockets.
- Prev by Date: Re: Nested module import clutters package namespace?
- Next by Date: Re: is there enough information?
- Previous by thread: Re: (Newbie) Help with sockets.
- Next by thread: Re: (Newbie) Help with sockets.
- Index(es):
Relevant Pages
|