Whatsapp no desktop do Ubuntu 15.10 * sem ter acesso a um smartphone *

4

Atualmente, não possuo um smartphone adequado que seja capaz de executar o Whatsapp e ainda não tenho uma conta.

O que eu preciso é uma maneira de executar qualquer cliente Whatsapp no meu desktop Ubuntu (64 bits, atualmente 15.10) que me permite registrar uma conta sem exigir um existente ou o uso de um smartphone. Eu só posso usar um celular normal para, por exemplo, receber SMS.

Existe alguma chance de usar o Whatsapp nessas circunstâncias? Como faço para configurá-lo e registrar uma conta?

Atualização 2:

Consegui configurar o Pidgin (com pidgin-whatsapp 0.8.4 de ppa:whatsapp-purple/ppa ) para poder entrar em contato com amigos e enviar mensagens de texto, mas não consigo receber mensagens de texto. Eu posso receber imagens e ver as notificações de digitação no entanto. A saída de depuração do pidgin também parece mostrar as mensagens recebidas, mas elas simplesmente não são exibidas.

Alguma idéia de como eu poderia consertar isso? Eu apenas escrevi um relatório de bug no GitHub contra o pidgin-whatsapp package até agora ...

Atualização 3:

O pacote pidgin-whatsapp foi descontinuado, seu desenvolvedor desistiu de tentar lidar com as tentativas do Whatsapp de bloquear clientes não oficiais. Então, usar este plugin Pidgin não é mais uma opção.

    
por Byte Commander 28.02.2016 / 17:59

1 resposta

5

TL; DR: Execute-o no Android x86 no VirtualBox com recursos limitados alocados a ele e conecte-o ao aplicativo da Web ou ao cliente de desktop para ter uma interface de área de trabalho.

O cliente de desktop oficial do WhatsApp para Windows não nos ajuda, mesmo se o rodássemos com o Wine. Isso porque funciona exatamente como o aplicativo da web. Ele precisa de conexão constante com um cliente de smartphone para trabalhar.

Portanto, a melhor maneira de fazer isso é de alguma forma executar o aplicativo Android real em sua área de trabalho. Não é necessário que o cartão SIM esteja no mesmo dispositivo. Você acabou de se registrar com um SMS uma vez e está bem.

A primeira maneira que pensei em fazer isso foi através do Google Chrome, que pode executar muitos aplicativos Android através de alguns ajustes. Infelizmente, o resultado disso parece ser o problema oposto ao que você está tendo com o Pidgin !

  

O aplicativo pode receber msgs, mas não responde.

Portanto, o último recurso que posso pensar é em instalar o Android x86.

a> ou Remix OS no VirtualBox e instale o Whatsapp de um APK lá. Você poderá ativá-lo recebendo um SMS no seu celular.

Também é possível fazer isso através de um emulador como o Genymotion, mas eu acho que vai emular a arquitetura ARM, então tenho certeza que será muito mais dependente de recursos e / ou lento se comparado aos hipervisores x86.

Ouvi dizer que o Whatsapp exigirá o Google Play Services, mas acho que está incluído em pelo menos o Android x86 e, se não, é muito fácil de instalar no Android x86 e no Remix OS.

Não gosta da interface de toque do aplicativo para Android? Bem, desde que você agora tem um cliente Android em funcionamento, agora você pode usar o Whatsapp Web ou até mesmo o aplicativo nativo do Windows através do Wine. A parte complicada é que, para ativá-lo, o hipervisor do Android x86 / Remix OS precisa escanear um código QR que será exibido no seu navegador / cliente de desktop do WhatsApp. Isso pode ser feito, no entanto. Existem muitas maneiras.

  • Se você tiver uma câmera USB ou Bluetooth, tente ativá-la no VirtualBox como uma webcam. Você então simplesmente digitaliza o código QR do Ubuntu.
  • Se você tiver apenas uma webcam interna no computador, precisará imprimir o código QR e digitalizá-lo, ou tirar uma captura de tela e exibi-lo em outra tela, ou se divertir com dois espelhos físicos.
  • Também seria possível fazer root no seu Android VM e apenas alimentar a imagem de código QR para um emulador de câmera, mas não sei exatamente como fazer isso. Pedi uma pergunta sobre sobre o Android SE
  • Ou, se você tiver acesso a um dispositivo Android com uma câmera uma vez , poderá usar o Titanium Backup para transferir seu login do WhatsApp para esse dispositivo Android apenas para digitalizar o QR- código. (Certifique-se de que a caixa "mantenha-me conectado" está marcada "). E certifique-se de que o Whatsapp original ainda funcione depois. Caso contrário, use o Titanium para transferir sua entrada de volta.

Se você conseguir isso, você pode usar o Whatsapp Web em seu navegador no Ubuntu ou no aplicativo de desktop no Wine enquanto a VM estiver em execução. Um dos benefícios disso é que você pode limitar severamente os recursos alocados para a VM. Ele só vai rodar um único aplicativo leve e você não se importa se o Android GUI fica um pouco lento. Claro, não o limite tanto que o aplicativo ou VM falha ou começa a processar o conteúdo muito lentamente.

Comentário fora do tópico: Essa abordagem também deve funcionar no Windows, OS X, Solaris, outros Linuxes, etc. Basicamente, qualquer sistema que possa executar o VirtualBox, algo semelhante ou qualquer emulador do Android.

    
por Revetahw 16.05.2016 / 13:04