WhatsApp È la piattaforma di messaggistica istantanea più utilizzata al mondo, la conosciamo tutti per 2 semplici motivi oppure l'abbiamo utilizzata oppure ci è stato chiesto se la usiamo. Senza dubbio, questa piattaforma ha permesso alla comunicazione in tempo reale di diventare universale, la quantità di progressi che sono stati fatti negli ultimi tempi, dovrebbe indurre i difensori del Software Libero a guardare questa applicazione e imparare dal suo marketing, controllo di software e soprattutto il suo ciclo di aggiornamento.
Conoscere l'importanza e l'impatto che ha WhatsApp Per la maggior parte delle persone, è importante che sappiamo che dal mondo del software libero sono stati creati programmi, API, interfacce e persino algoritmi di crittografia che ci hanno permesso di ottenere di più da questa applicazione che, sebbene ci piacerebbe che fosse gratuita, non lo è , ma nonostante ciò, le comunità hanno insistito per realizzare alcuni lavori che analizzeremo di seguito.
Da tempo fa WhatsApp Si può utilizzare dal cellulare e dal computer, utilizzando il suo già famoso servizio WhatsApp Web, che ci permette di scansionare un codice QR dal nostro cellulare e automaticamente si aprirà un'interfaccia che ci permetterà di vedere le nostre conversazioni, inviare e ricevere messaggi e allegare anche file multimediali, uno dei limiti di WhatsApp Web è che la comunicazione arriva dal cellulare, quindi deve essere acceso e connesso alla rete dati perché funzioni. Sebbene gli amanti di Linux possano utilizzare il servizio WhatsApp Web tramite la maggior parte dei browser, esistono anche diversi client che ci permettono di utilizzare WhatsApp direttamente dal nostro sistema operativo, tra i client più importanti per WhatsApp desde linux Abbiamo:
-
cosa?:
Questa interfaccia per Linux è quella che uso quotidianamente, mi fa risparmiare molto tempo, ha tutte le funzionalità di WhatsApp Web, oltre a poter partire all'avvio del sistema, ha un controllo ortografico, ha la possibilità che l'applicazione sia sempre visibile e Modificando lo stile grafico, possiamo aggiungere un'icona alla barra e persino aprire direttamente i collegamenti, ma il vantaggio principale è che non ci obbliga ad avere il browser aperto perché utilizza il concetto di Web App.
Godere cosa? desde linux Possiamo utilizzare i metodi seguenti in base alla tua distribuzione preferita.
Ubuntu, Debian (pacchetto deb):
- Scarica whatsie-xxx-linux-arch.deb
- Fare doppio clic e installare, oppure possiamo eseguire il seguente comando nel terminale
dpkg -i whatsie-x.x.x-linux-arch.deb - Eseguiamo l'applicazione e iniziamo a divertirci, l'applicazione non si aggiornerà automaticamente ma possiamo verificare se c'è un aggiornamento o meno.
Possiamo anche usare aptitude nel modo seguente:
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 (pacchetto RPM):
- Scarica whatsie-xxx-linux-arch.rpm
- Fare doppio clic e installare, oppure possiamo eseguire il seguente comando nel terminale
rpm -ivh whatsie-x.x.x-linux-arch.rpm - Eseguiamo l'applicazione e iniziamo a divertirci, l'applicazione non si aggiornerà automaticamente ma possiamo verificare se c'è un aggiornamento o meno.
Puoi anche usare 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, Mangiaro (AUR):
- Eseguiamo semplicemente il seguente comando nel terminale
yaourt -S whatsie - Eseguiamo l'applicazione e iniziamo a divertirci, l'applicazione non si aggiornerà automaticamente ma possiamo verificare se c'è un aggiornamento o meno.
-
Franz
La maggior parte di noi probabilmente conosce Franz, l'applicazione di messaggistica gratuita che ci permette di integrare tutti i nostri sistemi di chat in un'unica applicazione, è senza dubbio un ottimo lavoro, aprire Franz e iniziare a vedere le chat dei nostri amici, clienti e conoscenti in una ovviamente la piattaforma ci fa risparmiare molto tempo. Franz attualmente ci permette di integrarci WhatsApp, Slack, wechat, HipChat, Facebook Messenger, Telegram, Google Hangouts, GroupM, skype pe tra gli altri.
Per installare Franz nella nostra distribuzione preferita dobbiamo scaricare il file .tar.gz corrispondente, compilare e divertirci
Arch Linux, Mangiaro (AUR):
- Eseguiamo semplicemente il seguente comando nel terminale
yaourt -S franz --noconfirm - Eseguiamo l'applicazione e iniziamo a divertirci.
Per gli sviluppatori abbiamo anche qualcosa di preparato, da tempo sono state rilasciate un paio di ottime librerie per interagire con WhatsApp, una in Php e l'altra in Python.
-
Chat API
È una libreria molto potente realizzata con Php e che ci permette di comunicare con i servizi di WhatsApp, contiene vari metodi che ci permettono di connetterci e accedere a WhatsApp, l'uso di eventi, l'invio e la ricezione di messaggi, l'uso di emoji, reimpostare password, visualizzare profilo, ora dell'ultima visualizzazione, abbonamento, creazione e gestione di gruppi, numero di migrazione, archiviazione del database, compattezza della crittografia end-to-end, tra gli altri. Ha un ampio documentazione ed è sviluppato seguendo standard internazionali.
Con Chat API puoi realizzare molte applicazioni e puoi indirizzarlo a vari servizi, molte piattaforme già lo utilizzano per essere utilizzato in applicazioni di terze parti, ad esempio in applicazioni di marketing. Per utilizzare Chat Api è possibile scaricarlo da repository ufficiale. Un buon uso di questa libreria può essere visto nel seguente video
-
Sì
Gli amanti di Python possono godere di questa ottima libreria basata su Chat API e questo si è evoluto molto velocemente. Yowsup è una libreria Python che ti permette di creare applicazioni che utilizzano il servizio WhatsApp. Yowsup è stato utilizzato per creare un client WhatsApp non ufficiale per il Nokia N9 attraverso il progetto Wazapp che ha oltre 200000 utenti, così come un altro client completo non ufficiale per il Blackberry 10.
L'installazione di Yowsup è semplice.
- Richiede Python 2.6+ o Python 3.0+
- I pacchetti Python richiesti sono:
python-dateutilyowsup-cli:argparse
Installa usando setup.py per soddisfare tutte le dipendenze di Python.
sudo python setup.py install
Possiamo anche installare facilmente come segue
# apt-get install python python-dateutil python-argparse
Quindi cloniamo il repository Yowsup
git clone https://github.com/tgalal/yowsup.git
Già scaricato, lo decomprimiamo con unzip master.zip e accediamo alla directory src /, all'interno ci sarà un file chiamato "config.example" possiamo copiarlo in un nuovo file per configurarlo con i nostri dati come segue # cp config.example whatsapp_config.txt. El nombre del archivo solo es una sugerencia.
All'interno della stessa directory è necessario dare i permessi di esecuzione al file "yowsup-cli" come segue
# chmod +x yowsup-cli
È importante notare che esistono alternative totalmente gratuite a WhatsApp che sono molto buone e che in alcuni casi, come Telegram, credo senza timore di sbagliare che sia superiore. Indipendentemente da ciò, spero che d'ora in poi si possa estendere un utilizzo migliore di questa applicazione che forse non è la preferita da tutti, ma che in alcuni casi è necessario utilizzare.