- Vaatimukset
- Yowsup (WhatsApp) -kirjaston asentaminen Raspberry Pi -ohjelmaan
- Määritä WhatsApp-tili Raspberry Pi -palvelussa
- Suorita WhatsApp Raspberry Pi: llä
WhatsApp on yksi suosituimmista ja yleisimmin käytetyistä viestisovelluksista, mutta se on saatavana vain älypuhelimille eikä se toimi tietokoneilla. Mutta on tapa asentaa se kämmenen kokoiseen tietokoneeseen Raspberry Pi ja se toimii melko hyvin komentoriviliittymällä.
Python-kirjastolla on pääsy kaikkiin virallisen WhatsAppin ominaisuuksiin Raspberry pi - Yowsup -palvelussa. Sen avulla voit vaihtaa viestejä WhatsApp-tililläsi ilman alkuperäistä sovellusta yhteystietojesi kanssa. Tämän kirjaston avulla käyttäjä voi luoda täysimittaisen mukautetun WhatsApp-asiakkaan Raspberry Pi: lle.
Aikaisemmin WhatsApp oli helppo asentaa Raspberr y: lle tätä kirjastoa käyttämällä, mutta viime kuukausista tämä kirjasto on kirjoitettu kokonaan uudelleen ja kirjastossa on tehty monia muutoksia, joten asennusprosessi on tullut tylsämmäksi kuin aikaisemmin. Tässä kerromme WhatsAppin asentamisen ja määrittämisen Raspberry Pi: lle.
WhatsAppin aktivoimiseksi pi: ssä tarvitset uuden puhelinnumeron. koska se ei toimi tällä hetkellä käynnissä olevan WhatsApp no. Joten valitettavasti Yowsupin määritykseen tarvitaan edelleen puhelin ja SIM-kortti, mutta ensimmäisen vaiheen jälkeen voit jättää sen yksin.
Joten, aloitetaan.
Vaatimukset
- Raspberry Pi 2 tai uudempi (johon on asennettu Raspbian Jessie tai uudempi).
- Toimiva Internet-yhteys
Täällä käytämme SSH: tä päästäksesi Raspberry Pi: lle kannettavalla tietokoneella. Voit käyttää VNC- tai etätyöpöytäyhteyttä kannettavalla tietokoneella tai liittää Raspberry pi -laitteen näyttöön. Lue lisää Raspberry Pi: n asettamisesta ilman päätä täältä ilman näyttöä.
Yowsup (WhatsApp) -kirjaston asentaminen Raspberry Pi -ohjelmaan
1. Ensimmäinen asia, joka meidän on tehtävä, on päivittää ja päivittää Pi. On hyvä käytäntö päivittää Pi ennen uuden kirjaston tai paketin asentamista, jotta voit olla varma, että sinulla on uusin kirjasto. Suorita päivitys suorittamalla alla oleva komento.
sudo apt-get update && sudo apt-get päivitys
Napsauta y-painiketta missä tahansa, jos haluat kyllä / ei, ja odota valmistumista.
2. Asenna seuraavat riippuvuudet Yowsup- kirjaston vaatimalla tavalla.
sudo apt-get install python-dev libncurses5-dev sudo apt-get install build-essential libssl-dev libffi-dev python-dev
Asenna nyt salauspaketit (vaaditaan WhatsAppissa käytettyjen tietojen salaamiseen), jotka on jo asennettu Raspberry Pi -ohjelmaan, mutta versio ei ole yhteensopiva Yowsup- kirjaston vaatimalla tavalla.
Joten asenna vaadittu versio alla olevalla komennolla
pip asenna salaus
3. Lataa Yowsup- kirjasto GitHubista käyttämällä alla olevaa komentoa
git-klooni git: //github.com/tgalal/yowsup.git
4. Siirry yowsup- hakemistoon käyttämällä cd yowsup -sovellusta ja asenna ladattu kirjasto seuraavan komennon avulla
sudo python setup.py asennus
5. Nyt olemme valmiita määrittämään WhatsApp-tilin. Tarkista ensin, onko kirjasto asennettu oikein vai ei. Suorita tätä varten annettu komento
Jos saat alla olevan tuloksen, kirjasto on asennettu oikein.
Määritä WhatsApp-tili Raspberry Pi -palvelussa
Kun WhatsApp on asennettu Raspberry Pi: hen, on aika aktivoida ja määrittää WhatsApp pi: ssä.
1. Tallenna maatunnus ”cc” ja puhelinnumero tiedostoon, jotta Yowsup-asiakas voi noutaa nämä tiedot valtuutusta varten. Avaa nanoeditori sudo nano configilla ja tallenna tiedot painamalla ctrl + x alla olevan kuvan mukaisesti.
sudo nano config cc = 91 puhelin = 91xxxxxxxxxx
91 on Intian kopio, jos olet Intian ulkopuolella, käytä kopiota ja korvaa puhelin puhelinnumerollasi. Varmista, että toinen WhatsApp-tili ei käytä syötettyä puhelinnumeroa ja että SIM-kortin pitäisi olla puhelimessa, koska saat rekisteröintikoodin seuraavassa vaiheessa.
2. Rekisteröi nyt WhatsApp-tilisi alla olevalla komennolla.
yowsup-cli rekisteröinti --config config - pyydä tekstiviestiä
Yllä olevan komennon suorittamisen jälkeen saat kuusinumeroisen koodin tekstiviestinä.
3. Käytä tätä koodia puhelinnumeron rekisteröimiseen komennolla
yowsup-cli-rekisteröinti --config config --rekisteri xxx-xxx
Korvaa xxx-xxx puhelimellasi saamallasi koodilla.
Sekunnin tai kahden kuluttua saat WhatsAppilta vastauksen Pi-terminaaliin alla olevan kuvan mukaisesti
Vastaus sisältää WhatsApp-salasanasi. Yläpuolella olevan nuolen osoittama tunnus on salasanasi ilman lainausmerkkejä. Tallenna tämä salasana samaan asetustiedostoon.
Joten avaa määritystiedosto nanoeditorilla ja liitä tunnus nimellä
id = *************************
Nyt konfigurointitiedosto näyttää tältä. Tallenna tämä tiedosto.
Suorita WhatsApp Raspberry Pi: llä
1. Nyt olemme kaikki valmiita käynnistämään WhatsAppin Raspberry Pi: llä. Käynnistä WhatsApp suorittamalla seuraava komento.yowsup-cli demot --yowsup --config config
Näet seuraavan vastauksen WhatsAppilta. Meidän on kirjauduttava sisään nyt. Kirjoita “/ L” ja paina Enter. Lisää komentoja voit kirjoittaa / auttaa.
Jos kirjautuminen epäonnistuu, käynnistä Raspberry Pi uudelleen.
2. Sisäänkirjautumisen jälkeen olet valmis lähettämään ja vastaanottamaan viestejä.
Kirjoita seuraava komento, kun haluat lähettää viestin muille WhatsApp-numeroille.
/ viesti lähetä 91 ********** "Viestisi"
Korvaa ********** vastaanottimen WhatsApp-numerolla. Lähetetyt ja vastaanotetut viestit näytetään samassa päätelaitteessa kuin alla.
Joten Raspberry Pi voidaan muuntaa WhatsApp-asiakkaaksi lähettämään ja vastaanottamaan viestejä toisesta WhatsApp-numerosta. Voimme myös toteuttaa kotiautomaation WhatsApp-viesteillä, mutta Yowsup- kirjasto ei toimi kunnolla tähän tarkoitukseen, ja parannusta jatketaan tämän toiminnon käyttämiseksi.
/>