本发明专利技术公开了一种POS机内置打印机的添加方法及装置,其中,方法包括:判断POS机是否添加过打印机;若否,获取所述POS机的内置打印机的标识;根据所述标识建立POS机与内置打印机的通信连接;在建立通信连接后,根据内置打印机的测试打印结果,在POS机中添加所述内置打印机。由此可见,本发明专利技术方案,通过获取内置打印机的标识并利用该标识建立POS机与其内置打印机的通信连接,据此通信连接的通道为POS机添加内置打印机,该过程可自动完成,完全无需人工干预。
Adding Method and Device of POS Built-in Printer
【技术实现步骤摘要】
POS机内置打印机的添加方法及装置
本专利技术涉及互联网
,具体涉及一种POS机内置打印机的添加方法及装置。
技术介绍
目前,POS机通常可以集支付和小票打印功能于一体,尤其在实现打印功能时,无需另外的打印设备的支持,进而给用户带来了极大的便利。与此同时,随着扫码支付技术的发展,POS也逐渐发展成为支持扫码支付并打印付款小票的设备,如今正被广泛应用于各种中小型商家的收款以及票据打印场景中。然而,现有的内置有打印机的POS机,通常需要用户手动在POS机中添加该内置打印机,然后才能进行打印,这种手动添加内置打印机的方式的人工成本高、效率低,极易影响用户的使用。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的POS机内置打印机的添加方法及装置。根据本专利技术的一个方面,提供了一种POS机内置打印机的添加方法,包括:判断POS机是否添加过打印机;若否,获取所述POS机的内置打印机的标识;根据所述标识建立POS机与内置打印机的通信连接;在建立通信连接后,根据内置打印机的测试打印结果,在POS机中添加所述内置打印机。可选的,所述获取所述POS机的内置打印机的标识进一步包括:查询所述POS机的硬件配置信息,从所述硬件配置信息中获取内置打印机的标识。可选的,在所述根据内置打印机的测试打印结果,在POS机中添加所述内置打印机之前,所述方法还包括:向内置打印机发送虚拟指令,并接收内置打印机执行所述虚拟指令后返回的测试打印结果;所述根据内置打印机的测试打印结果,在POS机中添加所述内置打印机具体为:当测试打印结果为打印成功时,在POS机中添加所述内置打印机。可选的,所述在POS机中添加所述内置打印机之前,所述方法还包括:向内置打印机发送状态查询指令,查询内置打印机的打印状态;所述在POS机中添加所述内置打印机具体为:当打印状态为正常状态时,在POS机中添加所述内置打印机。可选的,所述在POS机中添加所述内置打印机进一步包括:从标识中提取内置打印机的打印配置信息,根据所述打印配置信息在POS机中添加所述内置打印机。可选的,所述打印配置信息包括打印规格参数。可选的,所述判断POS机是否添加过打印机进一步包括:在检测到POS机启动时,判断POS机是否添加过打印机。可选的,所述标识具体为mac地址。根据本专利技术的另一方面,提供了一种POS机内置打印机的添加装置,包括:判断模块,适于判断POS机是否添加过打印机;获取模块,适于若POS机未添加过打印机,获取所述POS机的内置打印机的标识;连接模块,适于根据所述标识建立POS机与内置打印机的通信连接;添加模块,适于在建立通信连接后,根据内置打印机的测试打印结果,在POS机中添加所述内置打印机。可选的,所述获取模块进一步适于:查询所述POS机的硬件配置信息,从所述硬件配置信息中获取内置打印机的标识。可选的,所述装置还包括:通信模块,适于向内置打印机发送虚拟指令,并接收内置打印机执行所述虚拟指令后返回的测试打印结果;所述添加模块进一步适于:当测试打印结果为打印成功时,在POS机中添加所述内置打印机。可选的,所述装置还包括:通信模块,适于向内置打印机发送状态查询指令,查询内置打印机的打印状态;所述在添加模块进一步适于:当打印状态为正常状态时,在POS机中添加所述内置打印机。可选的,所述添加模块进一步适于:从标识中提取内置打印机的打印配置信息,根据所述打印配置信息在POS机中添加所述内置打印机。可选的,所述打印配置信息包括打印规格参数。可选的,所述判断模块进一步适于:在检测到POS机启动时,判断POS机是否添加过打印机。可选的,所述标识具体为mac地址。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述POS机内置打印机的添加方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述POS机内置打印机的添加方法对应的操作。根据本专利技术的POS机内置打印机的添加方法及装置,针对配置有内置打印机,但未添加过打印机的POS机,通过获取内置打印机的唯一标识,来建立通信连接;然后利用该通信连接,与内置打印机进行通信,并进行打印测试,若测试打印成功,则在POS机中添加该内置打印机。由此可见,本专利技术方案,可以通过自动获取内置打印机的标识实现内置打印机的自动添加,该过程完全无需人工干预,降低了人工成本,并提高了添加的效率;同时,无需用户操作即可完成内置打印机添加,然后用于打印,进而提高了用户的使用体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的POS机内置打印机的添加方法的流程图;图2示出了根据本专利技术另一个实施例的POS机内置打印机的添加方法的流程图;图3示出了根据本专利技术一个实施例的POS机内置打印机的添加装置的功能框图;图4示出了根据本专利技术实施例的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的POS机内置打印机的添加方法的流程图。如图1所示,该方法包括:步骤S101:判断POS机是否添加过打印机;若否,则执行步骤S101;若是,则本方法结束。具体地,判断POS机是否添加过打印机,若添加过,则无需再进行添加;若未添加过,则利用本实施例提供的添加方式进行自动添加。本实施例中,不限定判断的具体依据,可选的,可通过查询POS机的打印机列表判断是否添加过打印机。步骤S102:获取POS机的内置打印机的标识;根据标识建立POS机与内置打印机的通信连接。其中,内置打印机的标识为可以唯一确定该内置打印机的标识,例如,该标识为内置打印机的MAC地址。具体地,获取内置打印机的标识,则确定了唯一的该内置打印机;据此标识建立与内置打印机的通信连接,以便利用该通信连接进行内置打印机的添加。需要在此说明的是,该获取内置打印机的标识的过程,无需内置打印机打印出测试页,也无需用户从测试页中筛选出标识,即不同于现有技术中通过内置打印机打印出测试页来获取标识的方式,进而可以自动且准确的获取到内置打印机的标识。步骤S103:在建立通信连接后,根据内置打印机的测试打印结果,在POS机中添加内置打印机。具体的,通过建立的通信连接,向内置打印机请求进行打印测试,当测试打印结果显示打印本文档来自技高网...
【技术保护点】
1.一种POS机内置打印机的添加方法,包括:判断POS机是否添加过打印机;若否,获取所述POS机的内置打印机的标识;根据所述标识建立POS机与内置打印机的通信连接;在建立通信连接后,根据内置打印机的测试打印结果,在POS机中添加所述内置打印机。
【技术特征摘要】
1.一种POS机内置打印机的添加方法,包括:判断POS机是否添加过打印机;若否,获取所述POS机的内置打印机的标识;根据所述标识建立POS机与内置打印机的通信连接;在建立通信连接后,根据内置打印机的测试打印结果,在POS机中添加所述内置打印机。2.根据权利要求1所述的方法,其中,所述获取所述POS机的内置打印机的标识进一步包括:查询所述POS机的硬件配置信息,从所述硬件配置信息中获取内置打印机的标识。3.根据权利要求1或2所述的方法,其中,在所述根据内置打印机的测试打印结果,在POS机中添加所述内置打印机之前,所述方法还包括:向内置打印机发送虚拟指令,并接收内置打印机执行所述虚拟指令后返回的测试打印结果;所述根据内置打印机的测试打印结果,在POS机中添加所述内置打印机具体为:当测试打印结果为打印成功时,在POS机中添加所述内置打印机。4.根据权利要求3所述的方法,其中,所述在POS机中添加所述内置打印机之前,所述方法还包括:向内置打印机发送状态查询指令,查询内置打印机的打印状态;所述在POS机中添加所述内置打印机具体为:当打印状态为正常状态时,在POS机中添加所述内置打印机。5.根据权利要求1-4任一项所述的方法,其中,所述在POS机中添加所述内置打...
【专利技术属性】
技术研发人员:徐佳,
申请(专利权)人:口碑上海信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。