Como usar o WhatsApp no ​​Linux com Pidgin

Tomando como pretexto dois dos artigos publicados ontem (um dos elav. e um meu) em que foi discutido o tema WhatsApp e Facebook + Pidgin, levando isso em consideração pensei em fazer um artigo explicando como usar Whatsapp com Pidgin 🙂

Aviso: o método descrito nesta postagem parece ter parado de funcionar devido a problemas de violação de direitos autorais.

Como usar o WhatsApp no ​​Linux via Pidgin

A primeira coisa será instalar o pidgin e também outros pacotes que precisaremos em breve

Se você usa Debian ou derivados:

sudo apt-get install git pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g++

Enquanto no ArchLinux devemos instalar o pidgin e o git dos repositórios oficiais e também outros pacotes do AUR

sudo pacman -S pidgin git make gcc yaourt python2-yowsup-git python2-argparse yowsup-client-git

Agora vamos baixar o plugin WhatsApp roxo do repositório git, ou seja, o plugin WhatsApp para Pidgin. Além de baixar o yowsup, que é um script que nos ajudará na autenticação do WhatsApp:
clone git https://github.com/davidgfnet/whatsapp-purple clone git https://github.com/tgalal/yowsup.git

Fazendo isso, criaremos duas pastas, uma chamada whatsapp-purple e outra chamada yowsup, vamos agora compilar o plugin do Pidgin e movê-lo para a pasta de plugins do Pidgin:

cd whatsapp-purple make cp -rf libwhatsapp.so / usr / lib / pidgin /

Agora iremos para a pasta onde estávamos anteriormente e daremos permissão de execução ao script na pasta yowsup:

cd .. chmod + x yowsup / src / yowsup-cli

Bem, assim que terminarmos a compilação e instalação, iremos configurar os dados do nosso WhatsApp como tal. Vamos definir nossos dados no arquivo whatsapp_config.txt (que criaremos) na pasta src dentro do yowsup:

nano yowsup/src/whatsapp_config.txt

Lá iremos estabelecer os seguintes dados:

cc = ____ (código internacional do nosso país)
telefone = ________ (novamente nosso código internacional seguido por nosso número de telefone)
id = ______________ (O número que identifica nosso telefone, seja o IMEI ou o Mac, caso você tenha um iPhone)
senha = _____ (ainda não estamos registrados, por isso ficará em branco)

Caso seja a primeira vez que você usa o WhatsApp, ou seja, você nunca se conectou à rede, pode ignorar o campo id, pois essa informação é aqui especificada para evitar conflitos

Ou seja, os dados por exemplo seriam assim:

cc = 53
phone = 5351234567
id = KKKKKKKKKKKKKKK

Quando escrevemos os dados, pressionamos Ctrl + O para salvar e Ctrl + X para sair.

Agora solicitaremos o SMS que conterá o código de ativação do WhatsApp com os seguintes comandos:

cd yowsup / src / ./yowsup-cli -c whatsapp_config.txt --requestcode sms

Então teremos que esperar alguns minutos para que chegue o SMS com o código, e quando chegar teremos que executar o seguinte comando:

./yowsup-cli -c whatsapp_config.txt --register XXX-XXX

Eles devem obviamente alterar XXX-XXX para o código que os alcança

Se até agora tudo correu bem, algo assim deve aparecer no terminal:

status: ok tipo: livre pw: warK5 + Uo5ohj0eOobair6e = preço: € 0,89 preço_expiração: 1206749205 moeda: EUR custo: 0.89 expiração: 1749384503 login: 948374939 tipo: existente

Assim que isso for mostrado no terminal, você estará pronto (finalmente!) Para abrir o Pidgin. Nós abrimos e vamos Contas - »Gerenciar contas :

pidgin-manage-accounts

Então clicamos no botão Adicionar e encontraremos uma janela como esta:

pidgin-whatsapp-create-account

Observe que agora aparece WhatsApp na lista de redes 😉

Selecionamos WhatsApp e, em seguida, Usuário Colocamos nosso número de telefone (não se esqueça de colocar primeiro o código do nosso país, por exemplo, 5351234567, 53 de Cuba), em Senha Colocamos aquela combinação de números e letras que o script anterior nos deu, que está ao lado de pw (Ex: warK5 + Uo5ohj0eOobair6e =), e é isso.

Podemos usar o WhatsApp no ​​nosso próprio computador, com todas as comodidades que este nos oferece.

Ah, um pequeno detalhe, como o WhatsApp no ​​smartphone usa os contatos armazenados no smartphone como tal, no Pidgin não teremos nossos contatos, então teremos que adicioná-los manualmente para trocar mensagens com eles em breve. Para adicionar um contacto é simples, o Nome de Utilizador do contacto será o seu número de telefone, claro, antes precedido do número do país (Ex: 349472783494… 34 em Espanha).

Pra esclarecer, não sou muito fã do WhatsApp, longe disso, na verdade, para fazer o tutorial usei a conta de um amigo porque ... aqui em Cuba o WhatsApp não tem suporte 😀. O que não podemos negar é que o WhatsApp é uma das últimas modas, enfim, se você usa no seu smartphone ou tablet no mercado de aplicativos do sistema de informática, bem como se prefere baixar e instalar o WhatsApp ajudando em outro site, é um desses hábitos ou costumes que alguns usuários usam todos os dias, que veio para ficar.

O que os usuários do Linux fazem conosco?. Este tutorial que você acabou de ler é o exemplo de que mais uma vez, no Linux podemos fazer tudo ou quase tudo que outros usuários fazem em seus sistemas, na verdade, muitas vezes até conseguimos fazer melhor ^ _ ^

Saudações e bem, espero que essa dica tenha sido útil para você.

PD: Você já pode ter GTalk, Yahoo, Jabber, Facebook, Windows Live e agora WhatsApp, deus, eu amo o Pidgin LOL!

Eu edito:

Muito obrigado a Alfred pela sua excelente explicação em um comentário:

