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