【问题标题】:POS application using JAVAPOS and Tysso POS使用 JAVAPOS 和 Tysso POS 的 POS 应用程序
【发布时间】:2014-11-04 18:19:20
【问题描述】:

我想为这个POS http://www.fametech.com.tw/product_content.php?id=67开发一个JAVA POS应用程序

操作系统是Windowx XP,POS通过通讯端口3连接。我在设备管理器中只看到了通讯端口3。

我的问题是能够(按优先级)

  1. 打印收据,
  2. 打开现金直到
  3. 向客户显示总数

我了解了http://www.javapos.com/库,我发现需要提供一个jpos.xml文件才能与javapos库一起使用制造商提供的jar。

我在制造商网站上搜索过,但没有找到任何 java jar 或 jpos.xml。

我怎样才能使它与 javapos 一起工作?

另外,已经有一个带有 pos 的软件,但是用 foxpro 或 vb.net 编写的(我不太确定,因为我不太了解这些语言)。但是这个程序已经在打开收银台、打印收据并通过客户显示器向客户显示内容。我可以将现有的软件与 java 一起使用吗?

谢谢,

【问题讨论】:

    标签: java windows-xp point-of-sale javapos


    【解决方案1】:

    看看开源的 jzebra 库!

    【讨论】:

    • 谢谢。对于打印机来说,没问题,但是打开收银台呢?
    • 取决于您使用哪种收款机,但大多数收款机都是通过打印机插入的,因此您可以向打印机发送命令并打开收款机。
    • 在 javascript 中我使用 applet.append(chr(27) + "\x70" + "\x30" + chr(25) + chr(25) + "\r");//open drawer applet.append(chr(27) + chr(112) + chr(48) + chr(123) + chr(123) + "\r");//open drawer 用于 ESCP 打印机
    • 谢谢。我会尝试并告诉你。但有一件事,您使用的是 vbscript?
    • 我是从制造商那里得到的。你知道这意味着什么吗? The Cash Drawer kick-out function is controlled by relaying the Control pin address 280H bit 4 as following: Output a pulse 0 => 1( 500m second) => 0 to control pin => cash drawer active open => close the cash drawer.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 2012-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    相关资源
    最近更新 更多