Olá, obrigado pelo artigo, funcionou para mim, só quero fazer alguns detalhes para o Manjaro (0.8.8):
1.- O pacote a instalar é python-yowsup-git (não python2-yowsup-git), desta forma as versões das dependências também serão diferentes e funcionarão com yowsup-client-git.
2.- Não é necessário clonar whatsapp-purple ou yowsup.git, ambos estão no AUR, o primeiro se chama purple-whatsapp-git e o segundo se chama yowsup-client-git.
3.- Quando se referir ao arquivo de configuração, indique apenas a sua localização.
Para se cadastrar é necessário coloque as 3 primeiras variáveis, cc, telefone y id; No caso do México, o código do país é 52, enquanto o número (telefone) deve ser acrescentado ao mesmo código e ao número 1. Parece que o ID pode ser um valor aleatório, não tenho certeza sobre isso.
Uma vez cadastrados e com sua senha, os aplicativos instalados não são mais necessários, exceto o plugin Pidgin "purple-whatsapp-git". O usuário no Pidgin será o mesmo que você usou na configuração, repito que no caso do México será 521 e imediatamente, sem espaços, o número do telefone.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Guillermoz0009 dito

    Só tenho uma pergunta, o ID, pode ser o que for? Saí do «KKK… ..»

  2.   moela dito

    OMG!
    Ótimo! Obrigado. Daqui a pouco vou testar para ver como funciona.

    1.    KZKG ^ Gaara dito

      Obrigado por ler ^ _ ^

      1.    David andrade dito

        Desculpe sair do assunto, mas você usa ópera ou é um erro de identificador?

  3.   francisco dito

    Obrigado pelo tutorial.

    Ao solicitar o SMS, recebo o seguinte erro:

    param: b'number '
    motivo: b'bad_param '
    status: b'fail '

    lembranças

    1.    KZKG ^ Gaara dito

      Você está usando os dados que apareceram no terminal?
      Lembre-se de não colocar o símbolo + antes do código do país 😉

      1.    francisco dito

        Sim, usei apenas esses dados, sem o sinal "+" e isso me gerou esse erro ...

        1.    francisco dito

          O comando exato que me dá um erro é:

          ./yowsup-cli -c whatsapp_config.txt –requestcode sms

          1.    KZKG ^ Gaara dito

            Sim, exatamente, porque aparentemente tem algo errado no arquivo de configuração, no link que te enviei há um usuário com o mesmo problema que você e outros o ajudam.

          2.    Marcos dito

            A mesma coisa aconteceu comigo, até que li bem abaixo o post que diz que no número tem que repetir o código do país.
            Ex:
            cc = 54
            número = 54XXXXXXXX

            Da mesma forma, não recebi o SMS.

    2.    Gabriel volpe dito

      Postagem muito boa! Funcionou perfeitamente!

      Thanks!

  4.   Ferkaj dito

    No primeiro comando para instalar o pidgin e os plug-ins, há um erro. Parece-me que sobre o primeiro git xD

  5.   Ferkaj dito

    A propósito, esqueci. Muito obrigado pelo tutorial 😛

    1.    KZKG ^ Gaara dito

      Obrigado por nos ler.
      Onde está esse erro? 😀 qual é a linha? Para verificar. 😉

      1.    Guillermoz0009 dito

        Esta em…. sudo apt-get git install pidgin python2.7…

        Removendo o "git" com que começa a instalar. =)

        1.    KZKG ^ Gaara dito

          Uff haha ​​certo hehe, obrigado a vocês dois por apontarem, vou corrigir em breve 🙂

      2.    Rodney dito

        sudo apt-get git install pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g ++

        Após o "apt-get", ele diz que "git" está errado

  6.   Senhor barco dito

    Agradeço o tutorial, nunca é demais ter informações sobre isso. No entanto, não podemos esquecer que Whats App não é muito melhor que o Windows Live Messenger, Skype ou outro meio, ainda é um serviço que trafega com nossas informações e não garante qualquer privacidade em nossas conversas mais pessoais.

    Também é impossível entrar em contato com QUALQUER UM hoje por meio de SIP ou XMPP (entende-se que por isso quero dizer servidores XMPP "confiáveis"), a menos que seja um grupo de geeks Linux virgens. Esperançosamente, chegará o dia em que as pessoas usarão aplicativos de comunicação gratuitos com termos e condições não abusivos.

    Enfim, obrigado também pelo tutorial, mais uma demonstração de que nada é impossível.

    1.    KZKG ^ Gaara dito

      Sim, claro, só que como antes elav e eu publicamos um post cada (ele sobre WhatsApp e eu sobre Pidgin) e bem, me ocorreu ver se os dois aplicativos podem ser combinados ^ _ ^

      Obrigado pela leitura

  7.   satanás AG dito

    Ele não me manda o código. Já tenho o Whataspp no ​​meu celular. Existe outra maneira de passar para o pidgin? Obrigado, bom tuto.

    1.    KZKG ^ Gaara dito

      Você colocou o ID para não entrar em conflito com o WhatsApp que você já tem no celular?

  8.   Nicolas dito

    Não recebo o SMS e já esperei bastante, qual será?

    1.    KZKG ^ Gaara dito

      Às vezes, pode levar até 30 minutos, por incrível que possa parecer.

      1.    Nicolas dito

        Tem algo que ainda não está claro para mim, no ID devo colocar o IMEI do meu celular ou algo aleatório para que não entre em conflito?

        1.    KZKG ^ Gaara dito

          O IMEI do seu telefone, a menos que seja um iPhone e então ao invés do IMEI o que você deve colocar é o seu MAC

          1.    Nicolas dito

            Estou esperando há mais de 30 minutos, para ver se chega amanhã, hahaha.

            Saudações e obrigado pelo guia.

          2.    Glauco dito

            Nunca chega, estou à espera há mais de 30 minutos.

    2.    Planzer dito

      Nunca recebi o sms do terminal, depois de pesquisar encontrei esta página https://coderus.openrepos.net/whitesoft/whatsapp_smsSe você fez a solicitação por console na página, ainda terá que aguardar o tempo restante, mas a mensagem chega imediatamente, saudações!

      1.    Lolo dito

        Como não funcionou para mim, segui seu link e digitei meu número de telefone junto com meu prefixo.

        O sms chegou até mim imediatamente, diz:

        Código WhatsApp xxx-xxx

        Ou seja, um número de três dígitos, um hífen e outros três dígitos.

        A web não me pede o IMEI do telefone mas ei, o fato é que quando coloco aquele código no Pidgin ele me dá um erro de conexão.

        Eu não sei o que deu errado.

    3.    Pastor dito

      Nunca recebi o sms então usei dois celulares, um com whassap (que não está cadastrado) e outro com o número que eu queria cadastrar, então o sms chegou e aí procedi como se tivesse que digitar o código no terminal.

  9.   fernando dito

    Olá a todos. Bem, devo dizer que três quartos da mesma coisa acontecem comigo. Isto é o que me retorna quando digito o comando para solicitar o SMS:

    status: falha
    param: número
    razão: bad_param

    Saudações e agradecimentos antecipados pelo seu tempo.

    1.    francisco dito

      Isso aconteceu comigo e eu já resolvi, caso tenha acontecido com outra pessoa digo a ela que esqueci de colocar o código internacional do meu país no telefone, ou seja, se meu telefone for: xxxxxxx devo colocar no telefone : 34xxxxxxx e esqueci esse prefixo.

      Agora estou esperando o SMS.

      Uma saudação.

      1.    fernando dito

        Exatamente Francisco, esse foi o erro, então estou esperando a mensagem também. Obrigado. Saudações a todos.

  10.   Philip dito

    E você pode se comunicar com usuários de outras redes XMPP ou apenas entre usuários do WhatsApp? caso contrário, é inútil para mim

    1.    KZKG ^ Gaara dito

      Não, apenas com o WhatsApp. É um XMPP fechado, assim como GTal ou Facebook 🙁

  11.   Mariano dito

    Este comando está errado:
    sudo apt-get git install pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g++
    é realmente
    sudo apt-get install git pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g++
    E já que estamos, adicione o sudo ao cp do plugin
    sudo cp -rf libwhatsapp.so /usr/lib/pidgin/

  12.   lâmina de anjo dito

    Você deve ler isto se acontecer com você com versões muito recentes de clientes WhatsApp >> https://github.com/davidgfnet/whatsapp-purple/issues/61

    Você deveria ler essas coisas que eu encontrei

    - Questão # 51
    https://github.com/davidgfnet/whatsapp-purple/issues/51
    De acordo com o autor do plugin, a foto do perfil ainda não está visível, pode ser adicionada posteriormente

    - Questão # 29
    https://github.com/davidgfnet/whatsapp-purple/issues/29
    Para obter alguns emoticons, você deve desligar https://github.com/stv0g/unicode-emoji e coloque-os em $ HOME / .purple / smileys e escolha o conjunto de emoticons nas opções.
    Os caracteres que não são exibidos corretamente fazem parte de um bug do pidgin
    https://developer.pidgin.im/ticket/15756#ticket

    Grupos -Whatsapp, Pidgin interpreta como Chats. Nos chats, marque as opções “Reconectar quando a conta for conectada” e “Permanecer no chat quando a janela for fechada”. Caso contrário, você estará fora do chat em grupo.

    -Alterar o status corresponde a fazer um status de título e mensagem salva. Ojito

  13.   eliotime3000 dito

    A verdade é que eu gostaria que o Kontalk estivesse nas opções do Pidgin, mas como o WhatsApp tem mais dependentes, é melhor calar a boca.

    Mesma dica.

    1.    Trocador dito

      Algumas semanas atrás eles publicaram este artigo para configurar o Kontalk a partir de qualquer cliente XMPP (embora seja necessário ter um script Python em execução para funcionar).

  14.   Armazenar fumaça Kewoto dito

    No kde, é possível fazer isso com o kopete?

    1.    Albert eu dito

      Não há tempo para verificar, também espero que alguém saiba
      muito obrigado

    2.    truko22 dito

      Também estou interessado, mas pela telepatia 😀

  15.   Leão dito

    Aviso que há um tempo atrás fiz o mesmo no pidgin (não lembro se foram os mesmos passos) mas os do WhatsApp bloquearam o número para usar na rede deles por 60 dias.
    É apenas um aviso. Melhor sorte do que eu.

  16.   eKaph dito

    Excelente post, mas tenho uma dúvida em relação aos testes que você realizou, se eu já tenho meu smartphone associado ao wasap e depois associo pidgin como você descreveu acima, a associação com o smartphone foi perdida? se não, as mensagens chegam ao seu celular e ao pidgin?

    1.    Franjagiron dito

      Sim, a associação com o smartphone foi perdida. Ele só pode ser associado a um dispositivo.

      1.    bxo dito

        Puf, se a associação com o celular for perdida, eu vou acontecer, porque quando eu uso o WhatsApp mais é quando não estou em casa

    2.    miguel dito

      Use Fonyou para ter outro número de celular

  17.   Joaquin dito

    Interessante. Não uso celular então não conheço muito sobre WhatsApp, mas o que eu não sabia é que era necessário usar o número do telefone da conta.

    1.    Rafael dito

      Estou impressionado que você não usa um telefone celular.
      Surpreende-me porque normalmente os linuxeros estão mais ligados às tecnologias.
      Existe um motivo particular?
      compartilhe conosco como é viver sem um telefone celular.

      1.    Joaquin dito

        Haha. Bem, a verdade é que eu tive um Nokia 5610 há alguns anos e só o uso para ouvir música. Comprei na hora em que precisava, mas não precisei mais.

        Além disso, há alguns anos adquiri uma equipe promocional com assinatura mensal, mas depois quis cancelar a linha e demorei 5 meses para concluir o processo.

        Recentemente, usando um chip de recarga de cartão, se quisesse, ele se conectava à Internet (graças ao acesso direto na tecla 0), e isso consumia meu crédito diariamente e nunca soube cancelar aquele serviço.

        De qualquer forma, fui enganado duas vezes por duas empresas de telefonia e as odeio, então nunca mais usarei um celular (com linha, claro). Embora eu me sinta um pouco atraído pelos novos modelos de smartphone por causa do wi-fi e do sistema operacional, mas ao preço que valem "grátis" (ou seja, sem linha telefônica), você pode comprar 2 ou 3 com linha, dependendo da empresa. Como eu os odeio ... ¬_¬

  18.   Bruno cascio dito

    Há um erro no primeiro comando:

    sudo apt-get GIT install pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g ++

    Eu tento e volto 🙂

  19.   Maurício dito

    eu estou esperando…

  20.   cronos dito

    Excelente tutorial, tudo pode ser feito no Linux ^ _ ^

  21.   O Guillox dito

    Há alguns meses, tentei fazê-lo funcionar e não consegui, principalmente com o problema da senha.

    Vou tentar novamente, mas tenho uma dúvida, se usar meu número de telefone, posso continuar usando o WhatsApp no ​​meu celular?

    1.    Yaotl dito

      No meu caso, ele não reconhece o celular depois, pedindo para você digitar um código que o WhatsApp envia por sms (e que chega muito rápido). Se você entrar, agora você será removido do pidgin ...

  22.   Manoel R. dito

    Acho ótimo poder usar o WhatsApp no ​​PC, mas tenho a mesma dúvida do eKaph, se você usou o WhatsApp com o Pidgin, haverá problemas com o serviço no meu smartphone? Eu tinha lido que sim, mas ainda gostaria que alguém aqui que tenha tentado confirmar. Além disso, eles recomendaram obter uma "conta" com um novo número em um site (esqueci o nome dele), mas ele pede para enviar cópias de identidades oficiais e isso não me dá uma sensação muito boa. Saudações.

  23.   Jose damian dito

    Excelente contribuição, imediatamente espalhei entre meus contatos

    1.    KZKG ^ Gaara dito

      Muito obrigado por nos ler 🙂

  24.   Luis dito

    Bom dia, preciso de uma ajudinha:

    Quando eu executo isso no meu terminal Ubuntu 12.10:
    "Sudo apt-get git install pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g ++"

    Eu voltei:
    E: Operação inválida: git

    Alguma ideia?

    1.    KZKG ^ Gaara dito

      Erro meu, o comando é:

      sudo apt-get install git pidgin python2.7 python-dateutil python-argparse libglib2.0.0 libglib2.0-dev libpurple-dev git make g++

      1.    Bruno cascio dito

        Não quero avisar de novo, mas há outro "erro" 😛

        o comando git é encontrado 2 vezes 🙂

  25.   saeron dito

    Tenho que avisar que você não pode usar no pc e no celular ao mesmo tempo, e toda vez que você ativar no celular deve realizar parte do processo para que funcione no pc. Portanto, só vejo isso útil para aqueles que não podem usar o wassap no celular.

  26.   freebsddick dito

    Notável embora preguiça de usar um app desses no pc !!

  27.   Alfred dito

    Olá, obrigado pelo artigo, funcionou para mim, só quero fazer alguns detalhes para o Manjaro (0.8.8):
    1.- O pacote a instalar é python-yowsup-git (não python2-yowsup-git), desta forma as versões das dependências também serão diferentes e funcionarão com yowsup-client-git.
    2.- Não é necessário clonar whatsapp-purple ou yowsup.git, ambos estão no AUR, o primeiro se chama purple-whatsapp-git e o segundo se chama yowsup-client-git.
    3.- Quando se referir ao arquivo de configuração, indique apenas a sua localização.
    Para se cadastrar é necessário colocar as 3 primeiras variáveis, cc, phone e id; No caso do México, o código do país é 52, enquanto o número (telefone) deve ser acrescentado ao mesmo código e ao número 1. Parece que o ID pode ser um valor aleatório, não tenho certeza sobre isso.
    Uma vez cadastrados e com sua senha, os aplicativos instalados não são mais necessários, exceto o plugin Pidgin "purple-whatsapp-git". O usuário no Pidgin será o mesmo que você usou na configuração, repito que no caso do México será 521 e imediatamente, sem espaços, o número do telefone.

    1.    KZKG ^ Gaara dito

      Muito obrigado, explicação magistral. Na verdade, acho que vou citar este comentário no post 😀

  28.   Juan Antonio dito

    Funciona… MAS….

    Ao fazer isso, ele me pede novamente no telefone o número de verificação: S (como quando o WhatsApp é instalado novamente).
    Não sei se ao verificar no cel vou perder a conexão no pidgin?

    lembranças

    1.    Juan Antonio dito

      Funciona… MAS….

      Ao fazer isso, ele me pede novamente no telefone o número de verificação: S (como quando o WhatsApp é instalado novamente).
      Não sei se ao verificar no cel vou perder a conexão no pidgin?

      lembranças

  29.   moedor dito

    Eu queria comentar que há um erro de replicação. Deixa eu explicar, ao instalar o plugin do whatsapp e acompanhar todo o tutorial, ele me atendeu perfeitamente, aviso, chega o momento crítico que quando você coloca o código de ativação ou #password o whatsapp do celular para de funcionar enviando a seguinte mensagem :
    "Falha na conexão! Por favor, verifique o seu número de telefone. Você só pode usar o WhatsApp com o mesmo número em um dispositivo por vez »
    Aparentemente a replicação de um mesmo id ou número faz com que pelo menos um dos aparelhos use o WhatsApp cancelando o outro.
    Obrigado pelo tutorial 🙂

  30.   Ramon dito

    Excelente passo a passo.
    Claro e conciso.
    Funcionou para mim da primeira vez.
    Obrigado.

  31.   matthew3x6 dito

    Fiz como está e me serviu bem ... mas a mensagem nunca chegou ao meu celular.
    Ele me disse que a mensagem foi enviada e toda a festa, mas nada…. grax igual salu2

  32.   caules dito

    Olá, gostaria que incluíssem a forma de desinstalar e deixar zerada, apagando todas as pastas, referências, arquivos, etc etc ... (estou interessado no Ubuntu em particular)
    Obviamente não funcionou para mim, mas acho que limpá-lo e reinstalá-lo do zero acho que funcionaria. O Pidgin não mostra o WhatsApp como opção, acho que o erro é causado pelo Roxo, ao invés disso yowsup seu processo funcionou corretamente, mas também preciso depurá-lo já que quando não funcionou reassociei o whasapp ao meu smartphone.

  33.   sadalsuud dito

    Olá funcionou para mim, mas o msn demora muito para chegar então usei a página que alguém recomendou [1] e veio na mesma, com o código das 3 letras - 3 letras e criei minha conta no pidgin, e efetivamente Consegui trocar mensagens com pessoas que têm WhatsApp, você tem que adicioná-las.

    E eu compartilho o comentário do autor do post (e obrigado !: D)
    “Pra esclarecer, não sou grande fã de WhatsApp, muito menos, na verdade, para fazer o tutorial usei a conta de um amigo porque ...“ Só quero manter contatos.

    [1] https://coderus.openrepos.net/whitesoft/whatsapp_sms

  34.   Illukki dito

    Bom.
    Eu te faço uma pergunta: eu faço todas as etapas certas, mas quando eu inicio o Pidgin ele me diz que o servidor rejeitou a conexão. É porque não tenho um plano, mas o utilizo com um cartão pré-carregado?
    Obrigado e cumprimentos.

    1.    Tom dito

      Isso aconteceu comigo e foi porque eu coloquei uma imagem de perfil ... você deve removê-la, não é uma função compatível.
      Espero que seja isso.

  35.   @Jlcmux dito

    Em primeiro lugar, obrigado pelo post. Eu tenho o seguinte problema. Quando peço o código, obtenho o seguinte resultado:

    [jose @ manjaro src] $ ./yowsup-cli -c whatsapp_config.txt –requestcode sms
    método: b'sms '
    tentar novamente_depois: 1805
    status: b'sent '
    comprimento: 6

    Em teoria, ele enviou e está tudo bem. Mas nunca recebi o SMS ..

    O que pode ser feito 🙁

    Saudações.

  36.   Daniel dito

    Artigo muito bom, continue assim

  37.   rofo dito

    Recebo uma mensagem que diz: yowsup-cli: o pedido não foi encontrado
    Eu uso linux mint 64 bit, faço todos os passos um a um e na hora de compilar não consegui

  38.   Alam dito

    Muito bom!! Ele me acompanhou até o terceiro, mas ele me acompanhou! Obrigado!

  39.   francisco dito

    Olá!
    Não funcionou para mim. Segui tudo ao pé da letra, deu tudo certo, mas quando utilizo o pidgin recebo a mensagem "Servidor fechou a conexão".
    Tem algo a ver com ela ser da Argentina? Existe algum outro parâmetro para modificar de gerenciar contas?
    Alguma ideia. Muito obrigado

  40.   Emmanuel Diaz dito

    Duas coisas:

    - Em que formato o MAC é colocado?

    - Resumindo, não pode ser usado no PC e no iPhone ao mesmo tempo? Ou seja, se eu ativar de um lado ele desativa do outro e vice-versa, para mim isso não é funcional, pois não acho sentido ter um número para falar via WA apenas para PC e outro para iphone.

    Qualquer comentário ou ajuda eu agradeço.

  41.   raven291286 dito

    Pode ser no LInux Mint 13?

  42.   raven291286 dito

    Pelo que vejo já não vale a pena nem a verdade provada ... já não funciona 🙁

  43.   Whatsapp dito

    Vou continuar com o windows

  44.   ruben dito

    Você pode baixar o wasap sem a versão mais recente do vírus em http://wasap.net/descargar-wasap

  45.   redemoinho dito

    Tenho lido este artigo e gostei muito. Tentei mas estou trabalhando no trisquel 6 um derivado do ubuntu e no terminal escrevo a linha git clone https://github.com/davidgfnet/whatsapp-purple
    clone git https://github.com/tgalal/yowsup.git
    e meda erro que não o encontre. Eu escrevo sudo apt-get install git …….

  46.   Piccolo Lenz McKay dito

    É preocupante3 que grandes empresas determinem o esforço de outras, o método não funciona mais, simplesmente por meios legais fecharam o repositório.

    Acho que um novo trabalho deve ser feito e publicá-lo, a anarquia é a única coisa que vai bater o dinheiro dessas corporações que não lançam aplicativos para linux!

    aí a empresa obriga-me (enganando a maioria) a usar o windo, pois tem “encantado” a maioria, e tenho de me adaptar às demais! Se tenho o poder de derrubar uma parede, por que não?

  47.   carlos dito

    Mudei de Mint para Peppermint. Mantive a conta no Pigdin e as pastas baixadas e com os dados na Home, mas a conta não me reconhece. O que tenho que fazer de novo? Além disso, agora estou registrado

  48.   ramiro ramirez dito

    Postagem muito boa, ótimo eu diria

  49.   Heavyynethole dito

    Atualização: A partir de hoje, 06 de maio de 2014, ele continua funcionando perfeitamente. Eles reabriram os repos no GIT.
    A única falha é que quando o WhatsApp é usado no Pidgin, o WA é desvinculado do celular e vice-versa.

    Saudações!

  50.   Cristianhcd dito

    ainda vai funcionar?

  51.   Nahuel dito

    Ótimo, muito obrigado.

  52.   vespa dito

    Eu amo o artigo

  53.   Ei dito

    funcionou de novo!

  54.   Ei dito

    funcionou de novo !!
    desculpe se eu enviei duas vezes, não tenho certeza se o primeiro comentário chegou

  55.   Ivan dito

    Fiz todo o processo, deu tudo certo. Eu loguei com sucesso, mas não consigo enviar ou receber mensagens. Alguma ideia?

    Saudações!

    E como diz o camarada PICCORO Lenz McKAY: "A anarquia é a única coisa que vai vencer o dinheiro dessas corporações que não lançam aplicativos para Linux!" (sic)

  56.   Jose dito

    Notifico que "para não sair" tenho seguido passo a passo o tutorial mesmo que diga que há 7 meses parou de funcionar, e tem funcionado perfeitamente! Muito obrigado, a verdade é que eu precisava urgentemente ter o WhatsApp no ​​meu laptop por causa de um problema de trabalho e o tutorial me ajudou muito.

    Estou com uma pequena dúvida, não sei se podem me ajudar, se eu quisesse ter 2 ou mais WhatsApp instalados, seria possível? Quais etapas você teria que repetir?

    Obrigado novamente

  57.   Gabriel campos dito

    Great!
    No trabalho é meio desagradável tirar o smartphone toda hora e com o pidgin tudo se resolve.
    Uma saudação!

  58.   Beni jaimes dito

    obrigado por esta informação, acabei de instalá-lo no Lubuntu 14.04 Lts e funciona muito bem.

    Peço sua autorização para divulgar este post em um fórum Lubuntu.

  59.   Gabriel dito

    Tentei hoje no Arch, consegui realizar todos os passos, mas infelizmente não funcionou para mim 😛

  60.   Ariel Benítez dito

    Oi . Eu gostaria de te fazer uma pergunta.
    Já tentei isso pelo whatsapp nas minhas duas distribuições Fedora 20 e Antergos, em ambas consigo instalar recebendo o sms com o código vá no Pidgin e coloque username e pass.

    O que acontece comigo é que não consigo conversar, pois após alguns segundos a conexão com o servidor é cortada. Pego o telefone e também está offline.

    Questão. Funciona simultaneamente no Pidgin e no celular com whatsapp ????

    1.    Tom dito

      Isso geralmente acontece porque eles colocam um amigo ou imagem do ícone do perfil, você deve removê-lo. Espero que seja isso.

  61.   Oscar Ytriago dito

    Parabéns pelo bom trabalho, poderia instalá-lo no Canaima 4.0, desde já agradeço Sucesso

  62.   Gibran Alexis Moreno Zuñiga dito

    Recebo "O servidor fechou a conexão"

    D no linux mint 17 do México

  63.   Anthony dito

    Testado em Kubuntu 14.04 e funciona perfeitamente
    obrigado

  64.   Kulk dito

    weeeeeeeeenisimo pra mim se o sms funcionou pra mim, eu pedi várias vezes e chegou

  65.   Santiago Alessio dito

    me dá o seguinte erro
    status: falha
    param: número
    razão: bad_param
    Pelo que entendi diz que o parâmetro numérico está errado mas eu coloquei como dizem já sou eu fica assim
    cc = 54
    phone = 5436455563
    Não sei o que estou colocando de errado, pulei o id como dizem porque é a primeira vez que uso o whattapp, afinal já tentei colocar e diz o mesmo e o código é 54, mais alguém aconteceu com ele?

  66.   Camilo Martinez alemão dito

    Olá ... tenho uma dúvida ... consegui fazer todos os passos e aparentemente tudo funciona bem, o inconveniente é que quando eu ativo o Wapp no ​​PC ele desliga o celular e diz que só pode estar em um aparelho de cada vez ... ao registrar novamente no celular , depois desconecte o PC ... .. existe alguma maneira de ter o serviço em ambos os computadores ao mesmo tempo? ou devo ter contas diferentes para cada equipe?
    Obrigado pela ajuda

  67.   Emilio dito

    Saudações, instalei ele no linux mint 17 cinnamon e nesta etapa ele gera um erro (git clone https://github.com/tgalal/yowsup.git) neste também (cp -rf libwhatsapp.so / usr / lib / pidgin /) Não acredito na opção whatsapp do Piding, fiz todos os passos e apenas estes dois não rodaram bem, algo que fiz de errado porque depois de mexer com um por um tempo consegui rodar e tenho whatsapp no ​​linux mint 17, to um comentario no id coloquei o imei de um celular quebrado e o numero do celular do meu patinho. Obrigado pela tutoria e disseram que já não funcionava ……… ..

  68.   Jesus dito

    Recebi a mensagem final, mas fechei acidentalmente o terminal e não sei como recuperar o número de "pw" para inseri-lo como uma senha pidgin, como faço para recuperá-lo? Felicidades

  69.   Javier Sánchez dito

    Desculpe-me por desconfiar ... Você confia na fonte do pacote WhatsApp usado neste tutorial? Pergunto porque honestamente não sei e existem muitos aplicativos com pequenas surpresas por aí, não quero instalar nada que não seja seguro. Obrigado desde já!

  70.   Jorge dito

    bom

    Mini tutorial muito bom, é explicado de forma fácil.

    Até agora eu estava usando o Whastapp no ​​linux com o android SDK, e com esse método muito mais fácil e com menos peso.
    Eu te parabenizo.

    Atenciosamente Jorge

  71.   Camilo dito

    Muito obrigado amigo, no final da carta funcionou para mim no kubuntu 14.04. Excelente tutor. Só tenho uma pergunta, será possível usar WAPP do PC e do smartphone simultaneamente usando o mesmo número? Depois de fazer isso, meu smartphone recebeu uma mensagem de falha de conexão e avisa que apenas um dispositivo pode ser usado com o mesmo número por vez.

  72.   ciber jose dito

    Muito obrigado pelo tutorial! Tinha funcionado perfeitamente para mim, até que tive a má ideia de experimentar o WhatsApp com um emulador de Android. A conta do Pidgin falhou na conexão (obviamente porque você não pode ter o Whatsapp em 2 dispositivos ao mesmo tempo).
    A questão é como faço para que o Whatsapp reconheça o Pidgin como o único dispositivo válido.
    Obrigado desde agora

  73.   Simão Monsalves dito

    Fiquei ocupando o pidgin com o whatsapp por vários meses, mas hoje quando ligo o meu pc me envia o seguinte erro "Servidor fechou a conexão", o que poderia ser?

    1.    elav. dito

      O problema não é que te ensinem ou não a usar Windows, o problema é que te ensinam e adaptam para usar uma ferramenta. Para aprender a fazer um site, você só precisa saber quais são as tags, atributos ... etc, e depois de aprender isso, você pode usá-lo no Dreamweaver, Brackets, Kate, Gedit ou VIM. Cada um escolhe a ferramenta, o importante é saber para que vai usá-la e o que vai colocar nela.

    2.    Juan Carlos dito

      Tenho exatamente o mesmo problema do Simon Monsalves, o tutorial funcionou perfeitamente por muito tempo mas desde hoje (13 de novembro de 2014) aparece a mensagem “O servidor fechou a conexão”. Tentei fazer tudo de novo desde o primeiro passo e não tive sucesso, aparentemente é uma atualização do WhatsApp (que afeta o plugin), então seria necessário atualizar o plugin de alguma forma, eu acho.

      1.    Simão Monsalves dito

        tentando fazer todas as etapas novamente, me ocorre um erro quando executo o comando:
        $ ./yowsup-cli -c whatsapp_config.txt –registrar XXX-XXX
        Eu imprimo o seguinte:
        status: falha
        motivo: old_version
        Não sei por que isso vai acontecer: /

  74.   Fábio Bazurto dito

    Eu tenho o seguinte erro: old_version

    Até ontem funcionou sem problemas, aconteceu alguma coisa?

    1.    Oscar dito

      Com a atualização no Pidgin a versão Android já funciona.

      Em avançado, coloquei "Android-2.31.151-443" nas configurações da conta

      1.    Juan Carlos dito

        Resolvido

        Bem, eu fiz o seguinte:

        1.- Excluí manualmente as pastas yowsup e whatsapp-purple de / home
        2.- Reiniciei todo o processo do zero (o erro "versão antiga" não apareceu mais após ter apagado as pastas anteriores)
        3.- No Pidgin fiz o que o Oscar explicou, coloquei «Android-2.31.151-443» na aba «Avançado»

        Funcionou novamente sem problemas 🙂

  75.   Mark dito

    Ei parece interessante

  76.   Raul se encaixa dito

    Para aqueles que pararam de trabalhar:

    Você dá a ele para editar a conta e na aba avançada onde diz recurso, coloque Android-4.4

    1.    Simão Monsalves dito

      ainda não funciona, só chegam algumas mensagens 🙁

    2.    Zoraxito dito

      Eu não ando há duas semanas
      hoje eu olhei este post de novo
      e tente atualizar a versão do Android conforme você decidir
      e sim, funcionou novamente sem problemas
      Que luta, por um código noma -.- haha
      muito obrigado kapo, saudações

      1.    Braian dito

        A mesma coisa aconteceu comigo, mas resolvi alterando a versão do Android em Modificar conta / Avançado
        no Recurso coloquei Android-4.11.151-443 e funcionou sem problemas

  77.   microfone dito

    É possível instalar o plugin whatsapp no ​​Empathy?

  78.   Braian dito

    Excelente explicação. Embora você precise atualizá-lo um pouco, agora eu mudo a forma de solicitar o código.
    Obrigado também, me ajudou muito!

    1.    Simão Monsalves dito

      funcionou bem para você?

    2.    Peter dito

      Interessante. Não uso celular então não conheço muito sobre WhatsApp, mas o que eu não sabia é que era necessário usar o número do telefone da conta.

  79.   Aureliano dito

    Muita parafernália para instalar um simples mensageiro. Melhor instalar o telegrama em um clique.

  80.   Marc Giner Cerda dito

    Oi, estou trabalhando nisso, mas uma vez que o pidgin e os pacotes são instalados, quando eu executo o comando
    cd whatsapp-roxo
    o console diz:
    cd: whatsapp-purple: O arquivo ou diretório não existe
    Minha pergunta é: onde está essa pasta? obrigado

  81.   Zoraxito dito

    Oi gente! Sou novo no forum
    Eu tenho alguns problemas ao compilar
    quando executo o comando make, recebo este erro:

    gcc -c -m32 -O2 -Wall -Wno-unused-function -fPIC -DPURPLE_PLUGINS -DPIC -I / usr / include / glib-2.0 -I / usr / lib / i386-linux-gnu / glib-2.0 / include - I / usr / include / libpurple -o wa_purple.o wa_purple.c
    gcc -c -m32 -O2 -Wall -Wno-unused-function -fPIC -DPURPLE_PLUGINS -DPIC -I / usr / include / glib-2.0 -I / usr / lib / i386-linux-gnu / glib-2.0 / include - I / usr / include / libpurple -o tinfl.o tinfl.c
    gcc -c -m32 -O2 -Wall -Wno-unused-function -fPIC -DPURPLE_PLUGINS -DPIC -I / usr / include / glib-2.0 -I / usr / lib / i386-linux-gnu / glib-2.0 / include - I / usr / include / libpurple -o imgutil.o imgutil.c
    imgutil.c: 2: 23: erro fatal: FreeImage.h: Arquivo ou diretório não existe
    compilação terminada.
    make: *** [imgutil.o] Erro 1

    Consegui baixar a biblioteca libwhatsapp.so de outro lado
    e funciona para mim, pelo menos o protocolo Whatsapp aparece
    mas não me deixa usar
    Eu acho que é um problema do recurso ou do porto
    Já tentei várias configurações e não há como fazer funcionar
    alguma sugestão??

    1.    Tomas dito

      Olá, eu estava usando o whatsapp para pidgin desde janeiro, mas agora caiu, não sei o que terá acontecido e se você pode continuar usando ...

      1.    Zoraxito dito

        Não pude usar o pidgin como meu antigo número por cerca de um ano. Tive que comprar outro chip para poder usar o Whatsapp no ​​computador. Esses dias eu finalmente consegui fazer isso! Baixe a última atualização do yowsup, 2.3.167 (do site oficial), que seria esta: https://github.com/tgalal/yowsup e execute todas as etapas necessárias para a ativação. Em seguida, nas configurações da conta, na parte Avançado / Recurso / altere os valores para "Android-2.12.176-443". É um servidor alemão, encontrei-o na mesma página. Até agora não há problema.

  82.   naxo dito

    Isso é grátis? ou o uso é cobrado?

    1.    Projeto de lei dito

      Resolvi o erro de falta de FreeImage.h instalando:
      sudo apt-get install libfreeimage-dev libfreeimage3

      O make que fiz fornecendo a arquitetura de 64 bits:
      make ARCH = x86_64

      Ao copiar a biblioteca compilada, tive que usar sudo:
      sudo cp -rf libwhatsapp.so / usr / lib / pidgin /

      O script para dar permissão de execução estava em outra pasta:
      chmod + x yowsup / yowsup-cli
      Portanto, todas as rotas que têm yowsup / src / devem ser simplesmente yowsup sem src

      Não vejo o arquivo de configuração, então tentarei fazer isso diretamente com o ppa do Ubuntu que vi em:
      https://github.com/davidgfnet/whatsapp-purple#get-a-copy
      https://davidgf.net/whatsapp/

  83.   Projeto de lei dito

    Finalmente, consegui instalá-lo seguindo estes sites:

    Instalação do plug-in: https://davidgf.net/whatsapp/

    Cadastre-se e receba a chave: http://huntingbears.com.ve/utilizando-yowsup-para-obtener-las-credenciales-de-tu-usuario-en-whatsapp.html

    Configure o usuário no Pidgin: http://huntingbears.com.ve/usando-whatsapp-desde-la-comodidad-de-tu-escritorio-con-pidgin.html
    Importante: em Avançado você deve alterar a PORTA para 5222 (visto em http://algabe.tumblr.com/post/66127068370/whatsapp-v%C3%ADa-pidgin-en-archlinux)

    Por fim, os contatos são adicionados com seu número de telefone, incluindo o código de país inicial.

  84.   Aqui dito

    Obrigado pelo artigo e por compartilhá-lo, me ajudou. Felicidades

  85.   Ariel dito

    Oi, como vai você? Eu faço uma pergunta ao pessoal do blog, esse método ainda funciona?

  86.   Fran dito

    Se funciona. A única coisa, que com a última versão do yowsup, o arquivo de configuração não me leva, então eu tive que passar os parâmetros cc e phone para ele através da linha de comando. Eu fico assim:
    $. / yowsup-cli registration -C = xx -p = xxxxxxxxxxx -d –requestcode sms
    onde -C e -p são os parâmetros cc e phone respectivamente. Não precisei colocar o imei.
    lembranças

  87.   nononymous dito

    Tirei a chave do celular, não percebi que não dá para conectar os dois ...

    o celular pode ser fechado automaticamente com um script ou algo assim?

    obrigado antecipadamente

  88.   FranciscoJAG dito

    Ao executar o make, no Debian, recebo estes erros:
    make -C libaxlotl-cpp
    make [1]: entra no diretório /home/francesc/whatsapp-purple/libaxolotl-cpp'
    protoc --cpp_out=state protobuf/LocalStorageProtocol.proto
    make[1]: protoc: No se encontró el programa
    make[1]: *** [state/LocalStorageProtocol.pb.h] Error 127
    make[1]: se sale del directorio
    / home / francesc / whatsapp-purple / libaxolotl-cpp '
    make: *** [libaxolotl-cpp / libaxolotl.a] Erro 2
    Então eu não continuei, então parece que faltam coisas. Que faço ? Devo repetir todas as etapas acima? Ou existe uma maneira melhor de consertar?

    Agradecemos antecipadamente

  89.   Enrique dito

    Agradecemos este tutorial e já tenho o Pidgin trabalhando com o WhatsApp.

    Se bem entendi, o processo descrito mostra como gerar o plugin WhatsApp (libwhatsapp.so) e com a ajuda do Yowsup, registrar o ID e obter uma senha. Recebi bem o SMS e consegui definir as seguintes configurações:

    cc = (país) <- no meu caso é 52
    phone = (country) (prefix) (number_local) <- No meu caso, um exemplo seria 5214567891011
    pw = (aquele obtido com Yowsup). <- (yowsup $ / yowsup-cli registro -C = xx -p = xxxxxxxxxxx -d - código de solicitação sms)

    A clonagem com o Git não funcionou para mim, tive que baixar os zips do WhatsApp-Purple e Yowsup para fazer tudo na linha de comando.

    Avançado:
    Esvazie os campos Servidor e Apelido.
    porta: 5222 (funciona melhor para mim do que 443).
    Recurso: o Android não funcionou para mim, mas S40-2.16.11 funcionou para mim.

    Linux Ubuntu 16.04 LTS no laptop Toshiba L305. País: MÉXICO.

    Espero que esses dados sirvam a outra pessoa.

    Uma pergunta: se eu tiver que reinstalar no futuro, terei apenas que copiar o plugin de volta para a pasta / usr / lib / pidgin / e usar os dados gerados com Yowsup ou terei que me registrar novamente no Yowsup e reconstruir o plugar?

    Obrigado!

  90.   colina johan dito

    Boa tarde
    Obrigado pela contribuição, eu tenho o Debian Jessie, e quando vou fazer o Make,
    root @ debian: / whatsapp-purple # sudo make
    make -C libaxlotl-cpp
    make [1]: Entrando no diretório '/ whatsapp-purple / libaxolotl-cpp'
    Protoc –cpp_out = state protobuf / LocalStorageProtocol.proto
    make [1]: Protoc: Programa não encontrado
    Makefile: 72: a receita para o destino 'state / LocalStorageProtocol.pb.h' falhou
    make [1]: *** [state / LocalStorageProtocol.pb.h] Erro 127
    make [1]: Saindo do diretório '/ whatsapp-purple / libaxolotl-cpp'
    Makefile: 65: a receita para o destino 'libaxolotl-cpp / libaxolotl.a' falhou
    make: *** [libaxolotl-cpp / libaxolotl.a] Erro 2

    Isso me dá um erro que precisa de uma biblioteca, isso é porque você tem que instalar um compilador a seguir
    -> sudo apt-get install protobuf-compiler,

    Depois de executar o compilador, você usa o Make, e pronto para fazer isso cria a biblioteca -> libwhatsapp.so, que quando baixada não é incluída na pasta.

    Muito obrigado pela contribuição

  91.   anônimo dito

    no linux mint não funciona. Obrigado mesmo assim,

  92.   RADEL dito

    Saudações a todos os usuários e internautas interessados ​​em Linux e principalmente pela ótima publicação "Como usar o WhatsApp no ​​Linux com Pidgin", peço veementemente que me ajudem a instalar os plugins do WhatsApp no ​​pidgin no Sistema operacional Fedora Linux 27 LXDE 64 bits, pois o uso deste plugin é muito importante para mim.

    Agradeço antecipadamente por sua ajuda, atenção e respostas rápidas.

  93.   javi dito

    excelente contribuição eu recomendo se você quiser atualizar o Whatsapp em Inglês siga este link Atualizar Whatsapp
    https://installwasapplus.com/update-whatsapp/

  94.   estrago dito

    Você também pode descobrir tudo sobre como instalar o Whatsapp neste excelente site http://installwhatsappp.com/