Mario
Desde luego y q sean dos.
Atte: CRey

Mario Oroz escribió:
este creo que llega!!!

-------- Mensaje original --------
Asunto:     Re: [LUG.ro] imprimir a traves de internet
Fecha:     Wed, 07 Mar 2007 10:56:09 -0300
De:     Mario Oroz <[EMAIL PROTECTED]>
A:     [email protected]
Referencias: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>



Christiam Rey escribió:
Estimado Martín.
Esa idea funciona y la estoy usando, pero dado q lei x ahi la posibilidad q tiene ssh de hacer port-forwarding inverso y viendo q el putty dentro de sus parametros de configuracion tiene soporte para este tipo de cosas es que pense que era posible hacerlo. imprimiendo directamente en una impresora declarada en putty q el operador seleccionaria. hasta hoy no encontre como hacerlo, por eso mi consulta, aunque te comento q la sesion ssh, te da los datos de la coneccion del cliente como, la ip desde donde la estas haciendo y por su puesto el cliente y el port, pienso que si ademas le pasaria la impresora
que se declara en el putty la cosa ya estaria semi cocinada.
Atte: CRey.


_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro


Hola Cristian;
la forma de setear la impresora desde putty es usar
en la seccion "terminal", la opción llamada "remote-controlled printing" que
te permite seleccionar un impresora local para que toda impresión
que se  genere usando putty sea redirigida a esa impresora en formato
raw.

Este consepto lo vi cuando se mensiona en pine el termino "attached-to-ansi"

Esto se usa mayormente con las terminales VT100 compatibles, esto se usaba
para las terminales bobas hace tiempo.

Lo que debe hacer el programa que genera el texto o archivo a imprimir es
decirle al terminal (en este caso al putty con emulacion vt100) que deje de mostrar datos por pantalla y los pase a mostrar por impresora y luego de mostrarlos por
impresora que continue mostrando por terminal.

Esto se hace enmarcando el texto a imprimir entre caracteres de control de terminal
ANSI:

Start Print Log.    <ESC>[5i
Start log; all received text is echoed to a printer.
--          Stop Print Log.    <ESC>[4i
Disable log


Hace esta prueba y te daras cuenta como usarlo para tu caso!

host:~# echo -e "\033[5i" >> /x
host:~# echo -e "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS" >> /x
host:~# echo -e "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS" >> /x
host:~# echo -e "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS" >> /x
host:~# echo -e "\033[4i" >> /x
host:~# cat /x
host:~# more /x


Siempre que intentes mostrar el archivo /x por pantalla los caracteres de control ansi te reenviaran el contenido del archivo a la impresora que tenes seteada en el putty Acordate que los datos se envian en modo RAW asi que si enmarcas un archivo pdf con estos caracteres obtendras el PDF en tu impresora definida; al menos
em teoria deberia pasar eso!.

Ah! .... me debes una cerbeza negra!!!!! :-D

Saludos y que te sea útil.

Links utiles:
http://www.termsys.demon.co.uk/vtansi.htm
http://helpdesk.umd.edu/topics/applications/email/pine/2989/
http://www.derkeiler.com/Newsgroups/comp.security.ssh/2003-06/0226.html

Mario.


_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro


__________ Información de NOD32 1.852 (20040828) __________

Este mensaje ha sido analizado con  NOD32 antivirus system
http://www.nod32.com





_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a