Näin
tulostat Dos ohjelmista Dos tulostukseen kykenemättömällä
kirjoittimella
Käytän edelleen Asteri Dos ohjelmia. Ostin
uuden kirjoittimen, ja nyt ilmeni, ettei se kykene tulostamaan Ms-Dos ohjelmien
tulosteita (windows ohjelmista tulostus onnistuu moitteetta). Tarvitsen
kuitenkin kiireesti tulosteen kirjanpitäjälleni. Saanko tulosteen
kuitenkin jotenkin otettua ?
Uusissa kirjoittimissa ei yleensä ole dos tulostustukea.
Asteri dos ohjelmiilla voi tulostaa tällaisille kirjoittimille useammallakin konstilla,
joita tässä artikkelissa on lueteltu.
Joissain USB-liitäntäisissä malleissa voi olla PCL6 emulointi, jolloin voit käyttää Tapaa 10.
Paras tapa: Vaihda windows versioon
Paras tapa ratkaista tulostuspulma on päivittää ohjelma vastaavaan windows versioon
Päivittäminen maksaa alkaen 350 euroa / ohjelma +ALV, jos ei ole ylläpitosopimusta
Päivittäminen maksaa alkaen 250 euroa / ohjelma +ALV, jos ohjelmaan on voimassaoleva ylläpitosopimus
Muita konsteja
Tapa 0: Korjauta vanha kirjoitin
Jos ongelmana on vanha hajonnut tai huollon tarpeessa oleva laserjet -kirjoitin, sen voi yleensä korjauttaa
tai hankkia samanlaisen tilalle.
Laserjet kirjoittimia huoltaa EsaFix Oy, puh. 040 848 6577.
Sieltä voi tiedustella myös samanlaista kirjoitinta vanhan hajonneen Laserjet -kirjoittimen tilalle.
Tapa 1: Tulosta ruudulle, kopioi leikepöydälle, liitä
muistioon
Käynnistä ohjelma, jonka tulosteen tarvitset
Valitse ohjelmasta vaihda kirjoitinmääritys (katso tarvittaessa
Alt A:lla mikä valinta tai jos ohjelmassa on menu, niin valinta löytyy
Tulosta -valikosta)
Paina F3 (vaihda LPT-portti)
Paina F3 tulostus ruudulle
Ota tuloste (tuloste ohjautuu kirjoittimen sijaan ruudulle)
Paina Alt C, jolloin tuloste kopioituu leikepöydälle
Valitse ohjelmasta vaihda kirjoitinmääritys (katso tarvittaessa
Alt A:lla mikä valinta tai jos ohjelmassa on menu, niin valinta löytyy
Tulosta -valikosta)
Paina F3 (vaihda LPT-portti)
Anna kirjoitinportiksi ~LEIKEP.TMP ja
paina enter
Ota tuloste (tuloste ohjautuu kirjoittimen sijaan leikepöydälle)
Muistion sijaan voit käyttää esim. Microsoft Wordia tai
Microsoft Exceliä.
Tapa 3: Tulosta levytiedostoon, lue tiedosto levyltä muistioon
Käynnistä ohjelma, jonka tulosteen tarvitset
Valitse ohjelmasta vaihda kirjoitinmääritys (katso tarvittaessa
Alt A:lla mikä valinta tai jos ohjelmassa on menu, niin valinta löytyy
Tulosta -valikosta)
Paina F3 (vaihda LPT-portti)
Anna kirjoitinportiksi C:\koe.txt ja
paina enter
Ota tuloste (tuloste ohjautuu kirjoittimen sijaan levytiedostoon)
Valitse muistioista tiedosto/avaa ja anna tiedostonimi kohtaan c:\koe.txt
Valitse muistiosta tiedosto/tulosta
Muistion sijaan voit käyttää esim. Microsoft Wordia tai
Microsoft Exceliä.
Huom: Tiedoston kautta tulostettaessa ääkköset eivät
siirry oikein Windows ohjelmalle
Tapa 4: Tulosta ruudulle, jaa saroihin kopioi leikepöydälle,
liitä Exceliin
Jos käytössäsi on Microsoft Excel taulukkolaskentaohjelma
tai jokin muu sarajakoon kykenevä Windows sovellus, voit muokata ruudulle
otettua tulostetta jakaen tulosteen sarakkeisiin.
Käynnistä Asteri Dos ohjelma, jonka tulosteen tarvitset
Valitse ohjelmasta vaihda kirjoitinmääritys (katso tarvittaessa
Alt A:lla mikä valinta tai jos ohjelmassa on menu, niin valinta löytyy
Tulosta -valikosta)
Paina F3 (vaihda LPT-portti)
Paina F3 tulostus ruudulle
Ota tuloste (tuloste ohjautuu kirjoittimen sijaan ruudulle)
Kun tuloste on ruudulla, jaa tuloste sarakkeisiin. Laita saravaihto
aina ennen tekstin alkua ja heti rahamäärien jälkeen:
Paina NuoliVasemmalle -näppäintä, jolloin ruudulle ilmestyy
harmaa pystypalkki
Liikuta nuolinäppäimillä harmaa palkki ensimmäisen
saran alkuun
Paina välilyöntinäppäintä, jolloin ruudun
yläosaan tulostuu * saravaihdon merkiksi
Liikuta nuolinäppäimillä harmaa palkki seuraavan saravaihtoon
ja merkitse se taas välilyöntinäppäimellä
Toista sama kaikille saroille
Paina Alt C, jolloin tuloste kopioituu leikepöydälle
Käynnistä Microsoft Excel
Valitse Excelistä muokkaa/liitä jolloin tuloste sijoitetaan
Excelin sarakkeisiin yllä tekemäsi jaon mukaan.
Muotoile rahamääriä sisältävät solut
Valitse Excelistä tiedosto/tulosta
Tapa 5: Aseta tulostus ohjautumaan Wordiin, Notepadiin,
Wordpadiin tai OpenOfficeen
Asteri Dos ohjelmissa voi kirjoitinporttimäärittelyllä
ohjata tulosteen levytiedostoon, joka avataan tulostamisen jälkeen
ao, ohjelmassa.
Ominaisuus toimii Windows 98:/ME käyttöjärjestelmissä
niissä ohjelmaversioissa, jotka on käännetty 17.1.2003 tai
sen jälkeen (jotka toimitettu vuoden 2003 vuosipäivityksessä)
Ominaisuus toimii Windows XP/2000/NT käyttöjärjestelmissä
niissä ohjelmaversioissa, jotka on käännetty 5.4.2004
tai sen jälkeen (toimitettu vuoden 2004 syksyllä vuosipäivityksessä)
Kirjoitinmäärityksessä tulee olla määrittelyt
windows-ääkkösille seuraavasti:
KIRJOITTIMEN OHJAUSKÄSKYJEN MÄÄRITYS¦F1:LEVYLLE&PALUU ¦AltL:LUE MÄÄR.POHJAKSI
(c) Atsoft Oy Mäkinen ¦F2:PALUU ¦ F4:TESTI¦AltV:Valitse datoista
01 KIRJOITTIMEN N NIMI :WINWORD
02 ASETUSKÄSKY :
03 NOLLAUSKÄSKY :
04 TEKSTIN LAAJENNUS :
05 PALAUTUS :
06 12 MERKKIÄ TUUMALLE :
07 PALAUTUS :
08 17 MERKKIÄ TUUMALLE :
09 PALAUTUS :
10 ASCII/KOODI å :|229
11 ASCII/KOODI ä :|228 <- määritä, jotta ääkköset tulevat oikein
12 ASCII/KOODI ö :|246
13 ASCII/KOODI Å :|197
14 ASCII/KOODI Ä :|196
15 ASCII/KOODI Ö :|214
16 VASEN MARGINAALI 0/5: ¦20 RIVEJÄ ARKILLA :
17 VAHVENNUSKÄSKY :
18 PALAUTUS :
19 ARKINSIIRTOKÄSKY : ¦21 KIRJOITINPORTTI:*~winword.tmp
Kirjoitinportti voi olla joko *~WINWORD.TMP, *~WORDPAD.TMP, *~NOTEPAD.TMP
joka avaa tiedoston vastaavassa sovelluksessa tai *~AVAA.TRK jossa .TRK
määrää, missä sovelluksessa tiedosto avataan
Tällä kirjoitinmäärityksellä tuloste avautuu
Word tekstinkäsittelyohjelmalla.
21 KIRJOITINPORTTI kohdassa oleva määritys määrittelee,
miten tiedosto avataan:
*~winword.tmp avataan Wordissa (tarkenne voi olla jokin
muukin kuin tmp)
*~wordpad.tmp avataan Wordpadissa (tarkenne voi olla
jokin muukin kuin tmp)
*~notepad.tmpavataan Notepadissa(tarkenne voi olla
jokin muukin kuin tmp)
*~avaa.xlsavataan siinä ohjelmassa, johon tiedostotarkenne
on määritetty avautumaan (tarkenne voi olla muukin kuin xls)
Tapa 6: Käytä tulostamiseen doswintu.exe apuohjelmaa
Olemme tehneet erityisen apuohjelman "Asteri tulostaja - Dos ohjelman
tuloste windows kirjoittimelle doswintu.exe" jonka avulla Asteri Dos
ohjelman tuloste voidaan tulostaa sellaisella kirjoittimella, jossa ei
ole tulostustukea Ms-Dos ohjelmille (esim. Windowsin GDI kirjoittimet.).
Tulostaminen windows kirjoittimelle toimii seuraavasti:
Asteri ohjelma tulostaa tulosteen levytiedostoon
Levytiedostoon tulostamisen jälkeen Asteri ohjelma käynnistää
doswintu.exe:n vieden komentoriviparametrina tulostettavan tiedoston
Doswintu.exe kysyy lähtötiedot tulostamista varten ja tulostaa
tulosteen valitulle kirjoittimelle.
Kun tulostusasetukset on säädetty kohdalleen, Doswintu voidaan
määrittää aloittamaan tulostaminen ilman eri kysymyksiä,
jolloin tulostaminen dos ohjelmasta dos tulostukseen kykenemättömälle
kirjoittimelle toimii kuten dos tulostukseen kykenevälle kirjoittimelle
("tulostus toimii käyttäjälle läpinäkyvästi")
Tapa 7: Ota tuloste ruudulle ja kopioi se leikepöydälle
Tavan 7 konstia voi käyttää vanhempienkin dos versioiden
kanssa. ks. kuvallinen
ohje. Huomaa, että tällä tavalla kopioimalla saat siirrettyä
vain ruudullisen tekstiä kerrallaan.
Jos Dos ohjelma on koko ruudulla, muuta se ikkunoiduksi painamalla
Alt + Enter
Ota haluamasi tuloste ruudulle
Napsauta Dos-ikkunan vasempaa yläkulmaa ja valitse muokkaa / merkitse
Maalaa joko koko ruutu tai haluamasi alue raahaamalla hiirellä
halutun alueen vasemmasta yläkulmasta oikeaan alakulmaan ja paina
Enter jolloin valittu alue kopioituu leikepöydälle
Käynnistä word tai muistio ja valitse muokkaa / liitä
Tapa 8: Osta Dos tulostukseen kykenevä kirjoitin
Tapa 8 on se, että ostat dos tulostukseen kykenevän kirjoittimen,
joko uuden tai käytetyn.
Uusi sellainen maksaa yleensä 240 euroa tai enemmän.
Vanhoja malleja on mm. Hp Laserjet 1100 / 6L / 5L.
Vanhaa kirjoitinta ostaessasi tarkista, että tietokoneessasi on LPT portti, useimmissa uusissa koneissa ei ole.
Tapa 9: Päivitä ohjelmasi Asteri windows versioihin
Tapa 9 on se, että päivität ohjelmasi Asteri windows
versioihin. Ks. hinnat tilauslomakkeesta.
Tapa 10: Jaa tulostin verkkoon, ohjaa LPT1: verkkotulostimelle
Jaa tulostin verkkoon ja mäpppää LPT1: ohjautumaan tulostimelle
Kone pitää olla verkossa, esim. langattomasti tai kaapelilla.
Jos kirjoittimesi on USB kaapelilla tietokoneessa kiinni, ei siinä
yleensä ole dos tulostustukea.
Kuitekin joissakin USB liitäntäisissä kirjoittimissa
voi olla myös esim. PCL6 tuki, ja niille voi tulostaa seuraavalla
konstilla:
Jaa kirjoitin muille käyttäjille verkkoon
anna kirjoittimen jakonimeksi esim hp1300, siten, että kirjoittimen
jakonimi on esim. \\tietokone\hp1300
Jos kone on yksittäinen kone, joka ei ole verkossa, tulostimen saa jaettua hämäämällä konetta
luulemaan olemaan verkossa joko laittamalla koneen verkkokortin kiinni hubiin tai
asentamalla loopback -adapterin
Loopback -adapterin saat asennettua XP:ssä valitsemalla ohjauspaneeli / lisää laite / seuraava /
(*) laite on kytketty / seuraava / vedä lista alas ja napsauta lisää laite / seuraava /
(*) Asenna laitteet .. manuaalisesti / seuraava / verkkosovittimet / seuraava / Microsoft /
Microsoft Loopback Adapter / Seuraava / Seuraava / Valmis.
Määrittele sitten loopback adapterille IP-osoite, esim 192.168.1.1/ 255.255.255.0.
Jaa tämän jälkeen kirjoitin.
Ohjaa LPT1: porttiin menevä tuloste jakamallesi kirjoittimelle
net use komennolla:
Anna komentokehotteessa komento NET USE LPT1: \\TIETOKONE\HP1300 /PERSISTENT:YES jolloin Dos ohjelmien, jotka tulostavat LPT1: porttiin tuloste
ohjautuu USB liitäntäiselle tulostimelle
Testaa tuloste esim. kirjoitinmääritysohjelman testitulosteella
(tulostuuko mitään)
Huomaa, että läheskään kaikissa USB liitäntäisissä
kirjoittimissa ei ole Dos tulostustukea, jolloin tämä niksi ei
niissä toimi. Sitä kannattaa kuitenkin kokeilla koska toimiessaan
se on käyttökelpoinen ratkaisu.
Pysyvät kirjoitinmääritykset
Jos joudut joistain syystä käyttämään jotakin
ylläkuvatuista kiertoteistä tulostamiseen pidemmän aikaa,
voit tehdä uuden kirjoitinmäärityksen joka tulostaa ruudulle,
leikepöydälle tai tekstitiedostoon. On myös mahdollista,
että kirjoitinmäärityksistä on valittavissa valinta
"Tekstitiedostoksi" joka tallentaa tulosteen oletushakemistoon
nimelle tuloste.txt
Mikäli tulostat tekstitiedostoon ja haluat ääkkösten
siirtyvän oikein, tee sellainen kirjoitinmääritys, jossa
ovat ääkköset on määritetty windowsin
ääkkösiksi
Voit myös tallentaa valmiit kirjoitinmääritykset
C:\ASTERIxx hakemistoon tästä:
N - Windowsin leikepöydälle nprinter.oma O - Tulostus ruudulle oprinter.oma P - Tekstitiedostoksi windows ohjelmille C:\SIIRTO.TXT pprinter.oma
(tallentaen windowsin ääkkösin)