Cómo usar Whatsapp en una PC Linux/Windows aún sin smartphone (vía Pidgin)


Así es, ahora es posible usar Whatsapp desde tu computadora Linux/Windows usando el cliente multiprotocolo de mensajería instantánea Pidgin. Veamos cómo hacerlo en este ejemplo para Fedora Linux (las instrucciones pueden ser fácilmente aplicables a cualquier otra distro linux instalando los paquetes correctos para ésta) y en Windows usando la versión correcta de whatsapp purple y yowsup para esta plataforma.

NOTA: Si tienes whatsapp corriendo en tu smartphone, no podrás correrlo en la PC sin que deje de funcionar en éste. Tienes que elegir entre uno u otro o bien, usar 2 números distintos.

A lo que vamos...

1) Instalar dependencias

1. sudo yum -y install pidgin nano wget git git-core glib glib-devel glib2 glib2-devel python-argh python-dateutil
2. git clone https://github.com/tgalal/yowsup.git
3. cd yowsup
4. chmod +x src/yowsup-cli

2) Instalar Whatsapp en Pidgin

32 Bits:

sudo wget http://davidgf.net/nightly/whatsapp-purple/386/last-whatsapp.so -O /usr/lib/pidgin/libwhatsapp.so

64 Bits:

sudo wget http://davidgf.net/nightly/whatsapp-purple/x64/last-whatsapp.so -O /usr/lib64/pidgin/libwhatsapp.so

3) Configurar Whatsapp

1. cd ruta/a/yowsup (si te saliste de la carpeta)
2. mv src/config.example src/whatsapp_config.txt
3. nano whatsapp_config.txt

Se nos abrirá un archivo de texto, donde debemos configurar las variables:

cc=52
phone=521xxxxxxxxxx
id=levickphone

cc es igual al código de tu país, en México (donde yo vivo) es el 52. phone es tu teléfono celular con ese mismo código y todo lo demás que deba llevar para que te marque un extranjero (en México lleva un 1 aparte del 52 y luego el número a 10 dígitos) y finalmente el id puede ser cualquiera que se te antoje.

Una vez editadas dichas variables, guardamos el archivo con Ctrl+O y Ctrl+X para luego ejecutar los siguientes comandos (estando todavía dentro de la carpeta de yowsup en terminal):

1. src/yowsup-cli -c src/whatsapp_config.txt --requestcode sms
2. src/yowsup-cli -c src/whatsapp_config.txt --register xxx-xxx

El primer comando hará que nos envíen un SMS a nuestro teléfono con un código de activación que usaremos para reemplazar las "x" en el segundo comando. Una vez hecho esto, el segundo comando debería darnos status: ok y nuestra computadora estará dada de alta en Whatsapp oficialmente. Recuerda apuntar el valor del campo "pw" que te suelte ese output pues esa será tu contraseña para Whatsapp dentro de pidgin.

Ahora sólo abrimos Pidgin y ponemos los datos como se ve a continuación (al añadir una cuenta nueva):


El protocolo sería WhatsApp, el usuario nuestro número de teléfono como lo pusimos en el archivo de configuración de arriba y la contraseña el valor del pw que les recomendé anotar. Pueden ponerse un nombre y una foto, lo demás se ha de quedar igual como las preferencias predeterminadas del cliente sugieran.

Una vez añadida la cuenta, se iniciará sesión en ella y listo! estaremos usando Whatsapp cómodamente desde la PC.