Foros de daboweb

HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => Windows - XP, ME, 2000, 98, NT, Vista, 7, 8, 10 => Mensaje iniciado por: gonsa12 en 08 de Marzo de 2016, 11:18:59 pm

Título: lpt1 to usb
Publicado por: gonsa12 en 08 de Marzo de 2016, 11:18:59 pm
buenas.
tengo un programa en dos. me imprime en lpt1. quiero imprimir en una impresora conectada en un usb.
hay varios programas comerciales, pero son todos shareware.
vi en internet de usar la siguiente orden:
net use lpt1: \\192.168.0.223\canon /persistent:yes
me da algo asi como comando ejecutado correctamente, pero no sale la impresion.
tambien lei de poner en procesador de impresion, TEXT en lugar de RAW, pero tampoco funciono (creo q el archivo de impresion lo sigue tirando en raw)
alguna ayuda?
algun programa free o como encauzar bien la orden?
gracias.
Título: Re:lpt1 to usb
Publicado por: MClaud en 09 de Marzo de 2016, 01:29:59 am
Estimado Gonsa, dependiendo del Windows que uses debería reconocer automáticamente el puerto usb (salvo que emplees win 98 o win 2K)
Conecta la impresora y enciéndela
Reinicia la pc con la impresora encendida y conectada
Deberá reconocer la impresora e instalar los drivers respectivos

Si no te reconoce la impresora, deberás buscar los drivers de la impresora, el fabricante de la impresora generalmente cuelga los drivers de acuerdo al SO que utilices
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 09 de Marzo de 2016, 02:14:55 pm
Estimado Gonsa, dependiendo del Windows que uses debería reconocer automáticamente el puerto usb (salvo que emplees win 98 o win 2K)
Conecta la impresora y enciéndela
Reinicia la pc con la impresora encendida y conectada
Deberá reconocer la impresora e instalar los drivers respectivos

uso win xp sp3
pero el tema es: el dos envia la impresion a lpt1. yo tengo la impresora en usb. queria redireccionarlo.
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 09 de Marzo de 2016, 02:15:41 pm
no tengo acceso al codigo del programa.
Título: Re:lpt1 to usb
Publicado por: Liamngls en 09 de Marzo de 2016, 03:16:53 pm
Mira esto: http://www.islabinaria.com/como-redirigir-el-puerto-lpt1-a-una-impresora-de-red-o-usb-en-windows-xp/
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 09 de Marzo de 2016, 09:23:54 pm
si, anduve googleando, pero no me funciona esa orden.
tambien ahi dice dir>lpt1, pero no hace nada, solo se cuelga la consola DOS cdo pongo esta ultima orden
sera algo de la impresora? esta compartida, la tengo conectada en el mismo equipo. es una canon lbp3000. sera q no toma de DOS? no se.
Liamngls, que gusto, tu foto de perfil no envejece, hacia tiempo q no entraba al foro.
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 09 de Marzo de 2016, 10:18:44 pm
solucionado en un 78%, je.
hice cd\ primero, desp por si sirve de algo net use lpt1 /delete, y despues si otra vez net use lpt1 \\nombre equipo\nombre impresora , pero ahora desde c. y funciono, tiro la impresion. (estoy viejo pa el googleo)
el tema ahora es que lo tira con una letra muy chica.
hay forma de ajustarla? los programas comerciales te dejan hacerlo.
Título: Re:lpt1 to usb
Publicado por: MClaud en 09 de Marzo de 2016, 10:51:16 pm
Tratando de recordar algunas cosas de DOS, quizás puedas probar Font-size: large o Font-size: medium
Aunque también podrias ponerle el tamaño en puntos Font-size: 14pt o en porcentaje Font-size: 200% e ir regulando el tamaño que requieras

Título: Re:lpt1 to usb
Publicado por: gonsa12 en 10 de Marzo de 2016, 04:05:12 pm
MClaud, y como lo coloco?
aclaro q no tengo acceso al programa dos q ordena la impresion.
gracias.
Título: Re:lpt1 to usb
Publicado por: MClaud en 11 de Marzo de 2016, 12:40:30 am
Con que archivo imprimes?? Quizás se trate de un archivo .bat??
Si es un archivo bat solo hay que abrirlo e incluirle la sentencia
Si es un archivo exe o com hay que crearle un archivo bat que envíe la impresión
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 12 de Marzo de 2016, 01:50:14 pm
para trabajar e imprimir clickeo en un bat q contiene lo siguiente

net use G: \\Desktop1\stocka
g:
cd \FALOESTA
RUNCOBOL LLAMATA
CD..

