Thread View: chile.comp.programacion
12 messages
12 total messages
Started by Italo
Fri, 22 Aug 2008 15:55
programar un driver de impresora.
Author: Italo
Date: Fri, 22 Aug 2008 15:55
Date: Fri, 22 Aug 2008 15:55
19 lines
2007 bytes
2007 bytes
Estimados, Alguien sabe como hacer una especie de driver de impresora, que en lugar de que imprima en alguna parte simplemente poder "capturar" el contenido para poder hacer algo con él (por ejemplo mandarlo por mail, o pblicarlo en una pagina, etc.) Encontre algunas soluciones, pero son todas pagadas y con funcionalidades mucho mas alla de la simple que necesito, ya que en general solo será el texto el que quiero rescatar. Tambien vi la opcion de la impresora generica virtual de windows, en que al mandar a imprimir deja el contenido en un archvo de texto, pero el problema es que yo quiero poder tomar ese texto, antes que sea grabado al disco. Cualquier ayuda u orientación será muy agradacida, Saludos!
Re: programar un driver de impresora.
Author: Rickoj
Date: Fri, 22 Aug 2008 17:34
Date: Fri, 22 Aug 2008 17:34
25 lines
2259 bytes
2259 bytes
"Italo" <hector.moran@gmail.com> escribi� en el mensaje news:eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com... Estimados, Alguien sabe como hacer una especie de driver de impresora, que en lugar de que imprima en alguna parte simplemente poder "capturar" el contenido para poder hacer algo con �l (por ejemplo mandarlo por mail, o pblicarlo en una pagina, etc.) Encontre algunas soluciones, pero son todas pagadas y con funcionalidades mucho mas alla de la simple que necesito, ya que en general solo ser� el texto el que quiero rescatar. Tambien vi la opcion de la impresora generica virtual de windows, en que al mandar a imprimir deja el contenido en un archvo de texto, pero el problema es que yo quiero poder tomar ese texto, antes que sea grabado al disco. Cualquier ayuda u orientaci�n ser� muy agradacida, Saludos! ------------------------------------------------------------------------------- imprimir a archivo, creo que eso es lo que buscas
Re: programar un driver de impresora.
Author: Laloco.Net
Date: Fri, 22 Aug 2008 17:54
Date: Fri, 22 Aug 2008 17:54
37 lines
2985 bytes
2985 bytes
No entiendo muy bien, ya que necesariamente para poder hacer algo con el como publicarlo en una pagina o enviarlo x mail se debe guardar antes en el disco si o si, de maneta traspare3nto o al menos en un temp. Todos los drivers tiene la capacidad de guardar la impresion en el disco en un formato especial que solo windows entiende (prt) este no peude ser abierto, solo enviado nuevamente a imprimir en otro lado. Pero existen alternativas desde enviar a un jpg hasta un pdf, lo que es mas recomendable, ya que en si es un documento leible y no modificable, ademas que soporta graficos y texto, en este sentido, si usas windows te recomiendo PDFcreator, que es un impresora virtual que se isntala y deben enviar los trabajos a esa impresora, en caso de linux, bueno normalmente viene una impresora pdf instalada por defecto. Saludos "Italo" <hector.moran@gmail.com> escribi� en el mensaje news:eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com... Estimados, Alguien sabe como hacer una especie de driver de impresora, que en lugar de que imprima en alguna parte simplemente poder "capturar" el contenido para poder hacer algo con �l (por ejemplo mandarlo por mail, o pblicarlo en una pagina, etc.) Encontre algunas soluciones, pero son todas pagadas y con funcionalidades mucho mas alla de la simple que necesito, ya que en general solo ser� el texto el que quiero rescatar. Tambien vi la opcion de la impresora generica virtual de windows, en que al mandar a imprimir deja el contenido en un archvo de texto, pero el problema es que yo quiero poder tomar ese texto, antes que sea grabado al disco. Cualquier ayuda u orientaci�n ser� muy agradacida, Saludos!
Re: programar un driver de impresora.
Author: Italo
Date: Fri, 22 Aug 2008 18:56
Date: Fri, 22 Aug 2008 18:56
35 lines
2638 bytes
2638 bytes
On 22 ago, 13:34, "Rick_oj" <rick_oj[sin-esto]@tutopia.com> wrote: > "Italo" <hector.mo...@gmail.com> escribió en el mensajenews:eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com... > Estimados, > > Alguien sabe como hacer una especie de driver de impresora, que en > lugar de que imprima en alguna parte simplemente poder "capturar" el > contenido para poder hacer algo con él (por ejemplo mandarlo por mail, > o pblicarlo en una pagina, etc.) > > Encontre algunas soluciones, pero son todas pagadas y con > funcionalidades mucho mas alla de la simple que necesito, ya que en > general solo será el texto el que quiero rescatar. > > Tambien vi la opcion de la impresora generica virtual de windows, en > que al mandar a imprimir deja el contenido en un archvo de texto, pero > el problema es que yo quiero poder tomar ese texto, antes que sea > grabado al disco. > > Cualquier ayuda u orientación será muy agradacida, > > Saludos! > ------------------------------------------------------------------------------- > > imprimir a archivo, creo que eso es lo que buscas esto es lo que busco...! http://www.miraplacid.com/mtd/ pero mas simple, solo me interesa capturar los datos, sin ponerlos en un archivo.! Muchas gracia!
Re: programar un driver de impresora.
Author: Italo
Date: Fri, 22 Aug 2008 18:59
Date: Fri, 22 Aug 2008 18:59
30 lines
2595 bytes
2595 bytes
On 22 ago, 13:54, "Laloco.Net" <miguelmunoz(borrar)@vtr.net> wrote: > No entiendo muy bien, ya que necesariamente para poder hacer algo con el > como publicarlo en una pagina o enviarlo x mail se debe guardar antes en el > disco si o si, de maneta traspare3nto o al menos en un temp. > > Todos los drivers tiene la capacidad de guardar la impresion en el disco en > un formato especial que solo windows entiende (prt) este no peude ser > abierto, solo enviado nuevamente a imprimir en otro lado. > > Pero existen alternativas desde enviar a un jpg hasta un pdf, lo que es mas > recomendable, ya que en si es un documento leible y no modificable, ademas > que soporta graficos y texto, en este sentido, si usas windows te recomiendo > PDFcreator, que es un impresora virtual que se isntala y deben enviar los > trabajos a esa impresora, en caso de linux, bueno normalmente viene una > impresora pdf instalada por defecto. sí, algo asi como la impresora de pdf, pero en lugr del pdf quiero solo los datos que trae para poder procesarlos yo a mi gusto, como en este driver comercial. http://www.miraplacid.com/mtd/ pero mis pretenciones son muchisimos mas sencillas... Saludos Cordiales,
Re: programar un driver de impresora.
Author: Rickoj
Date: Fri, 22 Aug 2008 19:22
Date: Fri, 22 Aug 2008 19:22
41 lines
2849 bytes
2849 bytes
"Italo" <hector.moran@gmail.com> escribi� en el mensaje news:c8e25102-b46e-4814-916f-09d1fd4df34b@l42g2000hsc.googlegroups.com... On 22 ago, 13:34, "Rick_oj" <rick_oj[sin-esto]@tutopia.com> wrote: > "Italo" <hector.mo...@gmail.com> escribi� en el > mensajenews:eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com... > Estimados, > > Alguien sabe como hacer una especie de driver de impresora, que en > lugar de que imprima en alguna parte simplemente poder "capturar" el > contenido para poder hacer algo con �l (por ejemplo mandarlo por mail, > o pblicarlo en una pagina, etc.) > > Encontre algunas soluciones, pero son todas pagadas y con > funcionalidades mucho mas alla de la simple que necesito, ya que en > general solo ser� el texto el que quiero rescatar. > > Tambien vi la opcion de la impresora generica virtual de windows, en > que al mandar a imprimir deja el contenido en un archvo de texto, pero > el problema es que yo quiero poder tomar ese texto, antes que sea > grabado al disco. > > Cualquier ayuda u orientaci�n ser� muy agradacida, > > Saludos! > ------------------------------------------------------------------------------- > > imprimir a archivo, creo que eso es lo que buscas esto es lo que busco...! http://www.miraplacid.com/mtd/ pero mas simple, solo me interesa capturar los datos, sin ponerlos en un archivo.! Muchas gracia! -------------------------------------------------------------------------- y esto te sirve? http://www.frogmorecs.com/arts/using-the-generic-driver.html
Re: programar un driver de impresora.
Author: Italo
Date: Fri, 22 Aug 2008 20:06
Date: Fri, 22 Aug 2008 20:06
56 lines
3467 bytes
3467 bytes
On 22 ago, 15:22, "Rick_oj" <rick_oj[sin-esto]@tutopia.com> wrote: > "Italo" <hector.mo...@gmail.com> escribió en el mensajenews:c8e25102-b46e-4814-916f-09d1fd4df34b@l42g2000hsc.googlegroups.com... > On 22 ago, 13:34, "Rick_oj" <rick_oj[sin-esto]@tutopia.com> wrote: > > > > > "Italo" <hector.mo...@gmail.com> escribió en el > > mensajenews:eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com... > > Estimados, > > > Alguien sabe como hacer una especie de driver de impresora, que en > > lugar de que imprima en alguna parte simplemente poder "capturar" el > > contenido para poder hacer algo con él (por ejemplo mandarlo por mail, > > o pblicarlo en una pagina, etc.) > > > Encontre algunas soluciones, pero son todas pagadas y con > > funcionalidades mucho mas alla de la simple que necesito, ya que en > > general solo será el texto el que quiero rescatar. > > > Tambien vi la opcion de la impresora generica virtual de windows, en > > que al mandar a imprimir deja el contenido en un archvo de texto, pero > > el problema es que yo quiero poder tomar ese texto, antes que sea > > grabado al disco. > > > Cualquier ayuda u orientación será muy agradacida, > > > Saludos! > > ------------------------------------------------------------------------------- > > > imprimir a archivo, creo que eso es lo que buscas > > esto es lo que busco...! > > http://www.miraplacid.com/mtd/ > > pero mas simple, solo me interesa capturar los datos, sin ponerlos en > un archivo.! > > Muchas gracia! > -------------------------------------------------------------------------- > > y esto te sirve?http://www.frogmorecs.com/arts/using-the-generic-driver.html algo así, pero el problema de esto es que "pide" el nombre del archivo de salida, no es posible configurarlo y dejarlo fijo. Además la idea es tener ese contenido del archivo y usarlo para, por ejemplo, enviarlo por correo o publicarlo en una pagina, etc. Saludos Cordiales,
Re: programar un driver de impresora.
Author: Aldrin Martoq
Date: Sat, 23 Aug 2008 08:47
Date: Sat, 23 Aug 2008 08:47
31 lines
2773 bytes
2773 bytes
Italo wrote: > On 22 ago, 13:54, "Laloco.Net" <miguelmunoz(borrar)@vtr.net> wrote: >> No entiendo muy bien, ya que necesariamente para poder hacer algo con el >> como publicarlo en una pagina o enviarlo x mail se debe guardar antes en el >> disco si o si, de maneta traspare3nto o al menos en un temp. >> >> Todos los drivers tiene la capacidad de guardar la impresion en el disco en >> un formato especial que solo windows entiende (prt) este no peude ser >> abierto, solo enviado nuevamente a imprimir en otro lado. >> >> Pero existen alternativas desde enviar a un jpg hasta un pdf, lo que es mas >> recomendable, ya que en si es un documento leible y no modificable, ademas >> que soporta graficos y texto, en este sentido, si usas windows te recomiendo >> PDFcreator, que es un impresora virtual que se isntala y deben enviar los >> trabajos a esa impresora, en caso de linux, bueno normalmente viene una >> impresora pdf instalada por defecto. > > s�, algo asi como la impresora de pdf, pero en lugr del pdf quiero > solo los datos que trae para poder procesarlos yo a mi gusto, como en > este driver comercial. > > http://www.miraplacid.com/mtd/ > > pero mis pretenciones son muchisimos mas sencillas... Contexto: para que quieres procesar lo que pase por la cola de impresion? Quizas te estas centrando mucho en tu solucion en particular, pero no en el problema ... -- Aldrin
Re: programar un driver de impresora.
Author: Santiago (chile)
Date: Sat, 23 Aug 2008 14:41
Date: Sat, 23 Aug 2008 14:41
27 lines
2107 bytes
2107 bytes
Italo, baja el programa, est� en emule, pero el 2007 atte Stgo Aliste "Italo" <hector.moran@gmail.com> escribi� en el mensaje news:eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com... Estimados, Alguien sabe como hacer una especie de driver de impresora, que en lugar de que imprima en alguna parte simplemente poder "capturar" el contenido para poder hacer algo con �l (por ejemplo mandarlo por mail, o pblicarlo en una pagina, etc.) Encontre algunas soluciones, pero son todas pagadas y con funcionalidades mucho mas alla de la simple que necesito, ya que en general solo ser� el texto el que quiero rescatar. Tambien vi la opcion de la impresora generica virtual de windows, en que al mandar a imprimir deja el contenido en un archvo de texto, pero el problema es que yo quiero poder tomar ese texto, antes que sea grabado al disco. Cualquier ayuda u orientaci�n ser� muy agradacida, Saludos!
Re: programar un driver de impresora.
Author: Italo
Date: Sat, 23 Aug 2008 20:27
Date: Sat, 23 Aug 2008 20:27
55 lines
3538 bytes
3538 bytes
On 23 ago, 04:47, Aldrin Martoq <amar...@none.cl> wrote: > Italo wrote: > > On 22 ago, 13:54, "Laloco.Net" <miguelmunoz(borrar)@vtr.net> wrote: > >> No entiendo muy bien, ya que necesariamente para poder hacer algo con el > >> como publicarlo en una pagina o enviarlo x mail se debe guardar antes en el > >> disco si o si, de maneta traspare3nto o al menos en un temp. > > >> Todos los drivers tiene la capacidad de guardar la impresion en el disco en > >> un formato especial que solo windows entiende (prt) este no peude ser > >> abierto, solo enviado nuevamente a imprimir en otro lado. > > >> Pero existen alternativas desde enviar a un jpg hasta un pdf, lo que es mas > >> recomendable, ya que en si es un documento leible y no modificable, ademas > >> que soporta graficos y texto, en este sentido, si usas windows te recomiendo > >> PDFcreator, que es un impresora virtual que se isntala y deben enviar los > >> trabajos a esa impresora, en caso de linux, bueno normalmente viene una > >> impresora pdf instalada por defecto. > > > sí, algo asi como la impresora de pdf, pero en lugr del pdf quiero > > solo los datos que trae para poder procesarlos yo a mi gusto, como en > > este driver comercial. > > >http://www.miraplacid.com/mtd/ > > > pero mis pretenciones son muchisimos mas sencillas... > > Contexto: para que quieres procesar lo que pase por la cola de > impresion? Quizas te estas centrando mucho en tu solucion en particular, > pero no en el problema ... > > -- Aldrin para poner el problema de formas más especifica, Existe un programa que imprime (sin intervención humana). De este programa nos interesa tomar esta salida para procesarla. No se tienen los fuentes de este programa. Por lo que la idea de tener un driver del que yo pueda tomar lo que llega es lo que "creo necesitar". Tambien serviria poder capturar esta salida de otra forma, además ya no es necesario que la salida de esta aplicacion se siga imprimiendo. Eso, y muchas gracias por sus comentarios! Saludos!
Re: programar un driver de impresora.
Author: Aldrin Martoq
Date: Sun, 24 Aug 2008 08:47
Date: Sun, 24 Aug 2008 08:47
45 lines
3570 bytes
3570 bytes
Italo wrote:
> On 23 ago, 04:47, Aldrin Martoq <amar...@none.cl> wrote:
[...]
>> Contexto: para que quieres procesar lo que pase por la cola de
>> impresion? Quizas te estas centrando mucho en tu solucion en particular,
>> pero no en el problema ...
> para poner el problema de formas m�s especifica,
> Existe un programa que imprime (sin intervenci�n humana). De este
> programa nos interesa tomar esta salida para procesarla. No se tienen
> los fuentes de este programa.
He visto este tipo de "soluciones" varias veces, incluso en empresas
grandes, para transformar exactamente lo que esta "en papel" a digital.
El problema es poder procesar y comprender la salida impresa
("parsear"). La cantidad de errores es bastante grande, y el costo de
hacerlo "bien" (sin intervencion humana) es alto. No se si lo has hecho,
pero yo evaluaria otras alternativas como:
- rehacer/reemplazar el programa por otro. Entender la salida impresa
del programa puede ser tan caro como hacer el programa de nuevo. Por
ejemplo, quizas el programa lee sus datos de una base de datos, entonces
basta con conectarse a la base de datos, hacer un select que extraiga
los datos de interes, procesar y este nuevo programa realiza la pega que
estas necesitando.
- reemplazar el programa/sistema por otro. Quizas lo que hace el
programa es tan sencillo, que incluso lo puede hacer una persona. O tal
vez sea un buen momento de cambiar/mejorar los procesos de tu
empresa/casa/etc (ej: quizas un software ERP resuelve muchas de tus
necesidad actuales, incluido el problema menor que trataste de resolver
leyendo la impresion de ese programa).
Ahora, en el caso que te convenga mas mantener el programa cerrado y
leer la salida, te recomendaria perl para entender ("parsear") la
impresion. Suerte!
> Por lo que la idea de tener un driver del que yo pueda tomar lo que
> llega es lo que "creo necesitar".
>
> Tambien serviria poder capturar esta salida de otra forma, adem�s ya
> no es necesario que la salida de esta aplicacion se siga imprimiendo.
> Eso, y muchas gracias por sus comentarios!
-- Aldrin
Re: programar un driver de impresora.
Author: Italo
Date: Sun, 24 Aug 2008 17:01
Date: Sun, 24 Aug 2008 17:01
38 lines
3423 bytes
3423 bytes
On 24 ago, 04:47, Aldrin Martoq <amar...@none.cl> wrote:
> Italo wrote:
> > On 23 ago, 04:47, Aldrin Martoq <amar...@none.cl> wrote:
> [...]
> >> Contexto: para que quieres procesar lo que pase por la cola de
> >> impresion? Quizas te estas centrando mucho en tu solucion en particular,
> >> pero no en el problema ...
> > para poner el problema de formas más especifica,
> > Existe un programa que imprime (sin intervención humana). De este
> > programa nos interesa tomar esta salida para procesarla. No se tienen
> > los fuentes de este programa.
>
> He visto este tipo de "soluciones" varias veces, incluso en empresas
> grandes, para transformar exactamente lo que esta "en papel" a digital.
>
> El problema es poder procesar y comprender la salida impresa
> ("parsear"). La cantidad de errores es bastante grande, y el costo de
> hacerlo "bien" (sin intervencion humana) es alto. No se si lo has hecho,
> pero yo evaluaria otras alternativas como:
> - rehacer/reemplazar el programa por otro. Entender la salida impresa
> del programa puede ser tan caro como hacer el programa de nuevo. Por
> ejemplo, quizas el programa lee sus datos de una base de datos, entonces
> basta con conectarse a la base de datos, hacer un select que extraiga
> los datos de interes, procesar y este nuevo programa realiza la pega que
> estas necesitando.
Lamentablemente no hay base de datos y la opcion de reconstruir el
programa esta mas alla de lo realizable.
Lo que si ya está superado es el "parseo" de la salida, ya que al usar
la solucion del driver generico de microsoft windows, y usamos el
archivo que se genera como "entrada" ya hemos podido extraer todo lo
necesario. Lo que va faltando es la automatizacion de ese proceso.
De nuevo muchas gracias a todos por la ayuda y sus comentarios.
Saludos Cordiales,
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads