Esta consulta es de hace más de un año. Tenga eso en cuenta.
jprieto88
jprieto88
México

No me imprime el remote_printer. WIndows 10. Al...

No me imprime el remote_printer. WIndows 10. Al verificar si esta funcionando solo muestra la pagina en blanco y nada.
01-11-2018 00:12:31   26-11-2018 10:31:28   112   [NeoRazorX]
Anexo la captura, esta configurado bien el remote printer asia api.php, pero solo no imprime nada.

image
Ruta hacia la api.php

image
Fijate si tienes el remote-printer abierto, ojo de la X se cierra debes minimizarlo sino no funciona
¿Qué tienes en la columna tickets de la tabla cajas_terminales?
Tengo acumulada toda la cola de impresión, y si esta minimizada en la bandeja el remote_printer. Me funcionaba bien restablecí de cero mi portátil y volví a instalar el remote_printer y me paso esto.

recuerdo que cuando visitaba la url http://localhost:10080?terminal=1 desde el navegador me aparecia un mensaje Remote_printer funcionando ahora no aparece nada como si no se ejecutara el remote printer, lo estoy ejecutando como administrador y aun nada.
[[Incompleto y cerrado por inactividad]]
Reabro el hilo, me ha fallado el remote_printer en otra pc con windows 10, al parecer surge el problema al actualizar, aunque no he localizado la actualizacion que lo produce, seria bueno poder ver un log de los errores de la app para ayudar a corregir errores.

saludos.
Subiré el código de remote_printer a github a final de semana.
Ok muchas gracias, por ahora me he hecho uno en la madrugada para salir del apuro.
¿En qué lo has programado? Planeo hacer la siguiente versión en electron
Lo realice en C# por la rapidez en la que se pueden usar las impresoras, como trabajo sobre Windows es lo que necesitaba. Hace unos meses intente con electron cuando me fallo por primera vez, pero no logre que imprima solo logre guardar a un archivo, había una biblioteca para poder imprimir a impresoras térmicas por ahí pero necesitabas tener Phyton para poder usarla y se me hace engorroso tener que instalarlo en todas las PCs, bueno ese es mi caso a otros tal vez no les importe.

Igual se podía usando el servidor integrado de php.
Se me paso igual, una alternativa seria utilizar el framework Qt, lo utilice hace unos años por la portabilidad( windows, linux, mac, etc) puedes publicar para casi cualquier plataforma es muy sencillo solo habría que manejar la impresión ya que por defecto imprime el contenido como un gráfico y no nos serviría porque necesitemos que sea RAW, si puedes revisarlo estaria bien como te comento por el tiempo me fui por C#, igual y le doy un intento mas a Qt.
Añadieron soporte nativo para impresoras en las últimas versiones de electron:
https://electronjs.org/docs/api/web-contents#contentsgetprinters

Sería lo ideal hacerlo en electron. Con QT ya intenté en su momento, pero tampoco vi forma de imprimir en raw.
Si te digo con electrón no funciona tampoco, imprime utilizando chrome de la misma forma imprime el contenido como un gráfico, y en windows esta muy pobre la información que proporciona getprinters() de electrón, en linux en cambio si proporciona el puerto hacia la impresora que es lo que se necesitaría para imprimir directamente en raw, ya le di mil vueltas a electrón en windows y no consigo el puerto de la impresora.
En Qt me parecio ver un ejemplo de impresion en raw, deja ver si lo encuentro nuevamente.
Aquí está el código fuente https://neorazorx.visualstudio.com/_git/fucking_lpr

La verdad es que no he vuelto a tocarlo desde que lo cree. Siéntete libre de mejorarlo y enviarme los cambios si quieres ;-)
A qui están el que me hice con es prácticamente igual al tuyo con algunos cambios, puedes seleccionar que arranque al inicio y ya no imprime la linea en blanco cada que cargan las paginas. fs_remote_printer .


Copyright (c) 2013-2020 FacturaScripts