ProHoster > Blag > Riarachán > Printéir lipéad XPrinter a bhunú ar Linux i VMware Workstation
Printéir lipéad XPrinter a bhunú ar Linux i VMware Workstation
Sampla le haghaidh socrú ar CentOS gan bhlaosc grafach; de réir analaí, is féidir leat a shocrú ar aon Linux OS.
Tá fadhb ar leith á réiteach agam: ní mór dom lipéid a phriontáil le téacs treallach ag baint úsáide as teimpléad ó PHP. Ós rud é nach féidir leat brath ar nasc Idirlín cobhsaí ag an imeacht, agus go bhfuil an chuid is mó de na tascanna uathoibrithe ag dul thar a chéile leis an suíomh Gréasáin, shocraigh muid oibriú le meaisín fíorúil ar VMware.
Tá XPrinter oiriúnach freisin chun tascanna a mharcáil; tá sé i bhfad níos éasca suiteáil faoi Windows. Shocraigh mé ar an tsamhail XP-460B le leithead lipéad suas le 108 mm.
Ós rud é gur annamh a bhunaigh mé Linux agus gléasanna a nascadh leis, d'fhéach mé le haghaidh lámhleabhair socraithe réidh agus thuig mé gurb é an bealach is éasca chun printéir a nascadh ná trí chupáin. Níorbh fhéidir liom an printéir a nascadh trí USB, níor chabhraigh aon ionramhálacha tar éis na comhairle sna lámhleabhair, bhuail mé an meaisín fíorúil arís agus arís eile.
Íoslódáil tiománaithe ó láithreán gréasáin an mhonaróra xprintertech.com, tagann siad in aon chartlann amháin do Windows, Mac agus Linux
Cuirtear tiománaithe ar an suíomh Gréasáin le haghaidh sraith gléasanna, i mo chás Tiománaithe printéir lipéad 4 orlach. Mar a tharla sé, tá an XP-460B scortha cheana féin; rinne mé amach cén tsraith lena mbaineann sé bunaithe ar na blúiríní aráin de shamhail den chineál céanna, an XP-470B.
Suiteáil an printéir i Windows, cumasaigh roinnt
Le haghaidh Linux, tá 1 chomhad 4BARCODE sa chartlann. Is comhad “2 in 1” é seo, script bash le cartlann tarra a dhíphacáil í féin agus a chóipeáiltear na tiománaithe chuig cupáin. I mo chás féin, tá gá le bzip2 le díphacáil (baintear úsáid as cartlanna eile don tsraith 80 mm)
yum install cups
yum install bzip2
chmod 744 ./4BARCODE
sh ./4BARCODE
service cups start
Next ní mór duit a oscailt localhost:631 sa bhrabhsálaí, mar áis déanaim socrú le hoscailt ón mbrabhsálaí i Windows. Cuir /etc/cups/cupsd.conf in eagar:
Listen localhost:631 меняем на Listen *:631
<Location />
Order allow,deny
Allow localhost
Allow 192.168.1.*
</Location>
<Location /admin>
Order allow,deny
Allow localhost
Allow 192.168.1.*
</Location>
Cuir port 631 leis an mballa dóiteáin (nó iptables):
Osclaímid an nasc sa bhrabhsálaí ag baint úsáide as IP an mheaisín fíorúil, i mo chás 192.168.1.5:631/riar
Cuir printéir leis (ní mór duit fréamh agus pasfhocal a chur isteach)
Tá 2 rogha ann a d’éirigh liom a chumrú, tríd an bprótacal LPD agus trí samba.
Chun nascadh tríd an bprótacal LPD, ní mór duit an tseirbhís a chumasú i fuinneoga (Cas comhpháirteanna Windows air nó as) agus an ríomhaire a atosú.
I socruithe na gcupán, cuir isteach lpd://192.168.1.52/Xprinter_XP-460B, áit a bhfuil 192.168.1.52 IP an ríomhaire ar a bhfuil an printéir suiteáilte, is é Xprinter_XP-460B ainm an printéir sna socruithe comhroinnte fuinneoga.
Roghnaigh tiománaí 4BARCODE => 4B-3064TA
Ní roghnaímid ná ní shábhálann muid rud ar bith sna paraiméadair! Rinne mé iarracht méid an lipéid a choigeartú, ach ansin ní oibríonn an printéir ar chúis éigin. Is féidir méid an lipéid a shonrú sa phost priontála.
Déanaimid iarracht leathanach tástála a phriontáil - déanta!
An dara rogha. Ní mór duit samba a shuiteáil, tosú, cupáin a atosú, ansin beidh pointe nasctha nua le feiceáil i gcupáin, sna socruithe cuir isteach líne mar smb: //user:[ríomhphost faoi chosaint]/Xprinter_XP-460B. Más úsáideoir é an t-úsáideoir i Windows, ní mór go mbeadh sraith phasfhocal ag an úsáideoir, ní oibríonn údarú le ceann folamh.
Nuair a d’oibrigh gach rud amach agus nuair a phriontáil an printéir leathanach tástála, is féidir jabanna a sheoladh tríd an gconsól:
Sa sampla seo, tá toisí 100x100 mm ag an lipéad, roghnaíodh 2 mm go turgnamhach. Is é 3 mm an fad idir na lipéid, ach má shocraíonn tú an airde go 103 mm, aistríonn an téip, rud a fhágann go bhfuil sé deacair an lipéad a scriosadh. Is é an míbhuntáiste a bhaineann leis an bprótacal LPD ná go seoltar poist mar ghnáthphrintéir, ní sheoltar an fhormáid ESC/P0S le priontáil, agus ní chalabraíonn an braiteoir lipéid.
Ansin is féidir leat oibriú leis an printéir trí php. Tá leabharlanna ann chun oibriú le cupáin, tá sé níos éasca dom ordú a sheoladh chuig an consól trí exec();
Ós rud é nach n-oibríonn ESC/P0S, chinn mé teimpléid a dhéanamh i bhformáid pdf ag baint úsáide as an leabharlann tFPDF