Utilizando WhatsApp via Pidgin no GNU/Linux
Dica publicada em Linux / Miscelânea
Utilizando WhatsApp via Pidgin no GNU/Linux
Esta dica surgiu de uma dúvida postada no fórum e foi feita com o auxílio do guia apresentado nesta mesma dúvida. Ocorre que precisei fazer apenas algumas adequações em relação às versões defasadas utilizadas no guia.
A distro que utilizo é o Gentoo, portanto fiz do jeito mais condizente, compilando "tudo".
Primeiramente você precisa ter instalado o Pidgin, a biblioteca purple e o Git:
# emerge pidgin git
Posteriormente você vai precisar do download do source de suporte para o WhatsApp no Pidgin, compilar o arquivo *.so e copiá-lo para o diretório das libs do Pidgin:
# git clone https://github.com/davidgfnet/whatsapp-purple.git
# cd whatsapp-purple
# make
# cp libwhatsapp.so /usr/lib/pidgin
Em seguida, fazemos o download do programa que nos dará a senha de acesso ao WhatsApp. É como se fizéssemos o processo via celular. Aviso que o programa roda via mono, mas você pode rodar ele no Windows, anotar a senha e colar no Pidgin.
# git clone https://github.com/mgp25/WART.git
# cd WART
# mono WART-*.exe ui
Coloque seu telefone 55DDDNUMBER, sem o mais e ele enviará o código via SMS para seu celular. Insira o código recebido, sem o hífen e aparecerá a senha para ser copiada no Pidgin.
Abra o Pidgin, selecione a adição de conta do tipo WhatsApp, insira novamente 55DDDNUMBER e a senha fornecida no último passo do WART.
Aperte salvar, e pronto!
Considerações: você não necessita estar conectado no celular como no acesso via browser. Você NÃO pode estar conectado no celular, ou vice-versa pelo mesmo IP. Infelizmente, todos seus usuários deverão ser cadastrados novamente no Pidgin utilizando o número de celular deles no mesmo padrão, 55DDDNUMBER. Os grupos que fizer parte aparecerão na sua lista de contatos podendo ser cadastrados os contatos a partir dali.
E é isso. Segue os créditos de onde retirei a maioria das informações com maiores detalhes:
A distro que utilizo é o Gentoo, portanto fiz do jeito mais condizente, compilando "tudo".
Primeiramente você precisa ter instalado o Pidgin, a biblioteca purple e o Git:
# emerge pidgin git
Posteriormente você vai precisar do download do source de suporte para o WhatsApp no Pidgin, compilar o arquivo *.so e copiá-lo para o diretório das libs do Pidgin:
# git clone https://github.com/davidgfnet/whatsapp-purple.git
# cd whatsapp-purple
# make
# cp libwhatsapp.so /usr/lib/pidgin
Em seguida, fazemos o download do programa que nos dará a senha de acesso ao WhatsApp. É como se fizéssemos o processo via celular. Aviso que o programa roda via mono, mas você pode rodar ele no Windows, anotar a senha e colar no Pidgin.
# git clone https://github.com/mgp25/WART.git
# cd WART
# mono WART-*.exe ui
Coloque seu telefone 55DDDNUMBER, sem o mais e ele enviará o código via SMS para seu celular. Insira o código recebido, sem o hífen e aparecerá a senha para ser copiada no Pidgin.
Abra o Pidgin, selecione a adição de conta do tipo WhatsApp, insira novamente 55DDDNUMBER e a senha fornecida no último passo do WART.
Aperte salvar, e pronto!
Considerações: você não necessita estar conectado no celular como no acesso via browser. Você NÃO pode estar conectado no celular, ou vice-versa pelo mesmo IP. Infelizmente, todos seus usuários deverão ser cadastrados novamente no Pidgin utilizando o número de celular deles no mesmo padrão, 55DDDNUMBER. Os grupos que fizer parte aparecerão na sua lista de contatos podendo ser cadastrados os contatos a partir dali.
E é isso. Segue os créditos de onde retirei a maioria das informações com maiores detalhes:
---
Hail Hydra!