Emuladores de terminal
Alternativas incluem Putty, SecureCRT, Reflection e outras. Isso não mudará significativamente a aparência do aplicativo subjacente.
Raspadores de tela
Você pode estar procurando um programa que interaja com seu aplicativo legado em segundo plano e apresente uma interface GUI aos usuários. Pesquise screen scraper . Exemplos podem incluir this Isso pode exigir uma quantidade bastante grande de trabalho e custo.
Conversão de GUI
Alguns aplicativos legados são escritos em linguagens 4GL, que agora têm uma versão GUI. Exemplo . Se você tiver acesso ao código-fonte do aplicativo legado, talvez seja possível convertê-lo. Novamente, isso pode envolver esforço e custo consideráveis. Alguns afirmam que pode ser relativamente simples.
Substituição por visualização de arquivos
Se o emulador de terminal é usado para "extrair faturas e relatórios anteriores", que são basicamente arquivos de texto (ou podem ser exportados como tal), pode ser relativamente fácil de instalar um servidor web e disponibilizar esses documentos através de um navegador da Web
Substituindo um aplicativo legado complicado
Se o aplicativo legado for um sistema de contabilidade transacional, substituí-lo por um aplicativo de GUI "moderno" existente, mas diferente, pode ser um projeto importante.