Ho il compito spiacevole di eseguire lavori di manutenzione (minimi) su due applicazioni legacy sviluppate in DBIII +/Clipper '87.Applicazione legacy DOS con stampante USB
Ho pieno accesso all'origine e una toolchain minima per ricompilare l'applicazione quando necessario, ma non mi è permesso reimplementarlo da zero a causa di vari motivi (principalmente psicologici) dell'utente principale.
In ogni caso, mentre le applicazioni funzionano bene sotto XP, il supporto hardware sta diventando un compito ingrato. L'utente deve sostituire la stampante malfunzionante (un vecchio HP di impatto con interfaccia parallela) e il desktop 486 (!) In cui sono ospitate le applicazioni.
Il problema principale ora è trovare una stampante che può essere utilizzata in XP, possibilmente tramite USB (un Asus EEE Box sarebbe perfetto, e non mette in mostra una porta parallela) e renderlo "visibile" al DOS applicazioni.
Finora ho trovato una soluzione:
http://geekswithblogs.net/dtotzke/articles/26204.aspx
più qualche utilità:
http://www.dosprn.com/ http://www.dos2usb.com/index.htm http://www.printfil.com/english.htm
Le utilità sembrano meglio perché offrono un qualche tipo di filtro per le vecchie sequenze di escape (come ESC/P per Epson o il dialetto HP) che rendono questo transpa affitto alla stampante. O almeno così dicono.
Quindi la domanda è: qualcuno ha qualche esperienza sull'interfacciare i vecchi programmi DOS con le stampanti moderne con XP? Eventuali avvertimenti? Hai usato uno dei programmi di utilità elencati (o un altro che non ho ancora trovato) e se sì, quale consiglieresti?
La soluzione alternativa sembra familiare. Ho reindirizzato la porta USB a LPT1 e di solito ha funzionato per me. –
dosprn ++, penso ci fosse qualcos'altro ma non riesco a ricordarlo ... – Artelius