Nove funkcije #28072
ZatvorenVratiti štampu Epson matrični direktno
100%
Povezani tiketi 1 (0 otvoreno — 1 zatvoren)
Izmjenjeno od Ernad Husremović prije oko 14 godina
kod dijaloga za štampu uvesti "E" (od epson, pošto se samo ti matrični štampači na tržištu još koriste)
nakon generacije outf.txt odmah to baciti na printer sa copy na lpt1 ...
Da bi podržali i ostale portove, LPT3 dodajmo "F" - lpt2, "G" LPT3.
Ovdje bjasko treba vidjeti koja komanda odgovara linux desktopu
Izmjenjeno od Ernad Husremović prije oko 14 godina
- Prioritet promijenjeno iz Normalan u Odmah riješiti
Izmjenjeno od Saša Vranić prije oko 14 godina
postoji podešenje porta na podešenju printera
Izmjenjeno od Ernad Husremović prije oko 14 godina
ja bih bez ikakvog podešenja porta kao parametra nego baš ovako.
tako da korisnik bez nekih intervencija i podešenja može ići standardno (grafička štampa) i pustiti direktnu štampu na matrični
Izmjenjeno od Ernad Husremović prije oko 14 godina
znam kako je riješeno u FMK - podesiš printer, ali to mi se ne sviđa. to treba izbaciti.
Izmjenjeno od Saša Vranić prije oko 14 godina
štampa na windows-u
copy txt_fajl > lpt1
ubuntu/mac:
lpr txt_fajl
Izmjenjeno od Saša Vranić prije oko 14 godina
testirao na mac-u ovaj lpr radi, e sada ima kombinacija i parametara, koji printer i slično
ako se zada samo
lpr txt_file
odštampa na defaultni printer, i evo meni ga na kyoceru odštampao
Izmjenjeno od Saša Vranić prije oko 14 godina
Samo treba vidjeti kako zadati da se printa na određeni port
Izmjenjeno od Saša Vranić prije oko 14 godina
Opcija štampe radi na ovaj način
f18_start_print()
setuju se globalni kodovi štampača epson/ptxt na osnovu print dijaloga (šta je odabrano)
f18_end_print()
ako je ptxt, poziva se gvim, ako je epson ide direktno na štampač
Međutim, problem ovoga je što praktično ne vidimo report na ekranu, prije je to prikazao unutar prozora (preview) pa onda na ctrl + P smo štampali direktno na printer...
Izmjenjeno od Saša Vranić prije oko 14 godina
razdvojene funkcije direktne štampe za unix i windows, kod unix-a dodano i ispitivanje postojanja printera...
Izmjenjeno od Saša Vranić prije oko 14 godina
testirao na mac-u poziv i odmah dobio da "printer epson_1 nije podešen"
zatim dodao neki dummy printer i nazvao ga epson_1 pa testirao onda štampu, tada je štampa ok, u printer spooleru dobio fajl za štampu
Izmjenjeno od Saša Vranić prije oko 14 godina
Dobro, što se tiče F18, stvar je jasna...
Treba još vidjeti za ovu komadnu direktno u gvim-u da se može pozivati.
Izmjenjeno od Saša Vranić prije oko 14 godina
G opcija postoji, to je gvim štampa, treba nju izbaciti da bi ovaj niz radio
E, F, G itd...
Izmjenjeno od Saša Vranić prije oko 14 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 30 u 100
implementirano
Izmjenjeno od Jasmin Beganović prije skoro 14 godina
ispitivanje !OK
// ispitaj da li printer postoji // lpq | grep epson_1 _cmd := "lpq | grep " + _printer_name
lpq po defaultu daje samo "defaultni printer
lpq shows the current print queue status on the named printer. Jobs queued on the default destination will be shown if no printer or class is specified on the command-line.
koristiti ili
lpq -P epson_1 | grep epson_1
ili
lpstat -p | grep epson_1