Tengo la desafortunada tarea de realizar un trabajo de mantenimiento (mínimo) en dos aplicaciones heredadas desarrolladas en DBIII +/Clipper '87.aplicación heredada de DOS con impresora USB
Tengo acceso completo a la fuente y una cadena de herramientas mínima para recompilar la aplicación cuando sea necesario, pero no puedo volver a implementarla desde cero debido a varias razones (principalmente psicológicas) del usuario principal.
De todos modos, si bien las aplicaciones funcionan bien bajo XP, el soporte de hardware se está convirtiendo en una tarea ardua. El usuario debe reemplazar la impresora que falla (un HP de impacto antiguo con interfaz paralela) y el escritorio 486 (!) Donde se alojan las aplicaciones.
El principal problema ahora es encontrar una impresora que se pueda usar bajo XP, posiblemente a través de USB (una Asus EEE Box sería perfecta, y no tiene un puerto paralelo) y hacerla "visible" para el DOS aplicaciones.
Hasta ahora no han encontrado una solución:
http://geekswithblogs.net/dtotzke/articles/26204.aspx
además de algunos servicios públicos:
http://www.dosprn.com/ http://www.dos2usb.com/index.htm http://www.printfil.com/english.htm
Las utilidades parecen mejores, ya que ofrecen algún tipo de filtro para las antiguas secuencias de escape (como ESC/P para Epson o el dialecto HP) haciendo esto transpa alquilar a la impresora. O eso dicen, al menos.
Así que la pregunta es: ¿alguien ha tenido alguna experiencia sobre la interfaz de programas antiguos de DOS con impresoras modernas bajo XP? ¿Alguna advertencia? ¿Utilizaste uno de los servicios enumerados (u otro que aún no encontré) y, en caso afirmativo, cuál recomendarías?
Su solución parece familiar. Redirijo el puerto USB a LPT1 y eso usualmente funcionó para mí. –
dosprn ++, creo que había algo más pero no lo recuerdo ... – Artelius