Article View: pl.comp.ogonki
Article #7149Konwersja polskich liter na drukarkę sieciową
From: Andrzej P. Wozniak
Date: Mon, 31 Aug 1998 11:17
Date: Mon, 31 Aug 1998 11:17
41 lines
2987 bytes
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-mailShow 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