wow - that just doesnt work for me !
Must be a difference on windows? I guess you are on *nix
Kingsley
"k" == kingsley kingsley@icecode.org writes:
Hmm that doesnt work, I have to keep my finger on the return key
to see
the server repsonse and it all comes out in a 1 character wide
space -
···
On 07-04-2003 03:55 pm, you wrote:
each time I hit return it shows me another character.
I\'m on a windows platform - did this code work for you ?
svg% cat b.rb
#!/usr/bin/ruby
require 'socket'
require 'thread'sock = TCPSocket.new('ancient.anguish.org',2222)
$stdout.sync = truet1 = Thread.new do
while line = gets
sock.puts line
break if /^quit/ =~ line
end
endt2 = Thread.new do
loop do
ch = sock.recv(1)
putc ch
end
endt1.join
svg%
svg% b.rb<\\ ____________________________________>\\
_
Welcome to… <___________________________________<
ZZZZZZZ(_)
>/
/| /| </
/~| N C I E N T /~| N G U I S H
/\
_ )( ______________________________________ LPMud
3.2.1@141_|NNNNN<()>______________________________________> (Native
Mode)
)(
\/ A Realtime Multiuser Adventure GameThis world is Pueblo 1.0 enhanced.
Use Guest if you just want to look around.What is your name: guest
You are now Guest.
Welcome back to YOUR /\_ncient /\_nguish--== Founders: Zor, Drake ==--
–== Archwizards: Adinos, Arpeggio, Malire, Oakram, Paldin,
Scarecrazy ==–
–== Senators: Buxley, Bytre, Dale, Dawg, Florin, Idul, Jerusulum
==–** The donation drive is active! "help donations" for
information.[…]
See \'help contest\' and \'help contest.faq\'
Your last login was from random places. Welcome to AA!
Your last login was 461 weeks, 1 day, 20 minutes and 10 seconds ago.
Baron Kilor the Knight Commander of the Realm (nice).
A gigantic trained dog.
Kerrick the Grand Knight and Protector of the Rose (neutral).
Dreaming the Treacherous Right Claw of the Black Bear (good).
A stone statue of Visitor.
A player usage graph hanging on the wall.Kerrick says: nur klein genug muss er sein
Kilor leaves south.
help quit
command : quit
argument: noneTyping 'quit' will immediately quit the game. You will drop all
items you
are currently carrying. All of your statistics (including gold
on-hand and
in the bank, abilities, class, and guild association) are saved, and
will be
restored the next time you enter Ancient Anguish. You will not start
where
you quit, but will be returned to the village of Tantallon.See also: save
Dreaming asks: gibts auch gigantic wolves?
quitMissliz enters the game.
svg%
The only change I see was that you regex for quit - and break on
that.
Which doesn\'t
help much unfortunatelyI've added
$stdout.sync = true
Guy Decoux