O Pidgin não carrega todas as mensagens em uma correspondência?

1

Eu uso o Pidgin para conversar com os contatos do Gmail. Nos casos em que:

  1. o PC está desativado
  2. Uma mensagem não foi enviada do pidgin

Eu não recebo essas mensagens no pidgin.

Existe uma maneira de corrigir isso?

Por exemplo, se eu enviar uma mensagem via Pidgin, ela aparecerá no aplicativo do Hangouts no Android quase instantaneamente. Se o PC estiver desligado e eu enviar uma mensagem do telefone Android, em seguida, ligue o PC e o Pidgin, eu não vejo essas mensagens.

Outro exemplo, preciso do mesmo comportamento, como no Skype. Não importa qual dispositivo eu uso, quando eu inicio o Skype, todas as mensagens estão lá após um minuto ou mais.

    
por ubuntico 11.12.2013 / 12:41

3 respostas

4

O bate-papo do Google (anteriormente chamado de Google Talk, agora Hangouts) usa o protocolo XMPP para enviar e receber mensagens. O XMPP não suporta histórico entre dispositivos.

O Google adicionou uma extensão proprietária ao Hangouts para ativar esse recurso, usando o GMail como back-end de armazenamento. Infelizmente, não há (atualmente) como o Pidgin usar essa extensão.

Se você estiver realmente preparado para sincronizar o histórico, poderá usar o cliente da web do Hangouts no Google +.

EDIT: Há pelo menos uma extensão XMPP para histórico centralizado [0] e sincronização do cliente, bem como mensagens "Carbon copy" enviadas de um cliente para outros clientes abertos, mas Google, Facebook e outros que criaram o chat os serviços no XMPP decidiram que era mais interessante para o silo do que trabalhar em conjunto e permitir a interoperabilidade. Eles poderiam ter publicado sua extensão como uma especificação.

[0] Exemplo: link . Pode haver outros.

    
por drc 11.12.2013 / 13:10
4

Existe um padrão XMPP ( XEP-0136 ) para armazenar o histórico de mensagens do lado do servidor. No entanto, não está claro se esse é o mecanismo que o Google está usando para sua função de histórico. Veja, por exemplo, esta pergunta (de 2012) e este (de 2011), ou pelo menos a partir dessas perguntas, não aparecem com suporte.

No entanto, o Pidgin na verdade não suporta oficialmente esta extensão. Veja isto (6 anos de idade, ai) solicite que o recurso seja implementado, e mais recentemente outro . Pode haver plugins não oficiais para fazer isso, no entanto.

    
por chronitis 11.12.2013 / 14:25
1

Existe uma extensão do Google Chrome (do Google) que permite que você gerencie seus hangouts fora do navegador - um pouco mais parecido com a capacidade atual de "pop-out", mas mais estável.

link

Não é exatamente o que você estava pedindo, mas eu acabei de descobrir e é muito bom. Não é tão bom quanto a integração perfeita do Pidgin, mas é melhor do que usar o recurso "pop-out".

    
por jackcorbae 14.04.2014 / 04:13