🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.ogonki
Article #7149

Konwersja polskich liter na drukarkę sieciową

#7149
From: Andrzej P. Wozniak
Date: Mon, 31 Aug 1998 11:17
41 lines
2987 bytes
Sprawa chyba już dojrzała, by ktoś się podjął próby jej rozwiązania.
Otóż w wielu małych firmach w użytku jest wciąż wiele starych
programów DOS-owych z literami _tylko_ w Mazovii, a równocześnie są
używane programy z literami w standardzie Latin. Drukarki zaś mają np.
tylko jeden standard lub w ogóle nie mają polskich liter. W dawnych
czasach problem załatwiał rezydentny progam konwersji wydruku, który
przechwytywał dane kierowane na PRN/LPTx i w locie zamieniał
"krzaczki_M" na "krzaczki_L2" lub nawet składał polskie literki
używając cofania głowicy drukarki.
Wszystko było dobrze, aż przyszło 32-bitowe oprogramowanie sieciowe,
które przechwytuje wydruk nie korzystając z przerwań. (Ostatnio wątek
"Subiekt w sieci Win95" na pl.comp.os.win95, kiedyś wcześniej mój i
inne wątki na p.c.o.w95 i pl.comp.sys.novell).
Zadanie bojowe: Napisać konwerter polskich liter, który będzie działał
w każdych warunkach przy drukowaniu sieciowym w środowisku
Windows95/NetWare.
Przykładowe warunki:
- klient Microsoft Network
- Novell NetWare Client 32
- Novell NetWare Client 16
- drukarka sieciowa mapowana jako \\serwer\nazwa_drukarki
- drukarka z przechwytem przerwania i portu z poziomu DOS
- j.w. z poziomu Windows
- zdalna drukarka podłączona przez RPRINTER/NPRINTER/NPTWin95
- drukarka igłowa/atramentowa/laserowa
- polskie litery w programie (minimum): Mazovia/LAtin2/CP-1250/ISO
8859-2
- polskie litery na drukarce (minimum):
brak(składane)/Mazovia/Latin2/CP-1250/ISO 8859-2
O Unikodzie porozmawiamy kiedy indziej.
Sugestia: Wystarczy rozwiązać wydruk w okienku DOS-owym, odwołując się
do załadowanych bibliotek W95%, tak jak to robią polecenia DOS-a 7.x,
archiwizery i inne programy DOS-owe obsługujące długie nazwy plików.
Osoba, która tego dokona, może liczyć na dożywotnią (tzn. do śmierci
programów i drukarek) wdzięczność (no, może zrobią jakąś zrzutkę ;-)
tysięcy polskich księgowych.
--
Smutas? - "It's by design"
Andrzej Wozniak  - usher@polbox.com
Usun "please-no" z adresu w naglowku
Remove "please-no" from address in header
Technical Details
Message-ID: <bDvG1.5756$Y55.1579576@news.tpnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: "Andrzej P. Wozniak" <please-no.usher@polbox.com>
Newsgroups: pl.comp.ogonki
Subject: Konwersja polskich liter na drukarkę sieciową
Lines: 42
Organization: ALIAS Computer Support
MIME-Version: 1.0
X-Newsreader: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Message-ID: <bDvG1.5756$Y55.1579576@news.tpnet.pl>
Date: Mon, 31 Aug 1998 11:17:27 GMT
NNTP-Posting-Host: 195.205.246.233
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 904562247 195.205.246.233 (Mon, 31 Aug 1998 13:17:27 MET DST)
NNTP-Posting-Date: Mon, 31 Aug 1998 13:17:27 MET DST
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit