Tämä näyttää erot valitun ja nykyisen version kesken tästä sivusta.
— |
fi:comport [2016/04/13 16:05] (nykyinen) samuli luotu |
||
---|---|---|---|
Rivi 1: | Rivi 1: | ||
+ | FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// | ||
+ | ======Directo häälestamine COM porti ühendatud seadme kasutamiseks===== | ||
+ | |||
+ | Seda juhendi alusel saab käima panna seadme, mis on ühendatud arvuti COM porti (teise nimega ka serial port). Tüüpiliselt on selleks kleebiseprinter või kliendiekraan. | ||
+ | |||
+ | |||
+ | =====Eeldused===== | ||
+ | |||
+ | * Arvutis on operatsioonisüsteem Windows XP või hilisem | ||
+ | * Häälestamisega tegeleval kasutajal on arvutis administraatori õigused | ||
+ | * Brauser, mida kasutatakse, on Internet Explorer (vaja on ActiveX tehnoloogiat, seega muud brauserid ei sobi, sh ka W10 Edge | ||
+ | * Seade on ühendatud lokaalsesse COM porti, selle number on Device Manageri abil tuvastatud | ||
+ | * Juhul, kui seadmega, näiteks printeriga, tuli kaasa mingi oma draiver, siis on veendutud, et draiver EI OLEKS installitud, kuna tekib oht, et see lukustab pordi enda kätte | ||
+ | * Selleks, et pärast oleks võimalik veenduda, kas kõik töötab õigesti, tuleb sisse lülitada IE veateated ''Internet options->Advanced->Browsing->Display a notification about every script error'' | ||
+ | |||
+ | =====Vajalike draiverite häälestamine, 32-bitine windows===== | ||
+ | |||
+ | - Kõigepealt tuleb alla laadida {{:et:netcommocx.zip|}} ja selle arhiivi sisu endale kuhugi lokaalse kõvaketta kataloogi lahti pakkida. | ||
+ | - kataloogist tuleb leida SETUP.EXE ja parema hiirenupu abil käivitada fail administraatorina. Installatsiooniviisard teeb kõik ülejäänud automaatselt. | ||
+ | |||
+ | =====Vajalike draiverite häälestamine, 64-bitine windows===== | ||
+ | |||
+ | - Kõigepealt tuleb alla laadida {{:et:netcommocx.zip|}} ja selle arhiivi sisu endale kuhugi lokaalse kõvaketta kataloogi lahti pakkida. | ||
+ | - Tekkinud kataloogist tuleb avada arhiiv VB6.zip ja sealt seest võtta fail NETComm\VB6Code\NetComm.ocx ja kopeerida see c:\windows kataloogi | ||
+ | - Siis tuleb alla laadida {{:et:mscomm32.zip|}}, kohalikule kettale lahti pakkida ja sealt kopeerida fail MSCOMM32.OCX kataloogi c:\windows | ||
+ | - Järgmise sammuna on vaja komponendid registreerida, selleks tuleb Command Prompt ehk CMD käima panna administraatorina (Run as Administrator). Selles aknas: | ||
+ | <code> | ||
+ | cd c:\windows | ||
+ | regsvr32 NETComm.ocx | ||
+ | regsvr32 MSCOMM32.ocx | ||
+ | </code> | ||
+ | Kahe viimase käsu vastuseks peab tulema teade, mis sisaldab sõna **succeeded!** | ||
+ | |||
+ | =====Internet Exploreri häälestamine===== | ||
+ | - Veenduda, et server https://directo.gate.ee oleks tsoonis Local Intranet, kui ei ole, siis lisada ''Internet Options->Security->Local Intranet->Sites->Advanced'' | ||
+ | - Määrata Local Intranet tsoonile õiged turvaseadistused lehelt ''Internet Options->Security->Local Intranet->Custom Level''. Seal peab ''Run ActiveX controls and plugins'' olema **Enable** ning ''Initialize and script ActiveX controls not marked as safe for scripting'' samuti **Enable** | ||
+ | |||
+ | =====Testimine===== | ||
+ | * Eeldusel, et Directosse on häälestatud mingi sildikujundus, on kõige lihtsam testida komponentide toimimist funktsiooni Sildid abil | ||
+ | * Kui vajalikult dokumendilt siltide saatmise aken avada ja Saada vajutada, ei tohiks mingit veateadet tulla. Kui siiski tuleb mingi scriptiviga, saab selle järgi enam-vähem teada, mis juhtus. Veateadete täpsed sõnastused võivad erineda, aga laias laastus sisaldavad nad mingit taolist juttu: | ||
+ | * **Can't create object** - netcomm/mscomm on installimata või on IE seadistused tegemata | ||
+ | * **Invalid port number** - sildikujunduses on kasutatud vale pordinumbrit, mida reaalselt arvutis ei eksisteeri | ||
+ | * **Port already open** või **can't open port** - mingi muu programm (näiteks printeridraiver) hoiab porti enda käes | ||
+ | |||
+ | =====Kliendiekraani eritingimused===== | ||
+ | * Kasutatav ekraan peab olema 2x20 märki, st kaherealine, kummalgi real 20 tähte | ||
+ | * Ekraan peab olema lülitatud ESC/POS režiimi, tavaliselt tehakse seda seame põhja all olevate pisikeste lülitite abil, väga levinud on selleks lüliti number 7, aga loomulikult tuleb seda ekraani käsiraamatust vaadata | ||
+ | * Directosse sisse loginud kasutaja kaardil peab seadistus Kliendiekraani port: olema täidetud õige pordi numbriga. Kui see seadistus on õigesti täidetud, siis ilmub kassa-arve alumisse serva väike valge kast, kus on nö ekraaniteksti eelvaade. |