🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Problem z Perl.nlm

#74
From: Artur Urbanowicz
Date: Thu, 30 Jan 1997 23:11
35 lines
2278 bytes
Jacek Kubica (kubica@ch.wssk.wroc.pl) pisze:
> [...]
> Bez nacisniecia opisanego "any key" nie mozna juz sie ponownie odwolac
> do perl.nlm gdyz nie chce sie on ponownie zaladowac :(
> Ponoc problem wynika z niewlasciwego zlinkowania perl.nlm (ale to
> niesprawdzona wiadomosc )
> Jesli ktos z Was wie lub ma jakis pomysl na rozwiazanie tego problemu
> a moze juz go rozwiazal(?),prosze o maila
> [...]

W fazie konsolidowania modulu NLM ustalic mozna wsrod wielu opcji
rowniez nazwe ekranu wirtualnego konsoli systemu NetWare, ktory
tworzony jest przez system przed uruchomieniem funkcji main().

Najbardziej elegancki sposob pozbycia sie niechcianego ekranu
bez ponownego konsolidowania PERL.NLM polega na wymianie pierwszego 
wystapienia ciagu znakow "Perl" (uwaga: NIE "PERL.NLM") w pliku binarnym 
PERL.NLM na "None".

Po przeprowadzeniu tej banalnej operacji system NetWare nie stworzy 
zadnego ekranu wirtualnego podczas uruchamiania naszego PERL.NLM,
dzieki czemu w razie wystapienia bledu nie trzeba bedzie gasic
ekranu z komunikatem, bo ani ekranu, ani tym bardziej komunikatu na nim
po prostu nie bedzie. Fanatykom edytorow binarnych radze sprawdzic,
czy brak ekranu wirtualnego nie powoduje problemow z PERL.NLM lub
z calym serwerem NetWare (!).

Dzieki temu praktycznemu rozwiazaniu programujacy skrypty nie bedzie 
musial biegac co chwile do konsoli serwera - pozostanie za to zdany 
na wlasna intuicje co do przyczyn i lokalizacji bledow skladniowych. 
Dla osob, ktore na codzien posluguja sie przykladowo jezykiem polskim 
czy angielskim zamiast popularnego Perla brak komunikatow bledow moze 
stanowic pewien problem.

print "Pozdrawiam: Artur Urbanowicz\n";
Technical Details
Message-ID: <5cr9qe$rg7$1@helios.man.lublin.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!lublin.pl!artur
References: <01bc0ee6$2db47780$253d119c@ch5.wssk.wroc.pl>

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!lublin.pl!artur
From: artur@apollo.umcs.lublin.pl (Artur Urbanowicz)
Newsgroups: pl.comp.sys.novell,pl.comp.lang.perl
Subject: Re: Problem z Perl.nlm
Date: 30 Jan 1997 23:11:10 GMT
Lines: 35
Message-ID: <5cr9qe$rg7$1@helios.man.lublin.pl>
References: <01bc0ee6$2db47780$253d119c@ch5.wssk.wroc.pl>
NNTP-Posting-Host: apollo.umcs.lublin.pl
X-Newsreader: TIN [version 1.2 PL2]
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit