Label & Barcode printer

Pagina: 1
Acties:

  • semyazaruax
  • Registratie: Juli 2011
  • Laatst online: 07-02-2023
Beste Tweakers,

wij hebben momenteel een groot aantal Dynamo en Zebra printers in gebruik. De laatste tijd werken de Zebra printers niet meer omdat in alle nieuwe browsers de ondersteuning voor Java, of in elk geval onderdelen van Java niet meer ondersteund word.

Als oplossing hebben wij zelf een stukje code geschreven, met vallen en opstaan, door gebruik te maken van QZ Tray. Dit werkte tot op heden perfect, echter hebben wij nu sinds enkele dagen de foutmelding dat er geen application-name en nog iets anders vermeld word in ons jzebra.jar bestand.

Lang verhaal kort, wij zijn eigenlijk op zoek naar nieuwe labelprinters die zowel labels als barcodes kunnen printen en zouden graag een advies krijgen welke goed zijn. Het moet zonder Java zijn dus omdat de nieuwe browsers dit niet meer ondersteunen.

Ze moeten op de nieuwste browsers werken maar ook zeer belangrijk, vanuit onze admin moet er via javascript gegevens gepushed kunnen worden welke dan geprint worden. Offline printen dus eigenlijk om het zo maar even te noemen.

Wij krijgen namelijk de Zebra 420t niet werkend meer op onze huidige systemen en wanneer wij online via onze back-end iets willen printen dan lukt dit dus niet door de foutmeldingen die wij krijgen.

Ik hoop dat iemand ons kan adviseren over wat wij het beste kunnen aanschaffen, en wat de mogelijkheden van het apparaat zijn in de vorm van "ook via je website (back-end) kunnen printen".

Uitgebreide uitleg
Wij hebben via Javascript, QZ Tray API en een jzebra.jar bestand een aantal maanden kunnen printen. De browser stuurt dan gegevens via de QZ API naar de printer. Dit werkte perfect. Sinds een kleine week krijgen wij de volgende foutmelding:

Missing Application-Name manifest attribute for: http://admin.xxxxxxxxxx.com/zebraprinter/jzebra.jar
Missing Permissions manifest attribute in main jar: http://admin.xxxxxxxxxx.com/zebraprinter/jzebra.jar
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
INFO: jZebra 1.4.9
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
INFO: ===== JAVASCRIPT LISTENER THREAD STARTED =====
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
WARNING: Tried calling JavaScript "jzebraReady" through web browser and failed (No such method "jzebraReady" on JavaScript object)
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
INFO: ===== SEARCHING FOR PRINTER =====
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
INFO: Found 7 attached printers.
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
INFO: Printer specified: \Qzebra\E
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
WARNING: Printer not found: \Qzebra\E
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
WARNING: Ignoring null PrintService
Feb 01, 2017 2:01:21 PM jzebra.LogIt log
WARNING: Tried calling JavaScript "jzebraDoneFinding" through web browser and failed (No such method "jzebraDoneFinding" on JavaScript object)

Nu hebben wij zelf totaal geen kennis van Java, en ook weinig van Javascript dus wij begrijpen niet echt hoe we dit, als we geen nieuwe printers hoeven te kopen, kunnen oplossen.

Ik had zelf in het MANIFEST bestand de regels:

Application-Name: ZebraPrintIt
Permissions: all-permissions
Codebase: *

toegevoegd, maar dit heeft geen oplossing geboden. Daarom dus onze bovenstaande vraag, wat wij het beste kunnen aanschaffen wat wel werkt en zowel online als offline gebruikt kan worden en ook met oog op de toekomst blijft werken.

Overige
Zou er een Guru hier zijn die Java en Javascript kan dromen, schrijven en spreken, en je kan voor ons een werkende oplossing schrijven op maat, dan mag je dat ook altijd laten weten natuurlijk. We bieden je natuurlijk een eerlijke vergoeding hiervoor!

[ Voor 43% gewijzigd door semyazaruax op 01-02-2017 15:28 ]


  • nachtnet
  • Registratie: December 2003
  • Laatst online: 10:20
Ik ga even vragen naar de bekende weg.. Maar wat zegt Zebra zelf over het gebruik van deze printers? Mijn ervaring met zebra is dat zowel de printers als de ondersteuning meer dan prima zijn.

  • semyazaruax
  • Registratie: Juli 2011
  • Laatst online: 07-02-2023
De ondersteuning van Java is er niet meer. Zij bevolen ons aan om een oude browser te downloaden, en dan heb ik het over een browser uit 2012 of nog ouder wat (vind ik) te gek voor woorden is. Er is (nog) geen mogelijkheid om het zonder Java te doen. Wel waren er mogelijkheden om via Javascript het een en ander te pushen maar dan kwam je toch bij vrij technische Javascript uit en daar hebben wij helaas geen kaas van gegeten ;)

Overigens, we hebben wel FIreFox en Internet Explorer geprobeerd, hele oude versies bedoel ik dan maar ook daarmee kregen wij het helaas niet werkend.

[ Voor 15% gewijzigd door semyazaruax op 02-02-2017 08:12 ]


  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 10-02 19:25

Nakebod

Nope.

De Zebra's die jullie gebruiken, zijn dat serieel/USB of ethernet versies?
Indien dat laatste, Kan er niet gekozen worden voor een (dedicated) printserver waarop de printers gedefinieerd zijn?

Blog | PVOutput Zonnig Beuningen


  • semyazaruax
  • Registratie: Juli 2011
  • Laatst online: 07-02-2023
Het zijn allemaal USB versies :) Wij hebben totaal geen verstand van dedicated printservers, wat te kopen en -of hoe deze te maken haha daarom onze vraag hier ;)

Ik zal eens op Google kijken hoe zo iets in zijn werk gaat. Misschien dat zo iets inderdaad een uitkomst zou kunnen bieden :) Echter denk ik dat het neerzetten en programmeren van zo'n server te ingewikkeld is voor ons noobjes hoor ;)

[ Voor 15% gewijzigd door semyazaruax op 02-02-2017 09:03 ]