Herramientas de usuario

Herramientas del sitio


Barra lateral

====== Categorías ====== {{:carpeta.png?nolink|}} **[[foro|FORO]]** Manuales y tutoriales que explican como utilizar el foro. ---- {{:carpeta.png?nolink|}} **[[descarga|DESCARGA]]** Clientes P2P, configuraciones y todo para descargar al máximo. ---- {{:carpeta.png?nolink|}} **[[seguridad|SEGURIDAD]]** Antivirus, Firewalls, todo es configurable bajo estás guías. ---- {{:carpeta.png?nolink|}} **[[so|SO]]** GNU/Linux, Windows, guías de instalación y solución de problemas. ---- {{:carpeta.png?nolink|}} **[[video|VIDEO]]** Indice de videotutoriales del wiki. ---- {{:carpeta.png?nolink|}} **[[utilidades|UTILIDADES]]** Aplicaciones varias y tips de uso. ----

utilidades:whatsapp_pidgin

**¡Esta es una revisión vieja del documento!** ----

A PCRE internal error occured. This might be caused by a faulty plugin

Tutorial creado por [[http://www.argentop2p.net/index.php?action=profile;u=47231|the98]] ====== WhatsApp en tu PC con Pidgin (Linux/Windows) ====== En este tutorial pasaré a explicar cómo utilizar WhatsApp con el mensajero [[http://www.pidgin.im/|Pidgin]]. Hay mucha información al respecto en internet, por lo cuál intentaré resumir los pasos y traer nuevos aportes que he descubierto a partir de su uso. [[http://www.pidgin.im/|{{http://pidgin.im/shared/img/logo.pidgin.png}}]] **<fc #FF0000>ADVERTENCIA:</fc> No realizar estos pasos si ya disponés de una cuenta de WhatsApp a través de un SmartPhone. Lo más probable es que pierdas el acceso a ella, porque WhatsApp no admite que una misma cuenta se utilice en dispositivos distintos.** ====== Instalación en Linux ====== ===== Preparando todo lo necesario ===== El primer paso requiere instalar todos los paquetes necesarios para proceder. En Debian/Ubuntu/Linux Mint y otras distros que utilicen APT, lo hacemos con el siguiente comando: <code=bash> # apt-get install python2.7 python-dateutil python-argparse pidgin libglib2.0-0 libglib2.0-dev libpurple-dev git make g++ </code> ===== Compilando el protocolo ===== Para poder utilizar WhatsApp desde Pidgin, es necesario descargar el protocolo [[https://github.com/davidgfnet/whatsapp-purple]]. Para ello debemos descargarlo. Podemos optar por descargar el .zip de forma manual, [[https://github.com/davidgfnet/whatsapp-purple/archive/master.zip| a partir de este enlace]], o hacer la tarea con git de la siguiente manera: <code=bash> $ cd /tmp $ git clone https://github.com/davidgfnet/whatsapp-purple.git </code> **<fc #FF0000>NOTA:</fc> trabajaremos en el directorio /tmp.** Para compilar e instalar la biblioteca, resta correr el siguiente comando como usuario Root: <code=bash> # cd /tmp/whatsapp-purple && make && make install </code> ===== Registrando nuestra cuenta ===== ==== Descargando Yowsup ==== Una vez instalado el protocolo en [[http://www.pidgin.im/|Pidgin]], debemos registrar nuestro usuario en WhatsApp. Para ello necesitamos de otra herramienta llamada[[http://github.com/tgalal/yowsup|Yowsup]]. Descargamos esta herramienta con git de la siguiente manera: <code=bash> $ cd /tmp $ git clone https://github.com/tgalal/yowsup.git </code> **<fc #FF0000>NOTA:</fc> trabajaremos en el directorio /tmp.** El script descargado es totalmente funcional cuando ya se han instalado los paquetes previamente mencionados. Por lo tanto lo vamos a utilizar en el mismo directorio descargado, dándole permisos de ejecución: <code=bash> # chmod +x /tmp/yowsup/src/yowsup-cli </code> ==== Yowsup: Archivo de Configuración ==== Para que [[http://github.com/tgalal/yowsup|Yowsup]] pueda funcionar, es necesario armar un archivo de configuración. Lo armaremos en el mismo directorio donde está nuestro script utilizando un editor que queramos. En este caso uso [[http://www.nano-editor.org/|nano]], pero puede ser el que más les guste: <code=bash> $ nano /tmp/yowsup/src/whatsapp </code> El archivo debe contener la siguiente información: <code=bash> cc=54 phone=5491150055005 id= password= </code> 1. **CC=** Código de País. En el caso de Argentina, corresponde el 54. 2. **phone=** Número de teléfono, incluyendo el Código de País y Área. En Argentina, luego del 54 le sigue un número 9 a los celulares, y luego el código de área (sin cero). Entonces, si mi celular pertenece a CABA (código de área 011) y es 15-5005-5005, el número se resume en: 54-9-11-5005-5005. Para que [[http://github.com/tgalal/yowsup|Yowsup]] lo reconozca, debe escribirse sin guiones, quedando: 5491150055005. **De la misma manera es como se deben agregar los contactos en Pidgin**. 3. **id=** IMEI del teléfono. En mi experiencia no es necesario completarlo. 4. **password=** Clave de WhatsApp. Otorgada por Yowsup posteriormente. No ponemos nada. Terminada la edición del archivo, lo guardamos y pasamos a requerir el código de activación a WhatsApp. **<fc #FF0000>Atención:</fc>** si hacemos esto teniendo WhatsApp en el celular, seguramente no podremos acceder a nuestra cuenta desde el teléfono posteriormente. Para buscar la clave de WhatsApp desde un usuario existente con acceso a un celular Android o iPhone, recomiendo leer el [[http://blog.philippheckel.com/2013/07/05/how-to-sniff-the-whatsapp-password-from-your-android-phone-or-iphone/|siguiente turorial]]. ==== Yowsup: requerir código ==== Una vez armado el achivo de configuración, debemos requerir el código de activación, para luego poder obtener la clave de acceso de WhatsApp. Hoy en día, [[http://github.com/tgalal/yowsup|Yowsup]] **__está fallando__** a la hora de enviar el código, es por ello que lo mejor es utilizar este sitio web: https://coderus.openrepos.net/whitesoft/whatsapp_sms Simplemente ingresamos nuestro número tal cuál como lo ingresamos en el archivo de configuración de [[http://github.com/tgalal/yowsup|Yowsup]]. Si mañana se soluciona este bug de [[http://github.com/tgalal/yowsup|Yowsup]], el siguiente comando nos debería enviar el código a nuestros celular a través de un SMS: <code=bash> $ cd /tmp/yowsup/src/ $ ./yowsup-cli -c whatsapp --requestcode sms </code> ==== Yowsup: solicitar clave de WhatsApp ==== Una vez que recibimos el código de activación vía SMS a nuestro celular, resta registrarla con [[http://github.com/tgalal/yowsup|Yowsup]] para obtener la clave de acceso a través de [[http://www.pidgin.im/|Pidgin]]. Esto se logra con un simple comando: <code=bash> $ cd /tmp/yowsup/src/ $ ./yowsup-cli -c whatsapp --register XXX-XXX </code> **XXX-XXX** representa el código que nos llegó por SMS, incluyendo el guión del medio. Al ingresar ese comando, [[http://github.com/tgalal/yowsup|Yowsup]] nos devuelve algo como esto: status: ok kind: free pw: wetR6+yc2259FRVo2b96Ccwb798s= price: US$0.99 price_expiration: 1388774927 currency: USD cost: 0.99 login: 5491150055005 type: existing expiration: 1398703834 Debemos tomar y **GUARDAR** el campo **pw**. Esa es nuestra clave de acceso de WhatsApp, para poder utilizarlo con [[http://www.pidgin.im/|Pidgin]]. ====== Instalación en Windows ====== ===== Descargar Pidgin ===== En Windows, debemos descargar [[http://www.pidgin.im/|Pidgin]] desde su página oficial. [[http://www.pidgin.im/download/windows/|Clic para descargar el instalador de Pidgin para Windows]] ===== Instalar el protocolo ===== Debemos descargar una biblioteca con extensión .DLL para poder utilizar el protocolo de WhatsApp en el querido [[http://www.pidgin.im/|Pidgin]]. Primero debemos descargar la biblioteca WhatsApp-Purple desde [[http://davidgf.net/nightly/whatsapp-purple/win32/|este enlace]]. Ubicamos el archivo con fecha más reciente y es ese el que descargamos. Guardamos el archivo en la carpeta Plugins en la que fue instalado [[http://www.pidgin.im/|Pidgin]]. Normalmente esta ruta es: **C:\Program Files\Pidgin\Plugins** ó C:\Archivos de Programa\Pidgin\Plugins ===== Activar cuenta de WhatsApp con Wart ===== **Nota**: <fc #FF0000>El repositorio de wart alojado en github fue cerrado por infracción a los derechos de WhatsApp.</fc> Descargamos una pequeña aplicación llamada Wart. [[https://github.com/shirioko/WART|Descargar Wart]] //Gracias [[http://www.argentop2p.net/index.php?action=profile;u=133688|gordo23]] por el link actualizado.// Al ejecutar el programa, nos aparece algo como esto: {{ :utilidades:wu.png?direct |}} Lo primero que debemos hacer es ingresar nuestro número de celular con el código de país y también el código de área en el campo **Phone Number**. Es importante determinar cómo armar correctamente tu número de teléfono, de manera que te llegue el código, y para luego poder agregar contactos a Pidgin. Para armar correctamente el número de celular, debemos seguir la siguiente estructura: *El **Código de País** para Argentina es 54. *Luego sigue un número 9, que indica que se trata de un celular y no un teléfono fijo. *A continuación el **Código de Área** varía, en el caso de CABA es 11 (sin el cero). *Finalmente, se escribe el número de celular sin 15. Entonces, si mi número es 15-5005-5005 y pertenece a CABA, el resultados final será formado por 54-9-11-5005-5005. Este número (sin guiones, ni espacios) ingresamos en el campo **Phone Number**. Una vez completado el número, presionamos en **Request Code**. Si por algún motivo no llega el código, entonces ingresar el número de celular en este sitio para solicitarlo: https://coderus.openrepos.net/whitesoft/whatsapp_sms Nos llegará un código vía SMS. Ingresamos este código de activación en el campo **Code** y presionamos **Confirm Code** El programa nos devuelve en el **Step 3** (paso 3) el password o clave de WhatsApp. Guardamos esta clave en un archivo de texto para no perderla y procemos a la configuración de cuentas en [[http://www.pidgin.im/|Pidgin]]. ====== Ingresar con Pidgin ====== ===== Configurar nuestra cuenta ===== Abrimos el [[http://www.pidgin.im/|Pidgin]] y vamos a **Cuentas => Gestionar Cuentas (Ctrl+A)** {{ :utilidades:whatapp01.png?nolink&300 |}} Segundo paso, buscamos el protocolo de WhatsApp. {{ :utilidades:whatapp02.png?nolink |}} Tercer paso, ingresar nuestro teléfono, el password o clave (**pw**) obtenida gracias a Yowsup, y nuestro nick. {{ :utilidades:whatapp03.png?nolink |}} Colocamos **AÑADIR** y ya tendremos nuestra cuenta de WhatsApp disponible y utilizable desde [[http://www.pidgin.im/|Pidgin]]. ===== Agregar contactos ===== Para agregar contactos vamos a hacer clic en **Amigos => Añadir un Amigo (Ctrl+B)** Seleccionamos nuestra cuenta de WhatsApp en el campo **CUENTA** y completamos completamos el teléfono de nuestro contacto respetando el formato: //código de país + 9 + código de área sin cero + número de celular (sin quince)// {{ :utilidades:whatapp04.png?nolink |}} Ingresamos el apodo de nuestro contacto y presionamos **AÑADIR**. {{ :utilidades:whatapp06.png?nolink |}} Así se ve, y como pueden apreciar, se distinguen los contactos de WhatsApp a los de otro protocolo con un icono identificador. ===== Agregar emoticones de WhatsApp ===== **ATENCIÓN:** este tema de emoticones sólo funciona con la versión **2.10.8** (o superiores) de Pidgin. Descargan los emoticones desde este enlace: [[https://mega.co.nz/#!4MhBCbqB!QcfMsgovTXgUo2eNI5d-Ukktkb9ZnXELbsQ71zjQnEg|Descargar .ZIP desde MEGA]] **En Linux**, una vez descargado el archivo, deben descomprimir su contenido en **$HOME/.purple/smileys/** **En Windows**, descomprimir el contenido del .zip en **%APPDATA%/.purple/smileys** Una vez hecho esto, dentro de Pidgin se dirigen a **Herramientas => Preferencias (CTRL+P)** Van a la solapa **TEMAS** y seleccionan como **Tema de Emoticones**: (por omisión) - Hylke Bons X {{:utilidades:whatsapp08.png|}} Esta es una captura con todos los emoticones disponibles para el protocolo de WhatsApp: {{:utilidades:whatsapp07.png|}} **NOTA:** Cuando utilicen otro protocolo, como el de MSN, sólo aparecerán los emoticones disponibles para MSN. ---- **Si tu versión de Pidgin es menor a 2.10.8**, podés instalar una **versión con menor cantidad de emoticones**. Para ello descargás este archivo {{:utilidades:integration-pidgin.zip|}} y lo descomprimís de la misma forma que se hace con el anterior. Estos son los emoticones disponibles para este Tema: {{:utilidades:whatapp05.png|}} Se recomienda actualizar Pidgin para contar con la versión completa. ====== Dudas y comentarios ====== Cualquier comentario, sugerencia y/o consulta pueden realizarla en el foro [[http://www.argentop2p.net/index.php/topic,140384.msg1053301.html|{{:foro-comentarios.png?nolink|Comentarios}}]] ====== Referencias ====== http://kikefree.wordpress.com/2013/08/20/guia-usar-whatsapp-desde-pidgin-en-debian/ http://apkcenter.altervista.org/howto-use-whatsapp-on-windows/ http://github.com/davidgfnet/whatsapp-purple/issues/29 http://github.com/shirioko/WART https://developer.pidgin.im/wiki/Using%20Pidgin#HowdoIusemakesmileythemes

utilidades/whatsapp_pidgin.1404337560.txt.gz · Última modificación: 2025/12/09 21:00 (editor externo)

Herramientas de la página