Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/04/2015, 07:14
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 12 años, 7 meses
Puntos: 9
Respuesta: Enviar comandos a la impresora via socket

Cita:
Iniciado por Profesor_Falken Ver Mensaje
Buenas,

Escribir en el socket:
Código Java:
Ver original
  1. String cmd=ESC+command+CR;
  2.         new PrintWriter(socket.getOutputStream(), true);
  3. out.print(cmd);


Leer de socket:
Código Java:
Ver original
  1. String respuesta;
  2.         new BufferedReader(
  3.             new InputStreamReader(socket.getInputStream()));
  4. while ((respuesta= in.readLine()) != null) {    
  5.     System.out.println(respuesta);
  6. }

La guia:
https://docs.oracle.com/javase/tutor...ets/index.html

Un saludo
Hola Falken

Probe el codigo de tu ejemplo, y no recibo respuesta por parte del dispositivo (tal como me esta pasando actualmente con el codigo que adjunte en el post original)... Igualmente, revise el link que adjuntaste en tu post, y revise el codigo que alli se encuentra, sin embargo, tampoco pude hacerlo funcionar

Si conoces de otra opcion o alternativa, seria de mucha ayuda

Muchas gracias por tu tiempo

P.D. Alguien sabe si es posible que la funcion socket_send de php realice una concatenacion interna de parametros (quizas en el mismo orden y tipo de dato que requiere el dispositivo)? Si esto es asi, seria posible realizar algo equivalente en Java

Última edición por dragonfire256; 07/04/2015 a las 08:12 Razón: Agregar P.D.