Forumi
Home Pravila i pomoć Članovi Kalendar Današnji postovi


Povratak   PC Ekspert Forum > Računala > Problemi > Softverski problemi
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 19.04.2016., 01:19   #1
Zellenny
Premium
Moj komp
 
Zellenny's Avatar
 
Datum registracije: Dec 2006
Lokacija: ZG
Postovi: 242
DOSBox i printanje naših znakova

Pozdrav ljudi, vjerojatno je uzaludno pitanje no eto

Situacija je sljedeća:

Knjigovodstveni program pisan u Clipperu na Win 98 mašini sa termalnim printerom. Taj printer je konačno krepao

Sad treba iz tog programa printati na HP laser.

Ono što sam probao:

-sherati laser sa njegove Win7 mašine na Win98 mašinu, nema šanse. Win7 uredno vidi Win98 i može mu pristupiti. Win98 vidi Win7, ali ne želi mu pristupiti. Net use lpt1 na laser prema Win7 mašini prolazi sa Win98 mašine, printer printa, ali baca sav tekst 5-6cm udesno tako da fali cca 20% teksta na papiru.

-probao instalirati DOSBox na Win7 mašinu. To uredno radi i printa, ali je pak problem što je na Win98 mašini radio pod DOS-om i baze (.dbf) je stavio u OEM kodiranje, a na Win7 mi koristi ANSI i kad god nešto printam umjesto naših znakova mi izlazi @, }, ^ i ~

I da, kad spojim laser diretno na Win98 mašinu sve je ok. Samo je to malo komplicirano prenositi stalno

Imam još nekoliko bisernih ideja koje bih mogao probati, ali je sad već kasno:

-"ručno" ispraviti sve dijakritičke znakove u bazi
-petljati sa virtualkama

Tako da eto, ako je netko imao sličnu situaciju ja se pretvaram u uho
Zellenny je offline   Reply With Quote
Staro 19.04.2016., 08:34   #2
Tihomir111
ZeNgE_Tiho_Cro
Moj komp
 
Tihomir111's Avatar
 
Datum registracije: Feb 2008
Lokacija: Virovitica
Postovi: 466
Probaj Dosprn i stavi 437 852 ili 1250 kodnu, nisam sad tocno siguran pod kojom dobijem dobar ispis nisam na poslu
Tihomir111 je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 19.04.2016., 08:41   #3
dadoremix
Premium
Moj komp
 
dadoremix's Avatar
 
Datum registracije: Nov 2006
Lokacija: HR
Postovi: 4,684
virtualka sa win 98 u bilo koji drugi win i vozi miki
dadoremix je online   Reply With Quote
Staro 19.04.2016., 08:43   #4
Pupo
Nikad sit, uvijek žedan
Moj komp
 
Pupo's Avatar
 
Datum registracije: Jun 2005
Lokacija: Vallis Aurea / ZG
Postovi: 8,197
Probaj kodnu stranicu za znakove upucat unutra.
__________________
Sent from AS/400.
Pupo je offline   Reply With Quote
Staro 19.04.2016., 09:02   #5
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,501
Sad se ne mogu sjetiti jeli DOSBox ili DOSprn nudi / ima opciju da možeš "štimati" poziciju na papiru i tako popraviti ovo "baca sav tekst 5-6cm udesno tako da fali cca 20% teksta", mislim da je preko margina i br, redova.
Moraš se igrati sa parametrima dok ne pogodiš.

Šta se tiče "naših znakova" u samom DOSBox ili DOSprn trebaš podesiti code page, obzirom da je sa Win 98 vrlo vjerojatno je 852 ili 1250.
Nikky je offline   Reply With Quote
Staro 02.05.2016., 14:46   #6
Zellenny
Premium
Moj komp
 
Zellenny's Avatar
 
Datum registracije: Dec 2006
Lokacija: ZG
Postovi: 242
Evo samo da javim što se na kraju iskemijalo nakon što sam pročitao vaše savjete.

Odlučeno je ostaviti sve u DOSBoxu, postavio sam u DOSPRN-u code na 646yu i sada uredno printa naše znakove.

No onda sam naletio na problem Sve što je do sada u bazi printa se normalno, no kada se unese nešto novo sa našim znakovima onda to ne printa dobro, pa na pola papira imam OK znakove, a na pola hijeroglife

I onda sam napravio jedino što sam mogao da si uštedim živce: preselio sam novi i stari komp jedan do drugog pa nek si preštekava printer
Zellenny je offline   Reply With Quote
Staro 02.05.2016., 15:02   #7
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,501
Za "novi unos" nisi dobro definirao kodnu stranicu (CP) u DOS - u, kod klasičnog DOS - a je CP 852.
Koji "raspored" / CP je prije korišten treba otkriti, možda taj manje poznati 646
Nikky je offline   Reply With Quote
Staro 02.05.2016., 15:08   #8
Zellenny
Premium
Moj komp
 
Zellenny's Avatar
 
Datum registracije: Dec 2006
Lokacija: ZG
Postovi: 242
Koliko sam shvatio u dosboxu se ne može mijenjati code page, nego samo layout tipkovnice? Možda griješim.

On meni uredno napiše npr. slovo Š, ali kad printa dobijem recimo ]
Zellenny je offline   Reply With Quote
Staro 02.05.2016., 16:31   #9
Nikky
Moderator
 
Nikky's Avatar
 
Datum registracije: Sep 2006
Lokacija: St
Postovi: 23,501
Malo sam zahrđao (čitaj po zaboravljao) pa vidi na netu.
U klasičnom DOS - u se može, postavlja se i CP za "konzolu" i printer i layout tipkovnice.
Jedan od štoseva je da ne pokrećeš direktno program nego napišeš mali BAT file u kojem odradi šta trteba prije pokretanja samog programa.
Isto tako staviš (odabereš da koristi) font Lucinda Console u DOS Box - u.
Nikky je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na