问题标签 [spooler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - 冷熔假脱机不工作
每次我使用以下代码发送电子邮件时,都会有一个coldfusion邮件假脱机程序锁定我:
我可以让这个东西从假脱机程序中通过电子邮件发送出去的唯一方法是停止 IIS 并启动 IIS。然后它冲过去。
如果我使用
然后电子邮件直接通过没问题,我想使用后台处理程序,因为它对用户的延迟更少。
我的coldfusion spooler怎么了??我正在运行 9,0,0,251028(标准)
顺便说一句:我试过做(没有运气):
uwsgi - uwsgi 后台处理程序错误
我只想知道uswgi spooler 的功能。我做了一个演示,如下链接: 在此处输入链接描述
我的 uswgi.ini 如下:
在我运行命令 uwsgi --ini uwsgi.ini
出事了。错误如下:
谁能告诉我为什么?
printing - 模拟打印机错误/打印页面信号
我正在测试将作业发送到打印机队列,然后在成功打印时升起一个标志的软件。它还需要检测在失败的作业中正确打印了多少页。
尽管那里有许多“虚拟打印机”,但它们都可以完美地处理工作……这就是问题所在。
是否有打印机模拟器可以控制它发送回 Windows spooler 的信号,例如打印页面、缺纸错误、卡纸等?
我对打印机驱动程序处理给打印机的原始输出不感兴趣,而是对驱动程序传递回 Windows 假脱机程序的信号感兴趣。
c++ - 实现打印机假脱机程序
我们有一个任务,我们必须使用链表实现一个打印机假脱机程序。我已经使用 STL 中的列表来实现所有内容。我可以让程序发送打印命令并维护文档的状态。问题是我不知道如何模仿/发送虚拟打印命令以便打印文档。如果我使用 Sleep(),整个程序会有延迟。而我希望反手打印,其他用户可以访问该程序。任何关于我的问题的帮助将不胜感激谢谢。
python - 运行重复作业的 UWSGI 计时器和 cron 装饰器
我一直试图让 uwsgi python spooler 正常工作很长一段时间。我有一个设置,我在其中运行一个带有两个工作进程的 django 应用程序。我已经尝试设置一个 cron spooler(和一个 timer spooler)以每十分钟运行一次任务,但无论我尝试了何种设置配置,它似乎总是多次注册信号,并多次运行任务。
这就是我运行 uwsgi 的方式:
这是我在 /etc/uwsgi/vassals/django.ini 中的 uwsgi vassal 配置:
(出于隐私原因,我更改了一些路径名)。注释掉的行是各种尝试使其不重复我的信号,但每次似乎都注册信号两次,有时甚至三次(大概在工作人员和单个假脱机进程中)。
有谁知道为什么会发生这种情况,以及如何正确预防?
这是 spooler.py 文件:
也试过
我也尝试添加target='spooler'
到计时器/cron-decorator,但它似乎并没有什么区别。
c++ - 在 C++ 中捕获 windows 打印作业
问题
我有一台连接到打印机的 Windows XP 电脑。这台电脑运行一个软件,我从中创建打印作业并将其发送到打印机。最近,打印机坏了,我没有办法买一台新的。该程序被配置为打印到这台特定的打印机,现在这是一个问题。
问题
有没有办法捕获发送到 Windows 打印后台处理程序的数据?根据我的发现,我必须开发一个打印监视器(.dll 文件将由 spooler.exe 读取,如果我错了,请纠正我),但是对于这样的问题,这似乎过于复杂了。我一直在搜索 Print Spooler API,但 GetJob 方法返回,据我所知,只返回有关打印作业的信息,而不是打印的实际数据。
我想捕获这些数据,然后在我自己制作的另一个程序中处理它。这不是真正的问题,我更关心是否可以从打印后台处理程序中捕获数据,如果可能的话,我会提供一些提示。
谢谢你。
c# - 阻止用户打印
我在 .net 中创建了一个应用程序,通过使用以下参考中的 DLL 来监视打印机中的作业:
我的问题是:例如每天打印 5 次后,我如何才能延迟或阻止用户打印?
知道打印作业将保存在数据库中。
我很感激任何帮助。
java - 有没有办法绕过 Windows spooler 从 Java 直接打印到打印机?
有没有办法绕过 Windows spooler 直接打印到 USB 打印机?我需要立即得到反馈,打印作业是否成功。当我将它发送到 spooler 并卡住时,我没有任何迹象表明它成功与否。
更新:现在,当我尝试直接打印时(在打印机属性中选中复选框,直接打印到打印机)我收到以下错误:
重新启动没有帮助:(我还尝试从 Oracle 站点http://docs.oracle.com/javase/tutorial/2d/printing/examples/HelloWorldPrinter.java下载参考示例 同样的错误,是否有任何解决方法,需要克服的设置这个问题?
非常感谢你!
更新 2:我们使用打印机 Citizen CT-S801
c# - C#打印如何获取副本数
我正在尝试制作打印管理服务器。我有 1 台打印机,与其他 4 人共享。
但我需要获取每个打印作业的副本数(例如 user2 制作 3 份相同的打印作业)
我需要在打印前查看份数。请帮我
c# - 通过 Windows 驱动程序与热敏打印机进行双向通信
我需要开发一个应用程序来打印到热敏打印机,例如 Epson ESC/POS 协议或 ZPL Zebra 协议。我可以使用网络打印机、串行端口打印机以及窗口的假脱机打印机将原始代码写入打印机。当我需要“查询”打印机以获取其状态(就绪、错误、纸张用完等)时,我的麻烦就开始了,在这种情况下,我需要反向通信,我发送一个特殊命令,打印机用一些状态字节回答. 使用网络/套接字打印机或串行端口打印机,一切都很清楚......使用 Windows 打印机我无法理解如何读取打印机状态......
有什么解决办法吗?
更新
按照汉斯的建议,我正在尝试使用 Windows API 读取打印机。这是我对 ESC/POS 协议的测试。
我确定“\u0010\u0004\u0001”(DLE EOT 1)是在 ESCPOS 协议中请求打印机状态的推荐,我用串行连接的同一台打印机对其进行了测试,我得到了一个状态字节。
但是,对于上面的代码,我总是从 ReadPrinter 方法中得到错误。我检查了打印机端口是否启用了“双向”选项,并且我也尝试过不使用后台处理程序选项。