PyXMPP הוא יישום ג'אבר / XMPP לפייתון.
PyXMPP מספק את רוב תכונות ליבה של פרוטוקול XMPP וכמה הרחבות מוגדרות JSF. PyXMPP מספק אבני בניין ליצירת לקוחות ג'אבר ורכיבים. מפתחים משתמשים בהם לזרמי XMPP התקנה, לטפל באירועים נכנסים וליצור בתים יוצאים ("מנות" XMPP).
התקנה:
כדי לוודא שיש לך את כל הדרישות מפורטות לעיל או להכין מוגבל
(ללא סיומת ינארי) לבנות של PyXMPP ייתכן שתרצה לרוץ ::
& Nbsp; & nbsp; & nbsp; configure.py פיתון
אתה יכול לבחור באופן ידני את המבנה המוגבל או מלא של PyXMPP ידי עריכת קובץ build.cfg.
כדי לבנות את החבילה רק לעורר ::
& Nbsp; & nbsp; & nbsp; לבנות setup.py פיתון
כדי להתקין אותה ::
& Nbsp; & nbsp; & nbsp; פיתון setup.py להתקין
אם היה לך איזו גרסה ישנה יותר של PyXMPP עדיף להסיר אותה (מחק
ספריית משנה pyxmpp OS האתר-החבילות שלך בספרייה) לפני ההתקנה זה אחד
או דברים לא יכולים לעבוד בצורה נכונה.
אתה יכול גם לנסות ::
& Nbsp; & nbsp; & nbsp; לעשות
ו::
& Nbsp; & nbsp; & nbsp; make install
במקום
תכונות :.
- פרוטוקול XMPP כמעט מלא Core (RFC 3920) עבור חיבורי לקוח (כולל SASL, TLS וStrinprep )
- פרוטוקול XMPP IM בעיקר מלא (RFC 3921) (חסר רשימות פרטיות)
- אובייקטי שגיאת XMPP כוללים תרגומים ומקודי מורשת לתאימות לאחור
- אימות מורשת (& quot; לעכל & quot; ו & quot; רגיל & quot;)
- פרוטוקול רכיב
- דיסקברי השירות
- vCards -both ג'אבר & quot; vCard-זמני & quot; וRFC 2,426
- חלקים בסיסיים של פרוטוקול הצ'אט מרובה משתמשים
- חותמות זמן משלוח מתעכב
- טפסי נתונים
- ב- בנד רישום
דרישות :
- פייתון
- libxml2
- dnspython
- M2Crypto
תגובות לא נמצא