Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Tisk z DOSu na síťovou tiskárnu

Dobrý den.

Abych mohl tisknout ze stařičkého DOS programu (za který není zatím náhrada) na tiskárnu připojenou přes USB použil jsem okliku s připojením tiskárny přes sdílení. Tiskárna HP1100 byla nasdílena pod názvem HP_DOS. Soubor cestina.txt obsahuje Esc sekvence pro latin2 a zhuštěný tisk. Reset.txt je Esc pro reset tiskárny.

net use LPT2: \\Pc060\HP_DOS
COPY cestina.txt LPT2 /b
mode con cols=80 lines=25
DOS_program.exe
COPY reset.txt LPT2 /b
net use LPT2: /delete

Teď byla k počítači určena multifunkční tiskárna HP3390 připojena přes síť a chtěl jsem u ní zprovoznit DOS program stejným způsobem. Při zadání z příkazového řádku se cestina.txt do lpt2 nakopíruje. Při tisku z DOS_programu se ale neuplatní a tiskne to bez diakritických znaků a nezhuštěně. Tiskárna používá PCL6.

Neřešil někdo z vás stejný problém úspěšně?

Předmět Autor Datum
Právě kvůli tisku z DOSu používám LPT verze tiskáren (nyní HPLJ 1300) a nemám problém. Přechodu na U…
L-Core 07.12.2006 11:40
L-Core
To, co jsi uvedl je obsah souboru např. tiskarna.pjl? Do té tiskárny se to dostává jak? Taky copy t…
yorg 07.12.2006 12:20
yorg
Ano, to je obsah toho *pjl souboru, konkrétně pro německý účetní program KHK-PC Kaufmann z roku 1992…
L-Core 07.12.2006 12:33
L-Core
Netuším ale, jak rcp.exe (a zda vůbec) chodí pod XP. Mi stačí ten výstup z dávných dob a v případě p…
L-Core 07.12.2006 12:39
L-Core
Díky, zkusím to, ale moc nevěřím tomu, že to s tou síťovou tiskárnou bude fungovat. Obsah toho pjl s…
yorg 07.12.2006 12:41
yorg
Možná budeš muset zjistit ještě jednu věc - zda přímo aplikace nepotřebuje poslat tiskárně nějaké sv…
L-Core 07.12.2006 12:47
L-Core
Jsi Bůh. ;-) Ono to skutečně funguje! Taky z toho programu tisknu na Epson jehličkách. Děkuji pane… poslední
yorg 07.12.2006 13:22
yorg

Právě kvůli tisku z DOSu používám LPT verze tiskáren (nyní HPLJ 1300) a nemám problém. Přechodu na USB se bráním, co to dá...

Bohužel tohle ti moc nepomůže :-|
Otázkou je, zda ta multifunkční tiskárna zvládne bezchybně přežvýkat ten soubor cestina.txt. Já do tiskárny posílám před startem DOS programů sekvenci *.pjl, např.:

%-12345X@PJL DEFAULT COPIES=1
%-12345X@PJL DEFAULT ORIENTATION=PORTRAIT
%-12345X@PJL DEFAULT PAPER=A4
%-12345X@PJL DEFAULT MANUALFEED=OFF
%-12345X@PJL DEFAULT FORMLINES=65
%-12345X@PJL DEFAULT LPARM:PCL SYMSET=PC852
%-12345X@PJL DEFAULT LPARM:PCL PITCH= 19.00
%-12345X@PJL DEFAULT LPARM:PCL FONTSOURCE=I
%-12345X@PJL DEFAULT LPARM:PCL FONTNUMBER=80
%-12345X@PJL DEFAULT ECONOMODE=OFF
%-12345X@PJL DEFAULT DENSITY=3
%-12345X@PJL DEFAULT RET=OFF
%-12345X@PJL DEFAULT RESOLUTION=600
%-12345X@PJL DEFAULT AUTOCONT=OFF
%-12345X@PJL DEFAULT TIMEOUT=15
%-12345X@PJL DEFAULT PERSONALITY=AUTO

a tiskárna se chová přesně podle toho. V HPJL 1300 jsem tato *pjl soubory nevytvořil (nebylo na to ani příslušné programové vybavení). Zůstaly mi z bývalé HPLJ L5, které měly na vytváření těchto souborů přímo program...

To, co jsi uvedl je obsah souboru např. tiskarna.pjl?

Do té tiskárny se to dostává jak? Taky copy tiskarna.pjl lpt2 /b nebo jinak? Nikdy jsem s *pjl nedělal, proto nevím.

Píšeš, že HP 5L měly na to přímo program. Pár 5L tiskáren tady ještě mám, na ten program jsem ale nenarazil. Mohl bys uvést, kde ho hledat?

Jinak s tím, co jsi uvedl o LPT souhlasím. Taky jsem uživateli nejdříve tvrdil že ten DOS program bude fungovat jedině přes Bi-tronics, nakonec jsem vyměkl a funguje to i s USB tiskárnou. Bohužel u tiskárny připojené přes síťovou kartu jsem pohořel.

Chtějí na sekretariátu nahradit hlavně fax a tiskárnu a kopírku. Scaner se bere jen jako příjemný doplněk.

Ano, to je obsah toho *pjl souboru, konkrétně pro německý účetní program KHK-PC Kaufmann z roku 1992 (lokalizován do CZ).

K 5L byly 4 diskety s ovladači (3x DOS, 1x Win95). Při instalaci DOS ovladačů se nainstaluje i Obslužný program HPLJ 5L a řídící program tiskárny pro DOS. Zároveň se nainstaluje Panel pro dálkové ovládání a obslužný program Monitor pro kontrolu tiskárny.

Konkrétně se jedná o utilitu RPC (panel pro dálkové ovládání) (defaultně C:\hpljutil\rcp.exe), která umožňuje vytváření/editaci *pjl souborů.

Na tiskárnu je posílám pomocí (např.):

copy C:\....\tisk.pjl prn

Možná budeš muset zjistit ještě jednu věc - zda přímo aplikace nepotřebuje poslat tiskárně nějaké svoje (PCL) kódy. Moje obě aplikace (PC Kaufmann i dBASE IV) to vyžadují. Naštěstí se mi podařilo obě aplikace přesvědčit, že moje lejzrovky jsou jehličkové Epsonky LQ800 ::) (aktivuju v programech konkrétně její driver) - a funguje to naprosto bez problémů u HP 5L i 1300 :-)

O to vlastní zaslání kódů tiskárně se starají přímo spuštěné programy, je to nastavitelné přímo v nich.

Zpět do poradny Odpovědět na původní otázku Nahoru