- Gereksinimler
- Raspberry Pi'de Yowsup (WhatsApp) Kitaplığını Kurmak
- Raspberry Pi'de WhatsApp Hesabı Kurun
- WhatsApp'ı Raspberry Pi'de Çalıştırmak
WhatsApp, en popüler ve yaygın olarak kullanılan mesajlaşma uygulamalarından biridir, ancak yalnızca Akıllı Telefonlarda kullanılabilir ve bilgisayarlarda çalışmaz. Ancak onu avuç içi boyutundaki Raspberry Pi bilgisayarına kurmanın bir yolu var ve komut satırı arayüzünü kullanarak oldukça iyi çalışıyor.
Raspberry pi - Yowsup'da resmi bir WhatsApp'ın tüm özelliklerine erişmek için bir Python kütüphanesi var . Kişilerinizle orijinal uygulama olmadan mesaj alışverişi yapmak için WhatsApp hesabınızı kullanmanızı sağlar. Bu kütüphane, kullanıcının Raspberry Pi'de tam teşekküllü bir özel WhatsApp istemcisi oluşturmasına olanak tanır.
Önceden, bu kitaplığı kullanarak Raspberr y üzerine WhatsApp kurmak kolaydı, ancak son birkaç aydır bu kitaplık tamamen yeniden yazıldı ve kitaplıkta birçok değişiklik yapıldı, bu nedenle yükleme işlemi eskisinden daha sıkıcı hale geldi. Burada WhatsApp'ı Raspberry Pi'ye kurma ve yapılandırma işleminin tamamını açıklayacağız .
WhatsApp'ı pi'de etkinleştirmek için yeni bir Telefon numarasına ihtiyacınız olacak. şu anda çalışan WhatsApp no ile çalışmayacağı için. Maalesef, Yowsup'ı yapılandırmak için hala bir telefona ve bir SIM karta ihtiyacımız var, ancak ilk adımdan sonra onu rahat bırakabilirsiniz.
Öyleyse başlayalım.
Gereksinimler
- Raspberry Pi 2 veya daha yenisi (Raspbian Jessie veya daha yenisi yüklü).
- Çalışan İnternet Bağlantısı
Burada, dizüstü bilgisayardaki Raspberry Pi'ye erişmek için SSH kullanacağız. Dizüstü bilgisayarda VNC veya Uzak Masaüstü bağlantısını kullanabilir veya Raspberry pi'nizi bir monitöre bağlayabilirsiniz. Raspberry Pi'yi monitör olmadan başsız olarak kurma hakkında daha fazla bilgi edinin.
Raspberry Pi'de Yowsup (WhatsApp) Kitaplığını Kurmak
1. Yapmamız gereken ilk şey Pi'mizi güncellemek ve yükseltmektir. Herhangi bir yeni kitaplık veya paket kurmadan önce Pi'yi güncellemek iyi bir uygulamadır, böylece en güncel kitaplığa sahip olduğunuzdan emin olabilirsiniz. Güncellemeyi gerçekleştirmek için aşağıdaki komutu çalıştırın.
sudo apt-get update && sudo apt-get yükseltme
Evet / hayır diye sorduğunuz her yerde 'y'ye basın ve tamamlanmasını bekleyin.
2. Yowsup kitaplığının gerektirdiği şekilde aşağıdaki bağımlılıkları kurun.
sudo apt-get install python-dev libncurses5-dev sudo apt-get install build-essential libssl-dev libffi-dev python-dev
Şimdi, Raspberry Pi'mize zaten yüklü olan ancak sürüm Yowsup kitaplığının gerektirdiği şekilde uyumlu olmayan kriptografi paketlerini (WhatsApp'ta kullanılan verileri şifrelemek için gereklidir) kurun .
Bu nedenle, aşağıdaki komutu kullanarak gerekli sürümü yükleyin
pip kriptografi yükle
3. Aşağıdaki komutu kullanarak Yowsup kitaplığını GitHub'dan indirin
git clone git: //github.com/tgalal/yowsup.git
4. cd yowsup kullanarak yowsup dizinine gidin ve aşağıdaki komutu kullanarak indirilen kitaplığı kurun
sudo python setup.py install
5. Artık WhatsApp hesabını kurmaya hazırız. Öncelikle kütüphanenin doğru kurulup kurulmadığını kontrol edin. Bunun için verilen komutu çalıştırın
Aşağıdaki çıktıyı alıyorsanız, kitaplık doğru bir şekilde kurulur.
Raspberry Pi'de WhatsApp Hesabı Kurun
WhatsApp'ı Raspberry Pi'ye yükledikten sonra, WhatsApp'ı pi'de etkinleştirme ve yapılandırma zamanı.
1. Yowsup istemcisinin yetkilendirme için bu bilgileri alabilmesi için ülke kodunu “cc” ve telefon numarasını bir dosyaya kaydedin. Sudo nano config kullanarak nano düzenleyiciyi açın ve aşağıda gösterildiği gibi ctrl + x kullanarak bilgileri kaydedin.
sudo nano config cc = 91 telefon = 91xxxxxxxxxx
Hindistan dışındaysanız 91, Hindistan için cc'dir. Cc'nizi kullanın ve telefon numaranızı telefon numaranızla değiştirin. Girilen telefon numarasının başka bir WhatsApp hesabı tarafından kullanılmadığından emin olun ve SIM kartın telefonda olması gerekir çünkü sonraki adımda kayıt kodunu alacaksınız.
2. Şimdi, aşağıdaki komutu kullanarak WhatsApp hesabınızı kaydedin.
yowsup-cli kaydı --config config --requestcode sms
Yukarıdaki komutu çalıştırdıktan sonra altı haneli kodu bir SMS yoluyla alacaksınız.
3. Komutu kullanarak telefon numarasını kaydetmek için bu kodu kullanın
yowsup-cli kaydı --config config --register xxx-xxx
Xxx-xxx'i telefonunuza aldığınız kodla değiştirin.
Bir veya iki saniye sonra, aşağıda gösterildiği gibi Pi terminalindeki WhatsApp'tan bir yanıt alacaksınız.
Yanıt, WhatsApp'ınızın şifresini içerir. Yukarıdaki resimde okla gösterilen kimlik, çift tırnaksız şifrenizdir. Bu şifreyi aynı yapılandırma dosyasına kaydedin.
Bu nedenle, nano düzenleyiciyi kullanarak yapılandırma dosyasını açın ve kimliği
id = ************************
Şimdi, yapılandırma dosyası şöyle görünecek. Bu dosyayı kaydedin.
WhatsApp'ı Raspberry Pi'de Çalıştırmak
1. Şimdi, Raspberry Pi'de WhatsApp'ı başlatmaya hazırız. WhatsApp'ı başlatmak için aşağıdaki komutu çalıştırın.yowsup-cli demoları --yowsup --config yapılandırması
WhatsApp'tan aşağıdaki yanıtı göreceksiniz. Şimdi giriş yapmalıyız. "/ L" girin ve enter tuşuna basın. Daha fazla komut keşfetmek için / help yazabilirsiniz.
Giriş yapamadıysanız, Raspberry Pi'nizi yeniden başlatın.
2. Oturum açtıktan sonra mesaj gönderip almaya hazırsınız.
Diğer WhatsApp numarasına mesaj göndermek için aşağıdaki komutu yazın.
/ mesaj gönder 91 ********** "Mesajınız"
********** 'yı alıcının WhatsApp numarasıyla değiştirin. Gönderilen ve alınan mesajlar, aşağıda gösterildiği gibi aynı terminalde gösterilecektir.
Yani Raspberry Pi, başka bir WhatsApp numarasından mesaj gönderip almak için bir WhatsApp istemcisine dönüştürülebilir. Ev Otomasyonunu WhatsApp mesajlarını kullanarak da uygulayabiliriz, ancak Yowsup kütüphanesi bu amaç için düzgün çalışmıyor ve bu işlevselliği kullanmak için iyileştirme devam ediyor.
/>