Como criar um "caractere de barra vertical" com o HTC Incredible (ConnectBot)?

8

Eu estou tentando usar o | caractere (pipe) no ConnectBot no meu HTC Incredible, mas todo mundo diz usar Shift + Alt + ',' mas isso não parece funcionar. Eu tentei várias combinações diferentes sem sucesso. Alguma solução para isso?

Desde já, obrigado!

Benny
fonte
Qual teclado você está usando?
Matthew Leia
Eu estou usando o teclado padrão
Benny

Respostas:

4

Não é trabalhoso. A HTC não está chamando o código ASCII correto para o símbolo "pipe". Parece que existem dois deles em existência. Uma é uma barra vertical reta (|) (supostamente ASCII # 124 na base 10 e 7C em hexadecimal) e uma possui uma pequena folga no centro, também é chamada de linha quebrada ou barra quebrada e foi usada em o antigo conjunto de caracteres IBM EBCDIC. A confusão é que eu vi teclados UNIX com a linha quebrada representando o símbolo de pipe. No entanto, a barra quebrada não faz parte do conjunto ASCII e não faço idéia do que a HTC usou para sua representação ASCII. Pensando bem, eles devem estar usando uma representação ISO / IEC 8859-1: a barra vertical é 7C (hex) e a barra quebrada é A6 (hex). Aí está. Tudo o que posso dizer é que minha rede sem fio invisível possui | nele e enquanto eu o ocultar, não posso vincular a ele com o meu Incrível. Torná-lo visível e ingressar e depois invisível novamente não funciona como um truque. Irritante!


fonte
1

Espero que seja o mesmo que no EVO: Como digitar um tubo "|" em um HTC EVO Android 2.2?

Edit: Parece que eles podem ter usado o código ASCII / UTF-8 errado para o pipe, por isso parece o mesmo / semelhante, mas na verdade não é o caractere certo. (Referência: fóruns da Verizon )

Sugiro substituir o teclado então. O XDA possui um teclado 2.3 que deve funcionar, requer root e ROM Manager para atualizá-lo.

Matthew Read
fonte
Faz o Incrível não tem a mesma aparência de layout como :( Como para o IME, apenas o cano quebrado está disponível na segunda linha, a terceira linha é smiley, triste, etc rostos.
Benny
Droga, presumo que o cano quebrado não funcione para você? Atualizei minha resposta.
Mateus Leia
O cano quebrado realmente não funciona. ls | catproduz algo ao longo das linhas de ls: |: No such file or directory ls: cat: No such file or directory. Um hexdump do meu .bash_history revela que está enviando uma sequência de dois bytes, 0xc2a6. Gostaria de saber se talvez meu arquivo terminfo possa ser atualizado para dar conta disso.
Kevin M
1

Tente ativar as teclas numéricas (acredito que isso seja feito tocando na tecla "12 #" à direita da barra de espaço), depois pressione a tecla Shift (ou ↑) e isso deve trazer algumas alt. teclas de símbolo.

Matt
fonte
1

Você pode usar o chrome para telefonar e copiar o caractere de uma página da web e enviá-lo para a área de transferência do telefone. Então você apenas cola.

Brian
fonte
Sim, boa ideia. Como Brian sugeriu, você pode tentar copiar o símbolo de canal de qualquer outro aplicativo (como navegador) e colá-lo no ConnectBot. Eu tentei e funciona. Ainda melhor do que nada quando você realmente precisa dele ...
Kuba
0

Outra boa opção: você pode, por exemplo, instalar (e usar) o Teclado do Hacker , que possui suporte especial ao ConnectBot, mesmo para teclas de função, etc .:

Este teclado é especialmente útil se você usar o ConnectBot para acesso SSH. Ele fornece as teclas Tab / Ctrl / Esc em funcionamento e as teclas de seta são essenciais para dispositivos como o tablet Xoom ou o Nexus S que não possuem um trackball ou D-Pad.

Veja, por exemplo, a captura de tela a seguir e dê uma olhada mais de perto na tecla "\":

Teclado do hacker normal

Outra captura de tela é bastante autoexplicativa:

Teclas de função do teclado do hacker

Portanto, não há necessidade de mexer com copiar / colar de páginas da web, inserir códigos enigmáticos ou similares. Basta usar o teclado certo, relaxar e curtir :)

Izzy
fonte