Portál AbcLinuxu, 5. května 2025 03:04

Dotaz: Tisk z msdos

15.3.2012 11:26 drobax
Tisk z msdos
Přečteno: 1605×
Odpovědět | Admin
Dobrý den,

na PC, které bude pro firemní účely, potřebuji vyřešit tisk z prostředí msdos. Tiskárna je na usb. Jako OS bude linux. Zatím se rozhoduji jestli DOSBOX -> tisk do souboru. (Má to své mouchy); anebo emulace -> přesměrování do virt. tiskárny (pokud něco takového existuje)-> výstup na tiskárnu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 15.3.2012 12:03 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Tisk z msdos
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám zkušenosti s tiskem z dosboxu jen ve windows. Tam to funguje tak, že se v dosboxu zvolí tisk na výchozí tiskárnu. Ta pak může být síťová, usb, je to jedno a dosbox cokoli, co ten program vyprodukuje, pošle na onu tiskárnu.
Je to tedy lepší řešení, než poskytují winxp apod. nativně přes tu jejich emulaci dosu.
Jinak se jedná o opatchovaný dosbox, takže zase těžko říci, zda je v takovém stavu dostupný i pro linux, nezkoušel jsem :-/.
Zdar Max
Měl jsem sen ... :(
15.3.2012 12:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Tisk z msdos
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na programy pro ms-dos se vykašli!

Určitě bude existovat alternativa.

Jinak problém je trochu složitější - záleží jaký výstup ten program pro ms-dos vytváří...

Zda normální textový soubor - nebo nějaké pdf, doc a pod... či přímo soubor pro určitou tiskárnu (řídící znaky pro tiskárnu + data...)
15.3.2012 12:35 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Tisk z msdos
Typický přiklad, který jsem nedávno viděl, je udržované účetnicví, které je napsáno ve FoxBase (blahé paměti). Účetní jsou na prostředí zvyklé, znají je a pohybují se v něm efektivně. Nic více než textovou obrazovku nepotřebují, naopak neodvádí je k blbostem. Migrace je sice možná, ale určitě jim zabere spoustu času.
15.3.2012 16:36 Nobody
Rozbalit Rozbalit vše Re: Tisk z msdos
Prece lze vyhodit se softem i ucetni a najmout nove :)
15.3.2012 18:11 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Tisk z msdos
Ale takové účetnictví může běžet na udržované 486ce s MS-DOS a jehličkové tiskárně na LPT :-)

A účetní na tom žádný win program nespustí ani nenainstaluje :-)

PS. Asi by bylo vhodné říci co je to za program a co se tam dá nastavit za tiskárny atd....atd....
15.3.2012 12:30 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Tisk z msdos
Odpovědět | | Sbalit | Link | Blokovat | Admin
MSDOS naštěstí už nepotřebuji. Ale zkusil bych řešení ve virtuálním stroji. Mít linux, v něm tiskárnu, kterou bych přes CUPS a ghostscript emuloval jako postscriptovou. A v linuxu mít VirtualBox, s konfigurací této tiskárny jako nativní v tom virtuálním prostředí, a vevnitř VirtualBoxu dos tisknoucí do tiskárny. Podstatné je do čeho umí ta dosová aplikace tisknout.
15.3.2012 17:08 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Tisk z msdos
Odpovědět | | Sbalit | Link | Blokovat | Admin
Osobně používám dosemu spolu s DOS Programy ve Fandu a a tisk je bez problémů. Problémy jsou spíše s klávesnicí. Proti dosboxu mi dosemu přijde i svižnější.
15.3.2012 19:03 drobax
Rozbalit Rozbalit vše Re: Tisk z msdos
Odpovědět | | Sbalit | Link | Blokovat | Admin
Omlouvám se za nekonkrétnost. Program, který je vyžadován se jmenuje Obolus. Výstup je textový na jehličkovou tiskárnu. Jako nejstabilnější varianta je přímo emulace stroje. Jedná se o starého člověka, který je živnostník, tudíž, sám sebe asi těžko vyhodí. Chci mu darovat počítač, ale nemám frfníky, a už se to snad i legálně nedájí sehnat windowsy na nichž program běžel. (XP) -> proto linux. Dosbox znám, byli s tím problémy, co se týká souborů. Dosemu se zas dala schodit klávesnice a pak ji byl problém rozběhnout. a tak.
16.3.2012 04:34 Franta Hanzlík
Rozbalit Rozbalit vše Re: Tisk z msdos
Dosbox je zaměřen primárně na spuštění dos her, pro běh účetnictví rozhodně doporučuji DOSEMU. Několik účetních programů pod ním provozuji bez problémů, svoje účetnictví psané ve FANDu už asi patnáct let, a poslední verze jsou dobré a oproti Dosboxu je Dosemu řádově rychlejší. Nevím co myslíte termínem "Dosemu se zas dala schodit klávesnice", ale s klávesnicí problém není, funguje i její přepínání. Rovněž není problém se souborovým systémem (mapování Linux cest na DOS písmena disků pomocí lredir) ani s tiskem. Většina těhle DOS programů umí tisknout na ESC/P(2) n. PCL5 tiskárny, takže pokud taková je, nadefinuje se v Linuxu jako "raw" a tisk se na ni přesměruje. Pokud je to tiskárna DOSem (DOS programem) nepodporovaná a Linuxem ano, lze PCL5 výstup z DOS programu konvertovat na postscript a ten posílat nativní Linux tiskárně. Je fuk, jestli je tiskárna síťová, na USB nebo sériovém portu (to už je záležitost Linuxu).

U Dosemu bývá občas problém jej správně nakonfigurovat, protože je poměrně komplexní - běží pod Linux konzolí i X-Window, nativně n. přes SDL. A v různých módech emulace CPU (off/vm86/full, na 64-bit Linuxu je emulace nutná). A používá DOS (Dosemu dělá virtuální stroj pro DOS), takže je nutno nakonfigurovat i DOS (Dosemu implicitně používá FreeDOS). A něco málo je občas nutno nakonfigurovat i v Linuxu a DOS programu samotném, takže je spousta prostoru někde "ujet" a nakonfiguronat něco blbě n. nenakonfigurovat ;). Ale jde to, není problém provozovat DOS programy s češtinou Kamenických, jde provozovat různé módy obrazovky (klasických 80x25 i třeba 132x60), pod X/SDL lze používat oba Linux clipboardy, není problém s čtečkou čárových kódů (emulující klávesnici) - jen co mě namátkou napadá. Drobnou nevýhodou Dosemu může být omezení na max. 3 tiskárny v DOSu (a pokud se jedna použije např. na generování PDF dokumentů tak už zbývají jen dvě) - ale to by ve Vašem případě asi nemělo vadit.

16.3.2012 10:00 drobax
Rozbalit Rozbalit vše Re: Tisk z msdos
Díky za nakopnutí. :) Na 99% je chyba mezi žildí a klávesnicí. :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.