Imprimir tickets desde Windows:
Llevo toda la tarde programando para poder imprimir un maldito ticket desde cualquier impresora de tickets en Windows. La dificultad viene porque en Windows no siempre está el LPR.EXE, y si no está, los métodos para imprimir son distintos si la impresora está conectada por LPT, COM o USB. Así que he tenido que programar una aplicación desde cero.
La tenéis aquí:
https://facturascripts.com/remote-printer
imagen
¿Cómo funciona?
La ejecutas y seleccionas la impresora de tickets, luego entras en la
demo de FacturaScripts (o en tu propio FacturaScripts), vas a TPV > Genérico (o a cualquier TPV) y haces un ticket. Debería imprimirse desde tu impresora, aunque el servidor esté en Japón.
Imprimir desde Linux/Mac:
Para Linux/Mac tengo disponibles
estos dos scripts:
-
remote-printer.py: para usar con Python 2.
-
remote-printer3.py: para usar con Python 3.
Si no sabes cual tienes que usar, simplemente ejecuta el remote-printer.py en un terminal, y si da errores, usa el otro ;-)
Necesito feedback, informad de cualquier error ;-)