🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #142

Re: programar un driver de impresora.

#142
From: Italo
Date: Sun, 24 Aug 2008 17:01
38 lines
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,
Technical Details
Message-ID: <aad9573c-f701-448b-9fc8-2b2edec18af0@m44g2000hsc.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!m44g2000hsc.googlegroups.com!not-for-mail
References: <eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com> <g8mumg$mo8$1@news.nivel5.cl> <07e40d33-d651-4264-92d9-ec54af886a02@c58g2000hsc.googlegroups.com> <g8oir0$3i3$1@helcaraxe.dcc.uchile.cl> <ccd7bbd7-2ef6-49a8-8a81-5c1f8b2b971b@c65g2000hsa.googlegroups.com> <g8r76g$q4t$1@helcaraxe.dcc.uchile.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,707a5d65a35f393e
X-Google-Thread: f9ea8,707a5d65a35f393e
X-Google-Attributes: gid1593cb,gidf9ea8,domainid0,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!m44g2000hsc.googlegroups.com!not-for-mail
From: Italo <hector.moran@gmail.com>
Newsgroups: chile.comp.programacion,chile.comp.pc
Subject: Re: programar un driver de impresora.
Date: Sun, 24 Aug 2008 10:01:37 -0700 (PDT)
Organization: http://groups.google.com
Lines: 38
Message-ID: <aad9573c-f701-448b-9fc8-2b2edec18af0@m44g2000hsc.googlegroups.com>
References: <eb3401f1-3f3c-428b-8dbe-0dbc1b947a2d@d77g2000hsb.googlegroups.com> 
 <g8mumg$mo8$1@news.nivel5.cl> <07e40d33-d651-4264-92d9-ec54af886a02@c58g2000hsc.googlegroups.com>
 <g8oir0$3i3$1@helcaraxe.dcc.uchile.cl> <ccd7bbd7-2ef6-49a8-8a81-5c1f8b2b971b@c65g2000hsa.googlegroups.com>
 <g8r76g$q4t$1@helcaraxe.dcc.uchile.cl>
NNTP-Posting-Host: 201.223.170.141
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1219597297 32267 127.0.0.1 (24 Aug 2008 17:01:37 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 24 Aug 2008 17:01:37 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: m44g2000hsc.googlegroups.com; posting-host=201.223.170.141; 
 posting-account=MfshcwkAAABJ7_5eiuYqyDArNL9H7LDU
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.1) 
 Gecko/2008070208 Firefox/3.0.1,gzip(gfe),gzip(gfe)