- דרישות
- התקנת ספריית Yowsup (WhatsApp) ב- Raspberry Pi
- הגדר חשבון WhatsApp ב- Raspberry Pi
- מריץ את הוואטסאפ ב- Raspberry Pi
WhatsApp היא אחת מאפליקציות המסרים הפופולריות והנפוצות ביותר, אך היא זמינה רק עבור סמארטפונים ואינה פועלת במחשבים. אבל יש דרך להתקין אותו במחשב כף היד Raspberry Pi וזה עובד די טוב באמצעות ממשק שורת פקודה.
יש ספריית פייתון לגישה לכל היכולות של WhatsApp רשמי ב- Raspberry pi - Yowsup. זה מאפשר לך להשתמש בחשבון WhatsApp שלך כדי להחליף הודעות ללא האפליקציה המקורית עם אנשי הקשר שלך. ספרייה זו מאפשרת למשתמש ליצור לקוח וואטסאפ בהתאמה אישית מלא על Raspberry Pi.
בעבר, קל היה להתקין את WhatsApp ב- Raspberr y באמצעות ספרייה זו, אך מהחודשים האחרונים שוכתבה ספרייה זו לחלוטין ושינויים רבים בוצעו בספריה, כך שתהליך ההתקנה הפך מייגע יותר מבעבר. כאן נסביר את התהליך המלא של התקנת ותצורה של WhatsApp ב- Raspberry Pi.
להפעלת הוואטסאפ ב- pi, תזדקק למספר טלפון חדש. מכיוון שזה לא יעבוד עם WhatsApp שלא פועל כעת. אז לצערנו על מנת להגדיר את תצורת Yowsup אנו עדיין זקוקים לטלפון וכרטיס SIM, אך לאחר הצעד הראשון תוכלו להשאיר אותו לבד.
אז בואו נתחיל.
דרישות
- Raspberry Pi 2 ואילך (עם ג'סי Raspbian או גרסה חדשה יותר).
- חיבור לאינטרנט עובד
כאן נשתמש ב- SSH כדי לגשת ל- Raspberry Pi במחשב הנייד. אתה יכול להשתמש בחיבור VNC או שולחן עבודה מרוחק במחשב הנייד, או לחבר את ה- Raspberry pi שלך עם צג. למידע נוסף על הגדרת Raspberry Pi ללא ראש כאן ללא צג.
התקנת ספריית Yowsup (WhatsApp) ב- Raspberry Pi
1. הדבר הראשון שעלינו לעשות הוא לעדכן ולשדרג את ה- Pi שלנו. כדאי לעדכן את ה- Pi לפני התקנת ספרייה או חבילה חדשה, כך שתהיה בטוח שיש לך את הספרייה האחרונה. הפעל את הפקודה למטה כדי לבצע את העדכון.
עדכון sudo apt-get && שדרוג sudo apt-get
הכה 'y' בכל מקום שתבקש כן / לא והמתין לסיום.
2. התקן את התלות הבאות כנדרש מספריית Yowsup .
sudo apt-get install python-dev libncurses5-dev sudo apt-get install build-essential libssl-dev libffi-dev python-dev
כעת, התקן חבילות הצפנה (נדרשות להצפנת הנתונים המשמשים בוואטסאפ) שכבר מותקנות ב- Raspberry Pi שלנו אך הגרסה אינה תואמת כנדרש בספריית Yowsup .
לכן, התקן את הגרסה הנדרשת באמצעות הפקודה הבאה
pip להתקין הצפנה
3. הורד את ספריית Yowsup מ- GitHub באמצעות הפקודה למטה
git clone git: //github.com/tgalal/yowsup.git
4. עבור לספריית yowsup באמצעות cd yowsup והתקן את הספרייה שהורדת באמצעות הפקודה הבאה
sudo python setup.py להתקין
5. כעת, אנו מוכנים להגדיר את חשבון הוואטסאפ. ראשית בדוק אם הספרייה מותקנת כראוי או לא. לשם כך, הפעל את הפקודה הנתונה
אם אתה מקבל את הפלט שלהלן הספרייה מותקנת כהלכה.
הגדר חשבון WhatsApp ב- Raspberry Pi
לאחר התקנת WhatsApp ב- Raspberry Pi, הגיע הזמן להפעיל ולהגדיר את ה- WhatsApp ב- Pi.
1. שמור בקוד את קוד המדינה "cc" ומספר טלפון כך שלקוח Yowsup יוכל להביא מידע זה לצורך הרשאה. פתח את עורך הננו באמצעות sudo nano config ושמור את המידע באמצעות ctrl + x כמוצג להלן.
sudo nano config cc = 91 טלפון = 91xxxxxxxxxx
91 הוא הסמ"ש להודו אם אתה מחוץ להודו השתמש בסמ"ש שלך והחלף את הטלפון במספר הטלפון שלך. ודא שמספר הטלפון שהוזן אינו בשימוש על ידי חשבון וואטסאפ אחר וכרטיס ה- SIM צריך להיות בטלפון מכיוון שתקבל קוד רישום בשלב הבא.
2. כעת, רשום את חשבון ה- WhatsApp שלך באמצעות הפקודה הבאה.
רישום yowsup-cli - config config - sms בקשת בקשה
לאחר הפעלת הפקודה הנ"ל תקבל את הקוד בן שש הספרות באמצעות SMS.
3. השתמש בקוד זה כדי לרשום את מספר הטלפון באמצעות הפקודה
רישום yowsup-cli - config config - רשום xxx-xxx
החלף את xxx-xxx בקוד שקיבלת בטלפון שלך.
לאחר שנייה או שתיים, תקבל תגובה מ- WhatsApp במסוף Pi כפי שמוצג להלן
התגובה מכילה את הסיסמה ל- WhatsApp שלך. המזהה, המוצג על ידי החץ בתמונה למעלה, הוא הסיסמה שלך ללא ציטוטים כפולים. שמור סיסמה זו באותו קובץ תצורה.
לכן, פתח את קובץ התצורה באמצעות עורך nano והדבק את המזהה בשם
id = ************************
כעת, קובץ התצורה ייראה כך. שמור קובץ זה.
מריץ את הוואטסאפ ב- Raspberry Pi
1. כעת, כולנו אמורים להשיק את וואטסאפ ב- Raspberry Pi. הפעל את הפקודה למטה כדי להפעיל את WhatsApp.הדגמות yowsup-cli - תצורת configure config
תראה את התגובה הבאה מ- WhatsApp. עלינו להתחבר עכשיו. הזן "/ L" והקש Enter. לבדיקת פקודות נוספות תוכלו להקליד / לעזור.
אם נכשלת התחברות, הפעל מחדש את Raspberry Pi.
2. לאחר הכניסה אתה מוכן לשלוח ולקבל הודעות.
לשליחת הודעה למספר WhatsApp אחר הקלד את הפקודה הבאה.
/ הודעה שלח 91 ********** "ההודעה שלך"
החלף ********** במספר ה- WhatsApp המקלט. הודעות שנשלחו והתקבלו יוצגו באותו מסוף כמוצג להלן.
אז ככה ניתן להמיר את ה- Raspberry Pi ללקוח WhatsApp כדי לשלוח ולקבל הודעות ממספר WhatsApp אחר. אנו יכולים גם ליישם את האוטומציה הביתית באמצעות הודעות וואטסאפ אך ספריית Yowsup אינה פועלת כראוי למטרה זו והשיפור ממשיך להשתמש בפונקציונליות זו.
/>