La Web del Programador: Comunidad de Programadores
 
    Pregunta:  52549 - IMPRIMIR DESDE DOS LPTX EN PRINT SERVER
Autor:  Cesar Eduardo Salazar Osorio
Tengo aplicaciones DOS (clipper 5.2e) que imprimen en puertos LPTX, mi red es Novel 5.1 con tablas DBFs e indices NTX, NSX.

Las estaciones de trabajo son WIN98SE y WIN XP SP2 (cliente Novell for Windows v.4.91 SP2 con protocolo IP e IPX).

Como puedo hacer para que pueda imprimirse en impresoras en "red" (con un pirnt server con puerto paralelo) una impresora Epson FX2170 ?

Tengo un print server JetDirect 500x (J3265A) con el cual logro capturar la impresora con una dirección IP y logro imprimir desde Windows sin problema; pero no logro capturarlo como LPTX para que mi programa clipper lo imprima.

Agradeceré cualquier ayuda.

  Respuesta:  adaptoide adaptoide
Que tal Lalo, yo tambien tenia ese problema en Clipper 5.2 y probe varios programas, pero el que me resulto el mejor de todos es el No2imp, checa lo que hace, espero que te sirva en red :

Por medio de este programa podra enviar archivos tipo TXT (texto)
a impresoras que no impriman en DOS (como la Canon BJC-1000,BJC-2100, etc...) esto tambien ayuda a realizar impresiones a traves de la red local, con solo escojer la impresora requerida. evitando asi la molesta captura de puertos.
o para imprimir en impresoras con puerto USB.

Es fantastico. Si no lo puedes localizar contactame. Saludos desde Mexico.

  Respuesta:  Juan Mateluna
La impresion desde Clipper con una red novell es realmente sencilla, puesto que el control de los puertos lo hace Novell, tu no necesitas poner ni una sola linea de código extra en tu programa.

Lo que debes hacer es configurar el print server siguiendo las instrucciones del fabricante, en lo relativo a las redes novell, si aun tienes problemas, busca en la ayuda del S.O. Novell existe un apartado completísimo en los manuales de instalación de la red novell, pide ayuda al administrador de la misma. tambien te recomiendo consultar la ayuda del comando "capture" de la novell.

luego todo lo que tendras que hacer será poner una línea de código antes de ejecutar tu programa, algo asi como "capture q=pra64610_lpt1_q nb nff ti=1", puedes hacer tantos "capture" como impresoras tengas en la red. si habres una ventana d.o.s. y escribes "capture /?" ( sin las comillas) te aparecera el manual de ayuda

algunos print servers (tal como el Pra64610, que uso yo ), traen un manual interno de autoinstalacion para redes novell, todo lo que tienes que hacer es conectarlo a un punto de red, y acceder a él usando un navegador tal como Internet explorer, y seguir las instrucciones que te iran apareciendo en la pantalla. el mismo print server configurará el servicio de impresion en la red novell.