llama a un programa en cobol (llamata.cob) ubicado en otra maquina, que es el q ordena la impresion en una impresora conectada en mi maquina, por usb.
Título: Re:lpt1 to usb
Publicado por: MClaud en 13 de Marzo de 2016, 03:08:23 pm
El archivo bat solo cambia de directorio y llama al programa LLAMATA
A ver, prueba hacer una copia de tu archivo bat con otro nombre e incluye las líneas que faltan, no se bien si funcione pues quizás haya que cambiar el tamaño de fonts en el mismo programa, pero nada pierdes con probar, aquí solo estoy limpiando la pantalla y haciendo una pausa para ver el mensaje después de enviar la impresión


echo off
CLS
net use G: \\Desktop1\stocka
g:
cd \FALOESTA
RUNCOBOL LLAMATA
Font-size: 14pt
Pause
CD..
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 14 de Marzo de 2016, 08:28:41 pm
El archivo bat solo cambia de directorio y llama al programa LLAMATA
A ver, prueba hacer una copia de tu archivo bat con otro nombre e incluye las líneas que faltan, no se bien si funcione pues quizás haya que cambiar el tamaño de fonts en el mismo programa, pero nada pierdes con probar, aquí solo estoy limpiando la pantalla y haciendo una pausa para ver el mensaje después de enviar la impresión


echo off
CLS
net use G: \\Desktop1\stocka
g:
cd \FALOESTA
RUNCOBOL LLAMATA
Font-size: 14pt
Pause
CD..

pone "Font-size no se reconoce como un comando interno o externo", despues de imprimir correctamente, pero con una letra chica. Normalmente, la consola msdos tampoco lo reconoce como comando.
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 14 de Marzo de 2016, 08:30:48 pm
https://www.youtube.com/watch?v=muI7d8ux0Qw

Recuerda poner el mismo nombre exacto del archivo al que vas a llamar con su extensión correcta.

disculpa, la verdad no entiendo lo que tendria que hacer. Lo que quiero es cambiar el tamaño de la letra.
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 14 de Marzo de 2016, 08:39:08 pm
poder se puede hacer, ya que varios programas comerciales como printfil http://www.printfil.com/spanish.htm (http://www.printfil.com/spanish.htm) o dosprn http://www.dosprn.com/ (http://www.dosprn.com/) capturan la impresion y permiten editar algunas cosas, entre ellas el tamaño de la letra. Si se puede saber como se hace, ya no lo se. Enviaran la impresion a un archivo y editaran ese archivo, o es muy rebuscado?
Título: Re:lpt1 to usb
Publicado por: MClaud en 15 de Marzo de 2016, 02:40:22 pm
Ciertamente Font-size no es un comando que pueda reconocer el DOS ya que es una sentencia dentro de la orden de impresión
La idea de hacer una pausa era precisamente la de saber si funcionaba o no, y al parecer la modificación de la fuente hay que hacerla en cobol, lo cual ya es otro cantar

No he probado DOSPrn pero puedes descargar la versión shareware y ver si te sirve

DOSPRN
https://translate.google.com.pe/translate?hl=es-419&sl=en&u=http://www.dosprn.com/readme.htm&prev=search
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 15 de Marzo de 2016, 03:52:24 pm
si, MClaud, gracias, he probado printfil y DOSPrn (y quiza algun otro). Los dos son lo que necesito, el tema es q ya agote el tiempo de printfil (un mes) y DOSPrn te da 100 impresiones en su version shareware. ya las estoy agotando, por eso estaba buscando alternativas.
Lo que pienso es, que si estos programas me permiten editar el tamaño de la letra, se debe poder, sin reformar el programa en cobol, no?
Título: Re:lpt1 to usb
Publicado por: Liamngls en 16 de Marzo de 2016, 08:44:18 am
¿Cómo crees que esos programas te permiten hacerlo? Seguramente porque incluyan las instrucciones en cobol, no es una forma de evitarlo si no de implementarlo.
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 16 de Marzo de 2016, 02:25:10 pm
¿Cómo crees que esos programas te permiten hacerlo? Seguramente porque incluyan las instrucciones en cobol, no es una forma de evitarlo si no de implementarlo.
esos programas funcionan para cualquier impresion en lpt1, no solo las dirigidas a ese puerto por programas cobol.
pido disculpas por mi ignorancia, no se nada de programacion. A menos q toda impresion dirigida a lpt1 sea en cobol, no se, no entiendo.
Título: Re:lpt1 to usb
Publicado por: Liamngls en 17 de Marzo de 2016, 08:59:48 am
Yo tampoco lo sé seguro pero entiendo que si lo que necesitas se hace en cobol y esos programas lo hacen es que deben de hacerlo de ese modo.

Prueba este programa a ver si te sirve: https://sourceforge.net/projects/winprint/
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 17 de Marzo de 2016, 02:14:54 pm
gracias, ya lo habia probado. por alguna razon no captura la impresion, no funciona en mi equipo.
tambien probe prtwin 2.15, tampoco funciono.
Título: Re:lpt1 to usb
Publicado por: gonsa12 en 28 de Marzo de 2016, 09:36:06 pm
se puede mandar la impresion a un archivo y modificar la letra de ese archivo? o es mas complicado?