WhatsApp C'est la plateforme de messagerie instantanée la plus utilisée au monde, nous la connaissons tous pour 2 raisons simples ou nous l'avons utilisée ou on nous a demandé si nous l'utilisions. Sans aucun doute, cette plateforme a permis à la communication en temps réel de devenir universelle, la quantité d'avancées qui ont été faites ces derniers temps, devrait inciter les défenseurs du Logiciel Libre à se pencher sur cette application et à apprendre de son marketing, sa maîtrise de logiciel et surtout son cycle de mise à jour.
Connaître son importance et son impact WhatsApp Pour la plupart des gens, il est important que nous sachions que, dans le monde des logiciels libres, des api, des interfaces et même des algorithmes de cryptage ont été créés qui nous ont permis de tirer le meilleur parti de cette application que même si nous aimerions qu'elle soit gratuite, ce n'est pas , mais malgré cela, les communautés ont insisté pour réaliser certains travaux que nous analyserons ci-dessous.
Depuis un certain temps WhatsApp Il peut être utilisé depuis votre téléphone mobile et votre ordinateur, en utilisant son déjà célèbre service Web WhatsApp, qui nous permet de scanner un code QR depuis notre téléphone mobile et une interface s'ouvrira automatiquement qui nous permettra de voir nos conversations, d'envoyer et de recevoir des messages et Même si vous joignez des fichiers multimédias, l'une des limites de WhatsApp Web est que la communication provient du téléphone mobile, il doit donc être allumé et connecté aux données pour que cela fonctionne. Bien que les amateurs de Linux puissent utiliser le service Web WhatsApp via la plupart des navigateurs, il existe également plusieurs clients qui nous permettent d'utiliser WhatsApp directement depuis notre système d'exploitation, parmi les clients les plus remarquables pour WhatsApp desde linux Nous avons:
-
qu'est-ce que c'est:
Cette interface pour Linux est celle que j'utilise quotidiennement, elle me fait gagner beaucoup de temps, elle possède toutes les fonctionnalités de WhatsApp Web, en plus de pouvoir démarrer au démarrage du système, elle dispose d'un correcteur orthographique, elle a la possibilité que l'application soit toujours visible et En modifiant le style graphique, on peut ajouter une icône à la barre et même ouvrir directement les liens, mais le principal avantage est que cela ne nous oblige pas à ouvrir le navigateur car il utilise le concept Web App.
Apprécier qu'est-ce que c'est desde linux Nous pouvons utiliser les méthodes ci-dessous en fonction de votre distribution préférée.
Ubuntu, Debian (paquet deb):
- Télécharger whatsie-xxx-linux-arch.deb
- Double-cliquez et installez, ou nous pouvons exécuter la commande suivante dans le terminal
dpkg -i whatsie-x.x.x-linux-arch.deb - Nous exécutons l'application et commençons à profiter, l'application ne se mettra pas à jour automatiquement mais nous pouvons vérifier s'il y a une mise à jour ou non.
Nous pouvons également utiliser aptitude de la manière suivante:
gpg --keyserver pool.sks-keyservers.net --recv-keys 1537994D
gpg --export --armor 1537994D | sudo apt-key add -
echo "deb https://dl.bintray.com/aluxian/deb stable main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install whatsie
Fedora, CentOS, Red Hat (package RPM):
- Télécharger whatsie-xxx-linux-arch.rpm
- Double-cliquez et installez, ou nous pouvons exécuter la commande suivante dans le terminal
rpm -ivh whatsie-x.x.x-linux-arch.rpm - Nous exécutons l'application et commençons à profiter, l'application ne se mettra pas à jour automatiquement mais nous pouvons vérifier s'il y a une mise à jour ou non.
Vous pouvez également utiliser yum:
sudo wget https://bintray.com/aluxian/rpm/rpm -O /etc/yum.repos.d/bintray-aluxian-rpm.repo
sudo yum install whatsie.i386 # for 32-bit distros
sudo yum install whatsie.x86_64 # for 64-bit distros
Arch Linux, Manjaro (AUR) :
- Nous exécutons simplement la commande suivante dans le terminal
yaourt -S whatsie - Nous exécutons l'application et commençons à profiter, l'application ne se mettra pas à jour automatiquement mais nous pouvons vérifier s'il y a une mise à jour ou non.
-
Franz
La plupart d'entre nous connaissent probablement Franz, l'application de messagerie gratuite qui nous permet d'intégrer tous nos systèmes de chat dans une seule application, c'est sans aucun doute un excellent travail, ouvrez Franz et commencez à voir les chats de nos amis, clients et connaissances en un seul. la plateforme nous fait évidemment gagner beaucoup de temps. Franz nous permet actuellement d'intégrer WhatsApp, Slack, WeChat, HipChat, Facebook Messenger, Telegram, Google Hangouts, GroupMe, skype pe entre autres.
Pour installer Franz dans notre distribution préférée, nous devons télécharger le fichier .tar.gz correspondant, compiler et profiter
Arch Linux, Manjaro (AUR) :
- Nous exécutons simplement la commande suivante dans le terminal
yaourt -S franz --noconfirm - Nous exécutons l'application et commençons à en profiter.
Pour les développeurs, nous avons également préparé quelque chose, pendant un certain temps, quelques excellentes bibliothèques ont été publiées pour interagir avec WhatsApp, l'une en Php et l'autre en Python.
-
API de discussion
C'est une bibliothèque très puissante faite avec Php et qui nous permet de communiquer avec les services WhatsApp, elle contient diverses méthodes qui nous permettent de nous connecter et d'accéder à WhatsApp, l'utilisation d'événements, l'envoi et la réception de messages, l'utilisation d'emoji, la réinitialisation du mot de passe, la visualisation profil, dernière heure de visionnage, abonnement, créer et gérer des groupes, migrer le numéro, stockage de base de données, compacité de chiffrement de bout en bout, entre autres. Il a un large documentation et il est développé selon les normes internationales.
Avec API de discussion vous pouvez créer de nombreuses applications et vous pouvez le diriger vers divers services, de nombreuses plates-formes l'utilisent déjà pour être utilisé dans des applications tierces, par exemple dans des applications marketing. Pour profiter de Chat Api, vous pouvez le télécharger à partir du référentiel officiel. Une bonne utilisation de cette bibliothèque peut être vue dans la vidéo suivante
-
j'aime
Les amateurs de Python peuvent profiter de cette très bonne bibliothèque basée sur API de discussion et cela a évolué très rapidement. Yowsup est une bibliothèque Python qui vous permet de créer des applications utilisant le service WhatsApp. Yowsup a été utilisé pour créer un client WhatsApp non officiel pour le Nokia N9 via le projet Wazapp qui compte plus de 200000 utilisateurs, ainsi qu'un autre client non officiel complet pour le Blackberry 10.
L'installation de Yowsup est simple.
- Nécessite Python 2.6+ ou Python 3.0+
- Les packages Python requis sont:
python-dateutilyowsup-cli:argparse
Installer en utilisant setup.py pour satisfaire toutes les dépendances python.
sudo python setup.py install
Nous pouvons également installer facilement comme suit
# apt-get install python python-dateutil python-argparse
Ensuite, nous clonons le référentiel Yowsup
git clone https://github.com/tgalal/yowsup.git
Déjà téléchargé, nous le décompressons avec unzip master.zip et nous accédons au répertoire src /, à l'intérieur il y aura un fichier appelé "config.example" nous pouvons le copier dans un nouveau fichier pour le configurer avec nos données comme suit # cp config.example whatsapp_config.txt. El nombre del archivo solo es una sugerencia.
Dans le même répertoire, il est nécessaire de donner les droits d’exécution au fichier "yowsup-cli" comme suit
# chmod +x yowsup-cli
Il est important de noter qu'il existe des alternatives totalement gratuites à WhatsApp qui sont très bonnes et que dans certains cas, comme Telegram, je crois sans crainte de se tromper qu'il est supérieur. Indépendamment de cela, j'espère qu'à partir de maintenant vous pourrez étendre une meilleure utilisation de cette application qui n'est peut-être pas la préférée de tout le monde, mais que dans certains cas, il est nécessaire de l'utiliser.