Imprimir desde hosting en impresoras locales con PHP Y HTTPS

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 74

  • @creativapixelperu
    @creativapixelperu 5 หลายเดือนก่อน

    buen aporte Willy!! una consulta y como seria, siguiendo con el el ejemplo de restaurante; imaginemos que en la mesa hay un código qr que permite al cliente abrir desde su celular con su datos (sin conectarse al wifi del restaurante) la aplicación en el hosting del restaurante, armar su pedido y ahora necesita enviar a la impresora de cocina. Se que en la realidad el cliente no envia a cocina pero quisiera saber si se puede enviar desde un smartphone con sus propios datos a la impresora de cocina. Gracias por tu apoyo!

    • @willyruiz562
      @willyruiz562  4 หลายเดือนก่อน

      mmm, en ese caso como el cliente no esta directamente en la red wifi del local no sería posible de la forma que aquí se plantea, se me ocurre que se podría implementar el tema de sockets y estar escuchando estos en la maquina que tiene la api de impresión, así cada vez que se lanza una orden desde el cliente se tendría que buscar el id del socket que tiene la impresora conectada y mandar el http de impresión.

  • @estebanpiccardo5586
    @estebanpiccardo5586 3 หลายเดือนก่อน

    Muy buen video!
    Consulta
    Si creas certificados para una IP espefica, entonces deberiamos asegurarnos que el servidor, en el cual corre el servicio que envia la orden a las impresoras, tenga esa Ip fija siempre no?

    • @willyruiz562
      @willyruiz562  3 หลายเดือนก่อน

      Efectivamente

  • @cdmg87
    @cdmg87 3 ปีที่แล้ว

    Excelente, funciona muchas gracias

  • @glbsystem
    @glbsystem ปีที่แล้ว +1

    a ver si entendi..... en la computadora local (desde donde accedo al sistema web) debo instalar xampp y desde el sistema web debo ejecutar llamadas al localhost de la computadora local..... si? eso significa que a cada computadora que este en red debo instalarle xampp y debe tener el api de impresion

  • @EDRDanielGdz
    @EDRDanielGdz ปีที่แล้ว

    Las apps web siempre representan un reto a la hora de comunicarse con hardware. Yo usé muchos años una solución como la tuya, muy buena y eficiente. Sin embargo, está sujeto a la configuración del router y depende mucho del proveedor del servicio. Años después, seguí este camino: A la hora de crear una "comanda" (venta, ticket, etc) se descarga un archivo .txt a una carpeta local. En esta carpeta local, habrá un app (.exe .deb etc - multiplataforma) que servirá de demon detectando los cambios y enviando a imprimir el archivo que encuentre como nuevo. Luego de imprimir, lo elimina. De esta manera, no me comunico de cloud a local, simplemente instalo un demon que escuche los archivos todo el día y los mande al dispositivo correcto. Hasta el momento sólo conozco esas dos soluciones. Me gustaría conocer una tercera. Saludos comunidad

    • @userid5286
      @userid5286 ปีที่แล้ว +1

      Necesito algo asi , actualmente hay 2 o 3 ejecutables por internet que funcionan muy bien pero todos traen marca de agua en los tickets, no he encointrado como hacerlo por mi cuenta, podrias decirme como buscarlo?

    • @EDRDanielGdz
      @EDRDanielGdz ปีที่แล้ว +1

      @@userid5286 Hola, es cierto una vez tambien use estos ejecutables y no trabajan correctamente o son muy protegidos. La segunda forma usando un app local que escuche una carpeta la he creado no es dificil. Si es para Windows, has una peque;a app en C# que imprima archivos .txt a una impresora de red y si es para Linux o Mac puedes usar java. El concepto basicamente es ese. Talvez me anime a hacerlo en un tutorial

    • @fredygutierrez2072
      @fredygutierrez2072 ปีที่แล้ว

      @@EDRDanielGdz Seria genial ver eso!

  • @nataliaguadalupegonzalezce2283
    @nataliaguadalupegonzalezce2283 ปีที่แล้ว

    Hola, muchas gracias por la info, la ip de la máquina local be ser fija?, es la ip de la computadora o cómo obtengo esa ip?

  • @williamsernestodamazogarci20
    @williamsernestodamazogarci20 2 ปีที่แล้ว

    Hola, muy buena tu idea, tengo una aplicacion en appSheet y me da la posibilidad de mandar un webhook con post json, me imagino que en ese apartado pondria la direccion local que me da xampp. Entonces conectaria mi tableta (android con app en la nube) a la PC y resto de dispositivos a la misma red LAN. Entonces appSheet podria encontrar la aplicacion local php dado que estan en la misma red y asi el servidor local podra imprimir. ¿Estoy en lo correcto? ¿podria funcionar asi?
    lo unico es que con appsheet se pierde el tema del HTTPS no se si ya lo tenga integrado pero almenos ya no toco ese tema.

  • @s.camilogomez2799
    @s.camilogomez2799 4 ปีที่แล้ว

    Excelente explicación. Tengo una consulta: con el enfoque usas para comunciar hosting con el entorno local, podría hacerse una sicronización/replicación de un BD mysql local a mysql remoto a un hosting por ejemplo. Tengo un software en Java de escritorio y tengo el requerimiento de sincronizar la BD mysql local a un mysql remoto, para luego leer dicha información desde un entorno web. Espero puedas orientarme.
    Gracias

    • @willyruiz562
      @willyruiz562  4 ปีที่แล้ว

      Hola Sergio, haber si entendí, que que quieres hacer es: 1) replicar la bd local en la bd de hosting? 2) simplemente leer los datos de la bd local y mostrarlos en la app del hosting?; tienes acceso total a la maquina local para su administracion?

    • @s.camilogomez2799
      @s.camilogomez2799 4 ปีที่แล้ว

      @@willyruiz562 Si, replicar la BD local para poder leer esa información remotamente. Se me ocurre, como mencionaba: replicar la BD desde xampp (local) a un hosting. No sé si hay otro enfoque para hacerlo de mejor forma. Respondiente la 2 pregunta: si tengo acceso total a la maquina

    • @willyruiz562
      @willyruiz562  4 ปีที่แล้ว

      @@s.camilogomez2799,si es ese el caso, lo primero que se me viene a la mente es habilitar un api rest en local y a continuación liberar el acceso a Internet mediante una dirección creada en no-ip.com y previa configuración en tu router, una vez hecho eso sería como consumir cualquier servicio API , por ultimo si quieres que el servicio sea continuo la maquina local tendría que estar encendida 24/7,o solo cuando se va a necesitar la lectura de los datos.

    • @GianmarcoCV
      @GianmarcoCV 4 ปีที่แล้ว

      @@willyruiz562 tiene serios fallos fe lógica tu proyecto

  • @jefelon
    @jefelon ปีที่แล้ว

    y tu sistema de restaurante qué precio tiene?

  • @lucascampuus
    @lucascampuus 9 หลายเดือนก่อน

    isso funciona apenas localhost? em ambiente web funciona?

  • @johnpazherrera4553
    @johnpazherrera4553 3 ปีที่แล้ว

    gracias

  • @themillionmind2147
    @themillionmind2147 ปีที่แล้ว

    Willy como te contacto tengo trabajo y necesito tu ayuda y una cotización

  • @josegabrielmorianovasquez1378
    @josegabrielmorianovasquez1378 3 ปีที่แล้ว

    Al momento de verificar el dominio me sale un error, "We were unable to verify your uploaded file. Please check for errors on your side and try again after 5-10 minutes." sabe porque el error?? Uso apache como servidor.

  • @MelvinFuttaim
    @MelvinFuttaim ปีที่แล้ว

    Fijate que ami no me da la impresora con mike espos-php porque no esta en la lista tienes otra alternativa?

  • @arnolsaavedra2352
    @arnolsaavedra2352 3 ปีที่แล้ว +1

    ya entendi tu dinamica y funciona de forma local pero como hago para que mi hosting pueda llamar a mi servidor local , intente con curl pero no me deja, tambien instale certificados SSL pero no funciona

    • @giezivivas
      @giezivivas 2 ปีที่แล้ว

      Hola, yo encontre la solucion a tu problema, si deseas que te apoye contactame.

    • @micioner2
      @micioner2 2 ปีที่แล้ว +1

      @@giezivivas Puedes ayudarme porfavor

    • @pacco129
      @pacco129 ปีที่แล้ว +1

      @@giezivivas hola me podrias ayudar en la solucion

    • @felipeerices9084
      @felipeerices9084 5 หลายเดือนก่อน +1

      @@giezivivas Puedes detallar la solución ?

    • @giezivivas
      @giezivivas 5 หลายเดือนก่อน

      @@felipeerices9084 Hola, cual es el inconveniente que se te presenta.

  • @alfredotiapa6971
    @alfredotiapa6971 4 ปีที่แล้ว +1

    saludos amigo esto puede aplicar pero una aplicacion cliente con wampserver-javascripts-php sin salir a internet solo una red local

    • @willyruiz562
      @willyruiz562  4 ปีที่แล้ว +1

      de hecho que si, es mucho mas sencillo trabajarlo en una red local.

    • @alfredotiapa6971
      @alfredotiapa6971 4 ปีที่แล้ว

      @@willyruiz562 gracias por responder, tengo una aplicacion que genera un pdf y solo lo que quiero es imprimir el pdf pero seleccionando la impresora de forma automatica. me podrias dar un tips para iniciar en eso

  • @ronald920225
    @ronald920225 3 ปีที่แล้ว +1

    Por casualidad has logrado imprimir desde el navegador a una impresora bluetooh utilizando php? el caso es que actualmente tengo una impresora bluetooh conectada a una tablet y deseo poder enviar a imprimir con php desde el navegador

    • @rodrigodiaz8045
      @rodrigodiaz8045 3 ปีที่แล้ว +1

      Hola, Ronald!! Encontraste una solución?

    • @arnolsaavedra2352
      @arnolsaavedra2352 3 ปีที่แล้ว +1

      @@rodrigodiaz8045 estoy en las mismas, si hay una solución ?

    • @rodrigodiaz8045
      @rodrigodiaz8045 3 ปีที่แล้ว

      @@arnolsaavedra2352 encontré una solución parcial. Con kiosk printing de google lo pude hacer. Busca mas informacion. Si tenes alguna duda escribime al correo.

    • @arnolsaavedra2352
      @arnolsaavedra2352 3 ปีที่แล้ว

      @@rodrigodiaz8045 podrias darme tu correo, ya averigüe pero eso seria como comprar un sistema completo no ?

    • @goldlink9135
      @goldlink9135 2 ปีที่แล้ว

      hola , yo tambien tengo el mismo problema. pago por una solucion

  • @JUGADORSIV8586
    @JUGADORSIV8586 2 ปีที่แล้ว

    cómo me contacto con usted

  • @clever778
    @clever778 4 ปีที่แล้ว

    Desde el navegador de una tablet funciona? Alguna sugerencia

    • @willyruiz562
      @willyruiz562  4 ปีที่แล้ว

      Es el mismo procedimiento, la lógica es la misma sea cual sea el dispositivo.

  • @JuanMenjivar-z6i
    @JuanMenjivar-z6i 8 หลายเดือนก่อน

    Mi pregunta es la siguiente, si tengo una impresora termica ip, podria saltarme el proceso de tener una computadora con el localhost (XAMMP server)? osea imprimir directamente desde el aplicativo en el servidor web a la impresora ip? Tengo un requerimiento: imprimier desde el server web a una impresora termica ip directamente, ose que no vaya a la ip de localhost si no a la ip de la impresora. Quedo muy atento!

    • @willyruiz562
      @willyruiz562  8 หลายเดือนก่อน +1

      Tecnicamente por ahora no es posible que yo sepa, ya que la impresora tiene que estar conectada a una pc o dispositivo que este escuchando las peticiones http

    • @JuanMenjivar-z6i
      @JuanMenjivar-z6i 8 หลายเดือนก่อน

      ok, eso lo entiendo, mi duda es que si tengo los archivos php en el servidor we (que escuchan las peticiones) pueden via ip activar la impresora@@willyruiz562

  • @GianmarcoCV
    @GianmarcoCV 4 ปีที่แล้ว

    zerossl ya no sirve ocupas algun otro servicio ?

  • @RobertoGomez-hh3rl
    @RobertoGomez-hh3rl 2 ปีที่แล้ว

    Excelente aporte, tendrás algun correo o whatsapp me interesa el sistema de restaurante

  • @jordangarcia.6326
    @jordangarcia.6326 ปีที่แล้ว

    Hola esto se mejoró? O sigue funcional?

    • @willyruiz562
      @willyruiz562  ปีที่แล้ว +1

      Si se ha mejoraro y ya tiene una version profesional, el tema es que no he tenido el tiempo para poder subir el video, pero queda el compromiso de hacerlo pronto

    • @jordangarcia.6326
      @jordangarcia.6326 ปีที่แล้ว

      @@willyruiz562 y puedes compartirnos el repositorio de git?

    • @housemusic1013
      @housemusic1013 ปีที่แล้ว

      @@willyruiz562cuando lo subes a GitHub ?

    • @minerva1251
      @minerva1251 10 หลายเดือนก่อน

      @@willyruiz562 Hay alguna forma de obtener el SSL para IP ?? porque en ZERO SSL ya no hay la opción :-/

    • @willyruiz562
      @willyruiz562  10 หลายเดือนก่อน +1

      @@minerva1251 si, print.incloud.pe, ahí esta una explicación

  • @solanojauregui9303
    @solanojauregui9303 4 ปีที่แล้ว

    Subí mi aplicación a un vps en digital ocean, pero no logro conectar a mi servidor local, alguna forma de hacerlo, muchas gracias por anticipado.

    • @willyruiz562
      @willyruiz562  4 ปีที่แล้ว

      Hola Solano, asegúrate de estar devolviendo el Json desde la aplicación en el VPS, tengo aplicativos en Digital Ocean y van muy bien. En realidad el proceso es todo un proceso ... +51 959071246 es mi whatsapp cualquier cosa.

  • @JuanVictorNarvaezDelgado1989
    @JuanVictorNarvaezDelgado1989 2 ปีที่แล้ว

    estas seguro de poder hacer eso sin una ip publica?

    • @MiguelHernandez-zv8ne
      @MiguelHernandez-zv8ne ปีที่แล้ว

      Eso se hace con una ip Publica tienes que pagar mas con tu provedor de internet por ella

  • @JuanCarlos-kj5yk
    @JuanCarlos-kj5yk 2 ปีที่แล้ว

    Hola, algún correo o número para contactarte ??

  • @chch9023
    @chch9023 3 ปีที่แล้ว

    hola buenas! funciona para impresoras termicas?

    • @willyruiz562
      @willyruiz562  3 ปีที่แล้ว

      Si, es incluso para impresora de tinta , pero garantiza todas las impresoras que están descritas en la librería mike42

    • @chch9023
      @chch9023 3 ปีที่แล้ว

      @@willyruiz562 Muchas gracias por responder, y tan rápido!

    • @chch9023
      @chch9023 3 ปีที่แล้ว

      Está la lista en el repositorio? o en q parte?

    • @chch9023
      @chch9023 3 ปีที่แล้ว

      ya lo encontré, disculpa

  • @flakis1800
    @flakis1800 4 ปีที่แล้ว +1

    Hola ariwall consulta, esta muy buena tu explicacion, tendrias un ejemplo de codigo de como haces la comunicacion entre la nube (restoOnline) y la aplicacion que llamas printaapp, al margen que si la explicas en el video, me seria de mucha utilidad, muchas gracias por tu gran aporte, saludos

    • @arnolsaavedra2352
      @arnolsaavedra2352 3 ปีที่แล้ว

      estoy en las mismas , no logro comunimar mi servidor hosting con el Local

    • @glbsystem
      @glbsystem 2 ปีที่แล้ว

      @@arnolsaavedra2352 yo estoy igual, desde el localhost si imprime, pero no desde el hosting

    • @MelvinFuttaim
      @MelvinFuttaim ปีที่แล้ว

      @@glbsystem encontraron solucion?

    • @MelvinFuttaim
      @MelvinFuttaim ปีที่แล้ว

      @@arnolsaavedra2352 encontraron solucion?

  • @divercionesjr1780
    @divercionesjr1780 ปีที่แล้ว

    NO ME FUNCIONO AMI

  • @JesusGarcia-en3ci
    @JesusGarcia-en3ci 3 ปีที่แล้ว

    Hola ariwall, tengo un proyecto de restaurante. Al principio como desconocía del tema de que no se podía imprimir desde internet con framework de Mike42, lo adapte para que imprima desde mis impresoras térmica. Todo bien en localhost, pero cuando lo subi a la nube no se puede imprimir. Serias tan amable de compartime tu codigo js para poder hacer las invociones a los nombres de las impresoras y posterior a ello se pueda imprimir las impresoras. Muchas gracias

  • @jcsatizabal1
    @jcsatizabal1 2 ปีที่แล้ว

    tienes whataspp para una asesoria

  • @alejandrapantoja3282
    @alejandrapantoja3282 3 ปีที่แล้ว +1

    zerossl ya no sirve ocupas algun otro servicio ?

    • @cdmg87
      @cdmg87 3 ปีที่แล้ว

      Busca en internet "Instalación de certificado SSL en servidor local XAMPP" y continuas con este video