0
我需要与api(PHP)通信打印机(斑马)。打印机communites(蝙蝠)与webapi(PHP)
例如,您在服务器上有一个新数据,您必须有一个接力棒每隔10秒检查一次,并将文件发送到打印机(打印机在计算机上)。
但我不知道该怎么做,因为我想使它通用。 我试图使用电子,但它不工作。如果有人有任何想法,我很感激。
我需要与api(PHP)通信打印机(斑马)。打印机communites(蝙蝠)与webapi(PHP)
例如,您在服务器上有一个新数据,您必须有一个接力棒每隔10秒检查一次,并将文件发送到打印机(打印机在计算机上)。
但我不知道该怎么做,因为我想使它通用。 我试图使用电子,但它不工作。如果有人有任何想法,我很感激。
在服务器
<?
$new="1.txt";
if(file_exists($new)){
exec('print /d:\\Network\printer1 c:\accounting\report.txt');
echo "ok";
}
?>
//你的PC
<script src="https://code.jquery.com/jquery-3.2.0.min.js"></script>
<button onclick="start()">Start printing...</button>
<script>
function start(){
setInterval(function(){
$.ajax({
url:"http://yourserver.ro/print.php",
type:"post",
data:({test:"test"}),
success: function(rsp){
if(rsp=="ok"){
alert('printing...!')
};
}});
},3000)}
</script>
上的打印机映射到计算机,而不是服务器。 如何使用我的电脑上安装的打印机来连接服务器? –
在你的PC上,你可以在php页面上添加这个。 重新加载页面每隔10秒,测试PHP脚本 – Vitalicus
我改变了代码 – Vitalicus