A emulação de terminal parou de funcionar. Caráteres de fuga de lixo

0

Para me permitir fazer alguma administração remota de nossos servidores, comecei a usar um programa de emulação de terminal chamado TouchTerm Pro no meu iPhone. Apesar de não ser a melhor experiência, permitiu-me deixar o meu computador para trás quando saí da cidade, o que faz com que a experiência levemente dolorosa valha a pena.

Hoje, infelizmente, o aplicativo não funciona mais. Pressionar teclas para cima e para baixo depois de fazer logon via ssh me dá lixo como ^ [[A e ^ [[B. Combinações com Ctrl - como você pode ver no vídeo - não funciona mais. Escrever linhas de comando completas e executar pela tecla enter funciona. Ser capaz de pesquisar minha história bash foi a diferença entre um aplicativo utilizável e uma frustração sem fim, por isso, é essencial fazê-lo funcionar. O aplicativo (é claro) cumpriu seu fim de vida, não sendo mais atualizado.

Não tenho certeza, qual lado (cliente ou servidor) precisa ser "corrigido" / hackeado para que as seqüências de controle funcionem novamente. Mas há algo que eu possa fazer para que funcione como pretendido? Talvez forçar algum tipo de emulação VT100 ou algo assim (eu não tenho idéia sobre os padrões de terminal).

Você pode ver um vídeo do TouchTerm em operação aqui.

    
por oligofren 12.06.2012 / 11:24

0 respostas