🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #21

Terminal w perlu

#21
From: Piotr Roszatycki
Date: Sun, 05 Jan 1997 23:39
24 lines
1638 bytes
Od prawie miesiąca zaznajamiam się z perlem i trzeba przyznać, że coraz
bardziej mi siÄ™ podoba :) Niestety mam dylemat.

Przydalby mi sie shell do MUDa, pomagajacy w walce, itp. Jako ze MUD to
srodowisko tekstowe, perl jest do tego wrecz stworzony. Marzy mi sie
wyglad ircII-podobny. Tylko czy da sie to skodowac w perlu?? Mam na
mysli podzial ekranu na okienko z tekstem, statusem i miejsce na
wprowadzanie z klawiatury. Hmm, przejrzalem 'termcap.pl', porobilem
sobie gotoxy itp. procedurki, tylko jak wczytywac cos z klawiatury, nie
zatrzymujac calego programu? W DOSie pestka: if( kbhit() ), a tutaj?

Moze sprawa jest beznadziejna i mozna to skodowac tylko w C? Wlasnie
takie rozwiazanie jest dla sirc'a. Jeden program, to odsluga tty w C,
drugi to wlasciwy klient irc'a napisany w perlu. Tylko ze napisac
odsluge terminala w C to makabra, a zerznać kod od kogos i poprawic do
wlasnych celow to chyba nie wypada ;)

Czy ktos moze mi cos poradzic?

-- 
Piotr "Dexter" Roszatycki
http://www.szczecin.pl/~dexter
mailto:dexter@dedal.man.szczecin.pl
irc:Dexter#SzczeciN
Technical Details
Message-ID: <32D03BAC.5876@dedal.man.szczecin.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!usenet

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!usenet
From: Piotr Roszatycki <dexter@dedal.man.szczecin.pl>
Newsgroups: pl.comp.lang.perl
Subject: Terminal w perlu
Date: Mon, 06 Jan 1997 00:39:24 +0100
Organization: Public NewsServer at NASK N.O.C.
Lines: 28
Message-ID: <32D03BAC.5876@dedal.man.szczecin.pl>
NNTP-Posting-Host: ppp-srd55.szczecin.tpnet.pl
Mime-Version: 1.0
X-Mailer: Mozilla 3.0Gold (Win95; I)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit