Re: Impresión Transparente "Transparent Mode"
2009/10/20 Rodrigo Valenzuela : > On Tue, 20 Oct 2009 15:22:59 -0300 > Juan Gonzalez wrote: > >> Sabes, por estos lados tambien tenemos lo mismo peero la linea seria algo >> asi, >> >> alias LP /dev/tty "Impresora Local*" parametros varios ... >> >> si esque lo que creo que es, imprimir en la impresora local de cada punto. >> Saludos. >> > > Ah claro, es lo mismo... > > pero tus clientes usan windows? o linux? Si es esto ultimo puedes elejir qué > impresora usar? > > >> JG. >> mmm... bueno, si instalaras clientes linux, la unica solucion rapida al problema antes de seguir investigando, es que habilites las colas de cups en cada PC cliente..y la cuelgues de la cola de cups principal del servidor donde tienes la aplicacion. O mejor aun, habilites cups del servidor y administras las impresoras que cada cliente ocupa. claro, salvo que tengas el caso que el servidor este publicado en internet y tus clientes esten conectados via internet con ip's dinamicas (en que hay tendrias que aplicar una vpn o algun tipo de tunnel).. pero es posible hacerlo. ps: en este caso, la impresora elejida, seria al momento de mandar a imprimir para un usuario, y la impresion pasaria a CUPS y el la enviaria a la impresora elejida, traducida desde tu sistema de PRO. Saludos -- Miguel
Re: Impresión Transparente "Transparent Mode"
On Tue, 20 Oct 2009 15:22:59 -0300 Juan Gonzalez wrote: > Sabes, por estos lados tambien tenemos lo mismo peero la linea seria algo asi, > > alias LP /dev/tty "Impresora Local*" parametros varios ... > > si esque lo que creo que es, imprimir en la impresora local de cada punto. > Saludos. > Ah claro, es lo mismo... pero tus clientes usan windows? o linux? Si es esto ultimo puedes elejir qué impresora usar? > JG. > > > El día 19 de octubre de 2009 13:27, Rodrigo Valenzuela > escribió: > > Holas a todos, > > > > El problema es el siguiente, tengo un sistema corriendo con PRO5 en Linux. > > Como todo sistema se le pueden definir n impresoras, en red, en otro linux, > > windows, etc. El problema es que hasta ahora todos los clientes funcionan > > en Windows y usan un software que se llama QVT Term para conectarse al > > server. Y aquí viene el problema, ya que en el PRO5 existe una impresora > > especial la cual manda la salida de impresión al terminal directamente, > > para que quede un poco más claro > > > > En el archivo de impresión se define la impresora así > > > > ALIAS P99 "> tty" parametros varios ... > > > > > por lo que al mandar un listado a la impresora P99 este lo recepciona el > > QVT Term y a su vez lo manda al administrador de impresoras de Windows > > permitiendo así elejir la impresora en el cliente con Windows. > > > > Este emulador tiene un opción que se llama "Transparent Mode Printing", o > > impresión transparente, y es la opción que permite que esto pase. > > > > Obviamente el problema en Linux es que no hay manera de que pueda lograr > > la misma funicionalidad. > > > > Hay alguien que se le ocurra algo al respecto o haya implementado una > > solución parecida > > > > Gracias de antemano > > > > > > -- > > Rodrigo Valenzuela > > > > > -- Rodrigo Valenzuela
Re: Impresión Transparente "Transparent Mode"
On Tue, 20 Oct 2009 14:52:46 -0300 Miguel Angel Amador L wrote: > 2009/10/19 Rodrigo Valenzuela : > >> > > Ah bueno, acá estamos hablando de un spool de impresoras, fijas, eso lo sé > > y lo he hecho así también, mi problema es que el PRO5 al momento de generar > > la impresión no llama a lpr, lpd, lp, et al. Si no que manda directamente > > la impresión al terminal. > > > > A ver si queda más claro > > > > Al conectarme desde windows al PRO5 este me asigna una tty, por ejmplo, > > tty14, y esta es la que mantengo hasta terminar la sesión. Pués bien, la > > gracia de esta impresora (en mi caso la P99) es que la impresión SIEMPRE me > > la va mandar a la terminal desde la cual estoy conectado y por ende tengo > > a mi disposición la impresora local del equipo en sí. Si voy a Conce y uso > > ls P99 la impresión me sale en el equipo desde el que inicié la conexión en > > CONCE. > > > > es como si hiciera lo siguiente > > > > lp -d'tty' archivo.txt ( no es la sintaxis del PRO5, sólo ejemplo) > > > > Se entiende ahora? > > > > Rodrigo Valenzuela > > > > > A mi me queda claro... el esquema porque aca lo utilizo con SecureCRT > en MFG/QAD y antes en otro software llamado Anzio.. > > La duda que me queda, es que quieres hacer para que te funcione en > donde ¿?, porque es claro que la gracia la tiene el programa que hace > de cliente de la terminal, que toma la impresion que va de salida y en > vez de lanzarla a pantalla la manda a la impresora, en el computador > cliente. > entonces mi duda es, tu no quieres ocupar mas windows y quieres > colocar puros linux y poder hacer lo mismo pero con un programa > cliente en linux? .. Eso mismo quiero hacer, cambiar a Linux > Estuve probando el tema con Putty en windows y me funciona igual, > configurando la impresora de salida en la opcion: > Terminal -> Remote-Controlled-Printing -> Printer to send ANSI output > to: (la impresora escojida). Se me pasó esa opción, igual no sería lo ideal porque necesito que cuando llegue la impresión esta sea altiro "redirigida" al gnome-print-manager o kde-print-manager, y de ahí recién elejir la impresora. > Asumo que otras clientes de terminal tambien manejen esta opcion... > creo que las última opciones serían emuladores de pago, aunque ya me dijeron que no hay monto para eso :( Gracias de todas manera > > La impresora definida en el sistema es un comando al cual se le pasa > la salida a imprimir: > cat $* | tocp850 > /dev/tty > > Bueno, eso tengo por aca... tal vez te sirva > Saludos > > > -- > Miguel > -- Rodrigo Valenzuela
Re: Impresión Transparente "Transparent Mode"
Sabes, por estos lados tambien tenemos lo mismo peero la linea seria algo asi, alias LP /dev/tty "Impresora Local*" parametros varios ... si esque lo que creo que es, imprimir en la impresora local de cada punto. Saludos. JG. El día 19 de octubre de 2009 13:27, Rodrigo Valenzuela escribió: > Holas a todos, > > El problema es el siguiente, tengo un sistema corriendo con PRO5 en Linux. > Como todo sistema se le pueden definir n impresoras, en red, en otro linux, > windows, etc. El problema es que hasta ahora todos los clientes funcionan en > Windows y usan un software que se llama QVT Term para conectarse al server. Y > aquí viene el problema, ya que en el PRO5 existe una impresora especial la > cual manda la salida de impresión al terminal directamente, para que quede un > poco más claro > > En el archivo de impresión se define la impresora así > > ALIAS P99 "> tty" parametros varios ... > > por lo que al mandar un listado a la impresora P99 este lo recepciona el QVT > Term y a su vez lo manda al administrador de impresoras de Windows > permitiendo así elejir la impresora en el cliente con Windows. > > Este emulador tiene un opción que se llama "Transparent Mode Printing", o > impresión transparente, y es la opción que permite que esto pase. > > Obviamente el problema en Linux es que no hay manera de que pueda lograr la > misma funicionalidad. > > Hay alguien que se le ocurra algo al respecto o haya implementado una > solución parecida > > Gracias de antemano > > > -- > Rodrigo Valenzuela > >
Re: Impresión Transparente "Transparent Mode"
2009/10/19 Rodrigo Valenzuela : >> > Ah bueno, acá estamos hablando de un spool de impresoras, fijas, eso lo sé y > lo he hecho así también, mi problema es que el PRO5 al momento de generar la > impresión no llama a lpr, lpd, lp, et al. Si no que manda directamente la > impresión al terminal. > > A ver si queda más claro > > Al conectarme desde windows al PRO5 este me asigna una tty, por ejmplo, > tty14, y esta es la que mantengo hasta terminar la sesión. Pués bien, la > gracia de esta impresora (en mi caso la P99) es que la impresión SIEMPRE me > la va mandar a la terminal desde la cual estoy conectado y por ende tengo a > mi disposición la impresora local del equipo en sí. Si voy a Conce y uso ls > P99 la impresión me sale en el equipo desde el que inicié la conexión en > CONCE. > > es como si hiciera lo siguiente > > lp -d'tty' archivo.txt ( no es la sintaxis del PRO5, sólo ejemplo) > > Se entiende ahora? > > Rodrigo Valenzuela > > A mi me queda claro... el esquema porque aca lo utilizo con SecureCRT en MFG/QAD y antes en otro software llamado Anzio.. La duda que me queda, es que quieres hacer para que te funcione en donde ¿?, porque es claro que la gracia la tiene el programa que hace de cliente de la terminal, que toma la impresion que va de salida y en vez de lanzarla a pantalla la manda a la impresora, en el computador cliente. entonces mi duda es, tu no quieres ocupar mas windows y quieres colocar puros linux y poder hacer lo mismo pero con un programa cliente en linux? .. Estuve probando el tema con Putty en windows y me funciona igual, configurando la impresora de salida en la opcion: Terminal -> Remote-Controlled-Printing -> Printer to send ANSI output to: (la impresora escojida). Asumo que otras clientes de terminal tambien manejen esta opcion... La impresora definida en el sistema es un comando al cual se le pasa la salida a imprimir: cat $* | tocp850 > /dev/tty Bueno, eso tengo por aca... tal vez te sirva Saludos -- Miguel
Re: Impresión Transparente "Transparent Mode"
On Mon, 19 Oct 2009 15:16:22 -0300 Leonardo San Martin wrote: > 2009/10/19 Rodrigo Valenzuela > > > Holas a todos, > > > > El problema es el siguiente, tengo un sistema corriendo con PRO5 en Linux. > > Como todo sistema se le pueden definir n impresoras, en red, en otro linux, > > windows, etc. El problema es que hasta ahora todos los clientes funcionan en > > Windows y usan un software que se llama QVT Term para conectarse al server. > > Y aquí viene el problema, ya que en el PRO5 existe una impresora especial la > > cual manda la salida de impresión al terminal directamente, para que quede > > un poco más claro > > > > En el archivo de impresión se define la impresora así > > > > ALIAS P99 "> tty" parametros varios ... > > > > por lo que al mandar un listado a la impresora P99 este lo recepciona el > > QVT Term y a su vez lo manda al administrador de impresoras de Windows > > permitiendo así elejir la impresora en el cliente con Windows. > > > > Este emulador tiene un opción que se llama "Transparent Mode Printing", o > > impresión transparente, y es la opción que permite que esto pase. > > > > Obviamente el problema en Linux es que no hay manera de que pueda lograr > > la misma funicionalidad. > > > > No logré adivinar tu entorno, pero aquí tenemos un Unix+MFCobol. Conectamos > a él a traves de Telnet, con un software llamado NetTerm, el cual permite la > "impresión transparente". Para impresiones desde Unix se utiliza: > > $ lp -o nobanner -d impresora archivo > > Habilité un entorno similar en Linux (impresoras mediante cups) y utilizamos > lo siguiente: > > $ lpr -Pimpresora archivo > > Ah bueno, acá estamos hablando de un spool de impresoras, fijas, eso lo sé y lo he hecho así también, mi problema es que el PRO5 al momento de generar la impresión no llama a lpr, lpd, lp, et al. Si no que manda directamente la impresión al terminal. A ver si queda más claro Al conectarme desde windows al PRO5 este me asigna una tty, por ejmplo, tty14, y esta es la que mantengo hasta terminar la sesión. Pués bien, la gracia de esta impresora (en mi caso la P99) es que la impresión SIEMPRE me la va mandar a la terminal desde la cual estoy conectado y por ende tengo a mi disposición la impresora local del equipo en sí. Si voy a Conce y uso ls P99 la impresión me sale en el equipo desde el que inicié la conexión en CONCE. es como si hiciera lo siguiente lp -d'tty' archivo.txt ( no es la sintaxis del PRO5, sólo ejemplo) Se entiende ahora? Gracias de todas maneras > > > > > Hay alguien que se le ocurra algo al respecto o haya implementado una > > solución parecida > > > > Gracias de antemano > > > > Espero te ayude, si no es así puedes pedir mas datos, aqui se trabaja a > diario con esto. > > > > > > > -- > > Rodrigo Valenzuela > > > > > > > -- > Saludos, > Leonardo San Martín. > Existen 10 tipos de personas: > los que entienden binarios y los que no -- Rodrigo Valenzuela
Re: Impresión Transparente "Transparent Mode"
2009/10/19 Rodrigo Valenzuela > Holas a todos, > > El problema es el siguiente, tengo un sistema corriendo con PRO5 en Linux. > Como todo sistema se le pueden definir n impresoras, en red, en otro linux, > windows, etc. El problema es que hasta ahora todos los clientes funcionan en > Windows y usan un software que se llama QVT Term para conectarse al server. > Y aquí viene el problema, ya que en el PRO5 existe una impresora especial la > cual manda la salida de impresión al terminal directamente, para que quede > un poco más claro > > En el archivo de impresión se define la impresora así > > ALIAS P99 "> tty" parametros varios ... > > por lo que al mandar un listado a la impresora P99 este lo recepciona el > QVT Term y a su vez lo manda al administrador de impresoras de Windows > permitiendo así elejir la impresora en el cliente con Windows. > > Este emulador tiene un opción que se llama "Transparent Mode Printing", o > impresión transparente, y es la opción que permite que esto pase. > > Obviamente el problema en Linux es que no hay manera de que pueda lograr > la misma funicionalidad. > No logré adivinar tu entorno, pero aquí tenemos un Unix+MFCobol. Conectamos a él a traves de Telnet, con un software llamado NetTerm, el cual permite la "impresión transparente". Para impresiones desde Unix se utiliza: $ lp -o nobanner -d impresora archivo Habilité un entorno similar en Linux (impresoras mediante cups) y utilizamos lo siguiente: $ lpr -Pimpresora archivo > > Hay alguien que se le ocurra algo al respecto o haya implementado una > solución parecida > > Gracias de antemano > Espero te ayude, si no es así puedes pedir mas datos, aqui se trabaja a diario con esto. > > > -- > Rodrigo Valenzuela > > -- Saludos, Leonardo San Martín. Existen 10 tipos de personas: los que entienden binarios y los que no
Impresión Transparente "Transparent Mode"
Holas a todos, El problema es el siguiente, tengo un sistema corriendo con PRO5 en Linux. Como todo sistema se le pueden definir n impresoras, en red, en otro linux, windows, etc. El problema es que hasta ahora todos los clientes funcionan en Windows y usan un software que se llama QVT Term para conectarse al server. Y aquí viene el problema, ya que en el PRO5 existe una impresora especial la cual manda la salida de impresión al terminal directamente, para que quede un poco más claro En el archivo de impresión se define la impresora así ALIAS P99 "> tty" parametros varios ... por lo que al mandar un listado a la impresora P99 este lo recepciona el QVT Term y a su vez lo manda al administrador de impresoras de Windows permitiendo así elejir la impresora en el cliente con Windows. Este emulador tiene un opción que se llama "Transparent Mode Printing", o impresión transparente, y es la opción que permite que esto pase. Obviamente el problema en Linux es que no hay manera de que pueda lograr la misma funicionalidad. Hay alguien que se le ocurra algo al respecto o haya implementado una solución parecida Gracias de antemano -- Rodrigo Valenzuela