Al contrario que otros métodos que hacen uso del Android SDK, máquinas virtuales o cualquier otro tipo de emulación/virtualización, este método utiliza únicamente pidgin y uno de sus muchos plugins que nos da acceso a la red de Whatsapp como si del cliente nativo se tratase, sin tener que lidiar con Java u otras tecnologías de la misma índole. En primer lugar, es evidente que tendremos que instalar Pidgin y algunas librerías para poder hacer funcionar posteriormente el script que nos ayudará a registrar el nuevo "teléfono" desde el que nos vamos a conectar. Archers Gracias a AUR la cosa se simplifica bastante, ya que tanto el plugin como el script de yowsup están disponibles allí pacman -S pidgin yaourt -S python2-yowsup-git python2-argparse yowsup-client-git Lista la parte de la instalación/compilación, sólo queda configurar y usar Debianeros Toca trabajar un poquito más aptitude install python2.7 python-dateutil python-argparse pidgin libglib2.0.0 libglib2.0-dev libpurple-dev git make g++ Descargamos los scripts y el plugin con git git clone https://github.com/davidgfnet/whatsapp-purple.git git clone https://github.com/tgalal/yowsup.git Compilamos el plugin de Pidgin y lo colocamos en su lugar cd whatsapp-purple make; make install cp -rf libwhatsapp.so /usr/lib/pidgin/ cd.. y finalmente damos permisos al script de configuracion/autentificación chmod +x yowsup/src/yowsup-cli Lista la parte de la instalación/compilación, sólo queda configurar y usar Configurar la cuenta y usar el cliente Para poder hacer uso de Whatsapp desde Pidgin necesitaremos configurar primero el script de Yowsup para registrar nuestro nuevo "teléfono" o hacernos pasar por el que utilizamos habitualmente para acceder a esta red de mensajería instantánea. Creamos una archivo de configuración, por ejemplo whatsapp_config.txt dentro de la carpeta de yowsup cd yowsup/src/ nano whatsapp_config.txt En su interior debemos añadir la siguiente información: cc=54 #Código internacional del país desde el que conectamos ej. Argentina = 54 phone=549113124318 #Nuestro número de teléfono. Se agrega primero el código de área internacional, más el numero de teléfono con el prefijo 011 sin el 0. id=FFFFFFFFFFFFFFF #Identificación del teléfono. IMEI o dirección MAC en el caso de los iPhone password= #Contraseña. Como aún no estamos registrados la dejamos en blanco. NOTA Si nunca nos hemos conectado a esta red de mensajería desde un teléfono real, no será necesario que rellenemos la id pues no habría conflicto. Una vez hayamos rellenado todos los campos necesarios y guardado la información, utilizaremos esta configuración para solicitar el alta en el servicio. Para eso haremos uso del script yowsup-cli, indicándole la ruta hasta nuestro archivo de configuración, que en el caso del ejemplo ha sido creado en el home: ./yowsup-cli -c whatsapp_config.txt --requestcode sms Pasados unos instantes (no desesperen si tarda un poco más de la cuenta), nos llegará un SMS con un código de activación de Whatsapp, que ahora tendremos que indicarle al script para que nos de por fin nuestra clave real de acceso a Whatsapp. ./yowsup-cli -c whatsapp_config.txt --register XXX-XXX NOTA Como imaginarán, el código XXX-XXX es el que acabamos de recibir en nuestro teléfono vía SMS. Si todo ha salido bien el script les devolverá un mensaje con todos nuestros datos, incluida la contraseña real del servicio (pw: ) que podremos utilizar libremente con Pidgin status: ok kind: free pw: wetZ6+tf2279JRAo2w96Pcwq795s= price: 0,89 € price_expiration: 1478432294 currency: EUR cost: 0.89 expiration: 1606934170 login: 549113124318 type: existing Cuando accedan a Pidgin verán un nuevo protocolo disponible en el cliente, el de WhatsApp Y podremos añadir nuestros datos como si de cualquier otra cuenta de mensajería instantánea se tratase, siendo nuestro usuario el número de teléfono (Siempre con el código del país primero) y la contraseña, el galimatías de número símbolos y letras que nos ha devuelto el script que acabamos de ejecutar Ya tendríamos todo listo para utilizar este servicio como si estuviéramos conectados desde nuestro teléfono móvil pero con todas las ventajas de estar en un PC. No obstante, lo más probable es que Pidgin no sea capaz de añadir automáticamente todos los contactos que ya teníamos en nuestra cuenta, así que nos tocará añadir a mano más de uno y, vuelvo a insistir, lo haremos siempre con el código internacional delante del número.
WhatsApp en Linux sin emuladores
Datos archivados del Taringa! original
63puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
6visitas
0comentarios
Dar puntos: