OS X Thực thi tập lệnh trong khi in


1

Có thể làm cho OS X thực thi một tập lệnh khi tài liệu được in không?

Máy in của tôi được kết nối với một công tắc nguồn được điều khiển bằng API REST và ý tưởng là chỉ bật máy in khi cần thiết (về cơ bản là trong khi in).

Bất kỳ lệnh nào (bash, AppleScript) đều có thể được sử dụng nếu nó có thể thực hiện cuộc gọi đến một API còn lại ( http://10.10.0.1/switchon ).

Câu trả lời:


1

Hệ thống in ấn Unix phổ biến

macOS sử dụng Hệ thống in ấn Unix phổ biến (CUPS) để in. Hệ thống nguồn mở này cho phép gọi các tập lệnh và hơn thế nữa.

Biết điều này, việc tìm kiếm cups pre-print scripttrả về một số điểm khởi đầu tốt.

Máy in ảo đến quy trình làm việc của máy in thực

Các câu hỏi của StackOver Lập trình Bộ lọc / Phần cuối để 'In thành PDF' bằng CUPS từ bất kỳ ứng dụng Mac OS X nàoChạy tập lệnh trên các tệp được gửi đến hàng đợi in CUPS? đưa ra một ví dụ trong đó một máy in ảo được sử dụng để xử lý trước một công việc in trước khi chuyển nó vào một máy in thực.

Trong tình huống của bạn, quá trình xử lý trước có thể bật nguồn cho máy in của bạn thông qua API REST.

Hoặc khác

Xem thêm Chạy lệnh trước và sau khi in bằng CUPS?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.