..:: Gtalk Status Changer ::..
gtalk ഉപയോഗിക്കാത്തവര് കുറവാണു .. അതില് തന്നെ നിങ്ങള്ക്ക് നിങ്ങളുടെ സ്റ്റാറ്റസ് Idle ആയി എപ്പോളും കാണിക്കണം എങ്കില് ഒരു കുഞ്ഞു സ്ക്രിപ്റ്റ് ഇവിടെ ഇടുന്നു ഇത് സ്റ്റുസും മെസ്സജും മറ്റും .. ഇതിനു അല്ലാതെ തന്നെ പ്രോഗ്രാം കിട്ടും അത് പലപ്പോഴും trusted അല്ലാത്ത കൊണ്ട് ആണ് ഇ പരിക്ഷണം …
കോഡ് ഡാ ഇവിടെ
1 |
<font color="#0000b3" size="3"><strong>import</strong></font><font size="3"><strong> xmpp as jabCln<br /><font color="#0000b3">import</font> <font color="#68086f">getpass</font><br /><font color="#0000b3">import</font> <font color="#68086f">sys</font><br /><font color="#0000b3">def</font> callmainLoader():<br /> <font color="#0000b3">print</font> <font color="#ff41a7">"Enter your Gmail ID (Without @gmail.com) : "</font><br /> getUserName=<font color="#68086f">sys</font>.<font color="#68086f">stdin</font>.readline()[:-1]<br /> getUserPass=<font color="#68086f">getpass</font>.getpass(<font color="#ff41a7">'Enter your password : '</font>)<br /> <font color="#0000b3">print</font> <font color="#ff41a7">'Enter Your Status Message(default \'Auto Idle\') : '</font><br /> getUserStatus=<font color="#68086f">sys</font>.<font color="#68086f">stdin</font>.readline()[:-1]<br /> <font color="#0000b3">if</font> <font color="#0000b3">len</font>(getUserStatus) < 1:<br /> getUserStatus=<font color="#ff41a7">'Auto Idle'</font><br /> setGtalkStatus(getUserName,getUserPass,<font color="#ff41a7">'away'</font>,getUserStatus)<br /><font color="#0000b3">def</font> setGtalkStatus(username, password,show,status,):<br /> myGtalServer=[<font color="#ff41a7">'gmail.com'</font>,<font color="#ff41a7">'talk.google.com'</font>,5223]<br /> gtalkOpenCnt = jabCln.Client(myGtalServer[0])<br /> gtalkOpenCnt.connect(server=(myGtalServer[1],myGtalServer[2]))<br /> gtalkOpenCnt.auth(username, password, <font color="#ff41a7">'python_status_message'</font>)<br /> gtalkOpenCnt.send(jabCln.Iq(typ=<font color="#ff41a7">'set'</font>, queryNS=<font color="#ff41a7">'google:shared-status'</font>,\<br /> payload=[jabCln.Node(<font color="#ff41a7">'show'</font>, payload=show)]))<br /> gtalkOpenCnt.send(jabCln.Iq(typ=<font color="#ff41a7">'set'</font>, queryNS=<font color="#ff41a7">'google:shared-status'</font>,\<br /> payload=[jabCln.Node(<font color="#ff41a7">'status'</font>, payload=status)]))<br /><font color="#0000b3">if</font> <font color="#68086f">__name__</font> == <font color="#ff41a7">'__main__'</font>:<br /> callmainLoader()</strong></font><br /> |