Em xterm ( herança de ansi e vt100 terminfos ) há algumas seqüências de escape que podem controlar algumas coisas no emulador do cliente, e o cliente putty.exe
entende algumas dessas seqüências, como:
Existem maneiras de dizer ao putty.exe
para iniciar um programa arbitrário (externo)? (Configurado previamente, claro)
CASOS DE USO: Troca de dados do servidor para o computador local
Caso 1) Um aplicativo remoto (TUI - baseado em curses) poderia enviar dados para a impressora escrava, que seria enviada para uma "impressora de arquivos" e, quando terminasse, um aplicativo local seria executado para consumir os dados recebidos na "impressora de arquivos". Alguma convenção poderia ser usada para formatar o nome do arquivo, para todos estes corresponder e trabalhar em sincronia.
Caso 2) Um aplicativo remoto pode salvar os dados no servidor e solicitar ao putty.exe para iniciar um script local para obter o arquivo remoto e, assim, iniciar um programa local para consumi-lo.
E muitos outros usam casos.