Muitos tutoriais apontam como fazer o Whatsapp funcionar, e a algum tempo atrás havíamos postado um tutorial mostrando como fazer, porém algumas notificações das empresas gringas responsáveis pelo Whatsapp foram enviadas para todos os sites informando que é uma prática ilegal, mas agora foi desenvolvido uma outra técnica utilizando os protocolos sem cópias ou alterações, o que facilitou a aceitação ou não pela empresa, só que dessa vez sem formas de protesto em vias judiciais. Para configurar siga os passos abaixo:
Para distribuições baseado no Debian, é preciso instalar alguns pacotes adicionais:
$ sudo apt-get install git pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g++
Agora vamos baixar alguns outros arquivos:
$ git clone https://github.com/davidgfnet/whatsapp-purple
$ git clone https://github.com/tgalal/yowsup
Agora vamos entrar no diretório e compilar:
$ cd whatsapp-purple
$ make
$ sudo cp -rf libwhatsapp.so /usr/lib/pidgin/
Vamos dar algumas permissões:
$ cd ..
$ chmod +x yowsup/src/yowsup-cli
Agora vamos configurar com o seu número de registro no whatsapp, os dados abaixo vão aparecer quando você editar o arquivo que citaremos, desse modo basta substituir as informações:
$ nano yowsup/src/whatsapp_config.txt
cc= Esse campo deve ser preenchido com o código do país, no nosso caso é 55
phone= Neste campo vamos preencher o Código do país, DDD e o número do seu telefone.
id= Neste campo preencha o número do IMEI do seu aparelho.
password=Algumas pessoas querem por senha, então insira uma senha ou deixe em branco.
Agora salve o arquivo pressionando Ctrl + O e depois Ctrl + X para fechar o arquivo.
Agora vamos solicitar um código de ativação, para isso vamos executar os seguintes comandos:
$ cd yowsup/src/
$ ./yowsup-cli -c whatsapp_config.txt --requestcode sms
Agora vamos registrar o código:
./yowsup-cli -c whatsapp_config.txt --register XXX-XXX
Pronto agora é só ir no Pidgin e configurar sua conta do jeito que você quiser.