OS X Ejecutar un script mientras se imprime

1

¿Es posible hacer que OS X ejecute un script cuando se imprime el documento?

Mi impresora está conectada a un interruptor de alimentación que se controla con una API REST y la idea es encender la impresora solo cuando sea necesario (básicamente durante la impresión).

Se puede usar cualquier comando (bash, AppleScript) si se puede hacer una llamada a una API de descanso ( enlace ).

    
pregunta Kami 17.10.2017 - 07:40

1 respuesta

1

Sistema de impresión común de Unix

macOS utiliza el Common Unix Printing System (CUPS) para imprimir. Este sistema de código abierto permite llamar scripts y más.

Sabiendo esto, la búsqueda de cups pre-print script devuelve algunos buenos puntos de partida.

Flujo de trabajo de impresora virtual a impresora real

Las preguntas de StackOver Programación de un filtro / backend para 'Imprimir en PDF' con CUPS desde cualquier aplicación de Mac OS X y ¿Ejecutar una secuencia de comandos en los archivos enviados a una cola de impresión CUPS? ofrece un ejemplo en el que se utiliza una impresora virtual para preprocesar un Imprima el trabajo antes de pasarlo a una impresora real.

En su situación, el preprocesamiento podría ser encender su impresora a través de la API REST.

Alternativamente ...

Consulte también ¿Ejecutar comando antes y después de imprimir con CUPS?

    
respondido por el Graham Miln 17.10.2017 - 08:40

Lea otras preguntas en las etiquetas