2008-10-22 16 views
17

मुझे पाइथन का उपयोग करके Google टॉक क्लाइंट बनाने में दिलचस्पी है और ट्विस्टेड लाइब्रेरी शब्द मॉड्यूल का उपयोग करना चाहूंगा। मैंने उदाहरणों को देखा है, लेकिन वे Google टॉक के वर्तमान कार्यान्वयन के साथ काम नहीं करते हैं।ट्विस्टेड शब्द पायथन लाइब्रेरी का उपयोग करके आप एक सरल Google टॉक क्लाइंट कैसे बनाते हैं?

क्या किसी के पास इसके साथ कोई भाग्य है? क्या आप एक संक्षिप्त ट्यूटोरियल दस्तावेज करना चाहते हैं?

एक साधारण कार्य के रूप में, मैं एक क्लाइंट/बॉट बनाना चाहता हूं जो मेरे विभिन्न Google टॉक खातों के ऑनलाइन समय को ट्रैक करता है ताकि मुझे कुल संख्या मिल सके। मुझे लगता है कि मैं प्रत्येक खाते में बॉट को दोस्त बना सकता हूं और उसके बाद एक्सएमपीपी उपस्थिति की जानकारी का उपयोग उन समयों का ट्रैक रखने के लिए कर सकता हूं जिन्हें मैं समेट सकता हूं।

धन्यवाद।

+0

मुझे इसमें भी रूचि है ... क्या किसी को पता है? – Jiaaro

उत्तर

14

wokkel मुड़ वाले शब्दों का भविष्य है। metajack शुरू करने पर वास्तव में अच्छा blog post लिखा था।

यदि आप एक अच्छा, कार्यात्मक नमूना प्रोजेक्ट शुरू करना चाहते हैं, तो मेरा whatsup बॉट देखें।

-2

जैसे ट्विस्ट लिब्स पुराने होने लगते हैं, आपके पास दो विकल्प हैं: अपने स्वयं के एक्सएमपीपी हैंडलर को लागू करें या दूसरी लाइब्रेरी देखें।

मैं कच्चे एक्सएमएल के साथ काम करने का सुझाव दूंगा; एक्सएमपीपी जटिल नहीं है और आप कुछ सीखने के लिए बाध्य हैं।

+0

मैं कच्चे एक्सएमएल (वास्तविक बॉट के लिए .. एक प्रयोग के रूप में, निश्चित रूप से) से निपटने के खिलाफ दृढ़ता से अनुशंसा करता हूं - आप किसी भी एक्सएमपीपी लाइब्रेरी को फिर से शुरू कर रहे हैं। मुझे लगता है कि सभी पुस्तकालयों में कहीं भी वर्बोज़ विकल्प होना चाहिए जो कच्चे एक्सएमएल दिखाएगा .. – dbr

2

मैं कुछ समय पहले पायथन में एक एक्सएमपीपी क्लाइंट बनाने की तलाश में था। मैं इस परियोजना पर काम करने के लिए चारों ओर नहीं मिला है जिसे मैं देख रहा था। मैंने कुछ भी नहीं देखा जो मुड़ता था लेकिन मुझे मिली कुछ एक्सएमपीपी लाइब्रेरी मिलीं।

मैं भी जीपीएल, कि मल्टी प्वाइंट सम्मेलन XMPP का उपयोग कर प्रणाली में कार्य करता है के तहत, एक अजगर कार्यक्रम मिल गया।

http://coders.meta.net.nz/~perry/jabber/confbot.php

7

मैं (और इस तरह गूगल टॉक बॉट) एक सरल अस्पष्ट बॉट लिखा है xmpppy पुस्तकालय है, जो अच्छी तरह से काम करता है का उपयोग कर। xmpppy पर उदाहरण आप आरंभ करना चाहिए (विशेष रूप से bot.py)

कुछ वास्तव में twisted.Words में लागू करने के लिए के रूप में:

Here एक बॉट है कि स्थानीय टर्मिनल के लिए हर प्राप्त संदेश प्रिंट बनाने पर एक सरल ट्यूटोरियल है (और एक संस्करण जो प्राप्त संदेश के सम्मान के साथ जवाब देता है)। विभिन्न खातों के ऑनलाइन समय को ट्रैक करने के लिए, आप "प्रिंसेंस" के लिए कॉलबैक जोड़ेंगे (ऑनलाइन/ऑफलाइन/दूर इत्यादि जा रहे हैं "जैबर टर्मिनोलॉजी में)

अधिक पूर्ण सिस्टम के लिए, pownce-jabber-bot मुड़ता है। जैबर इंटरफ़ेस के लिए शब्द और wokkel

The powncebot/__init__.py फ़ाइल शुरू करने के लिए एक अच्छी जगह की तरह लगता है - यह बहुत आसान लगता है।

संबंधित मुद्दे