import appuifw import e32 import miso import time import base64 import socket import globalui import os import messaging appuifw.app.screen = 'full' round = appuifw.Text() appuifw.app.body = round appuifw.app.title = u'WELCOME BOT' s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) host = '203.84.163.23' port = 443 join = '' chat = "' jxmlmsg1 = '' jxmlmsg2 = "" jxmlmsg4 = '' def front(): round.color = 0 round.font = (u'LatinBold12', 12, None) round.set(u'MODIFIED BY:PX^JHONNDAVE^') round.add(u'\n\n disconnected!') appuifw.app.menu = menu1 def uconnect(): (uid, upass,) = appuifw.multi_query(u'User ID', u'Password') encrypt = base64.encodestring(('\x00%s\x00%s' % (uid, upass)))[0:-1].decode('utf-8') loginxml = '' spacket2 = ((loginxml + encrypt) + '') spacket1 = '' spacket3 = '' spacket4 = 'Kolipri' round.set(u'MODIFIED BY PX^JHONNDAVE^ CREDIT TO KHIAN') round.add(u'\n\nChecking network..') s.connect((host, port)) round.set(u'MODIFIED BY PX^JHONNDAVE^ CREDIT TO KHIAN') round.add(u'\n\n Connecting..') s.send(spacket1) rpacket1 = s.recv(1024) print rpacket1 s.send(spacket2) rpacket2 = s.recv(1024) print rpacket2 s.send(spacket3) rpacket3 = s.recv(1024) print rpacket3 s.send(spacket4) rpacket4 = s.recv(1024) print rpacket4 round.set(u'MODIFIED BY PX^JHONNDAVE^ CREDIT TO KHIAN') round.add(u'\n\n Authenticating..') e32.ao_sleep(1) round.set(u'MODIFIED BY PX^JHONNDAVE^ CREDIT TO KHIAN') round.add(u'\n\n Initiallizing..') e32.ao_sleep(1) round.set(u'MODIFIED BY PX^JHONNDAVE^ CREDIT TO KHIAN') round.add(u'\n\n Connected!') appuifw.app.menu = menu2 def wc(): (rn, msg,) = appuifw.multi_query(u'Room', u'Welcome Message!') ako = appuifw.query(u'Enter Access Nick', 'text') rnn = 'kupalogz the great hunter' rn1 = "'" rnn1 = "'" joinroom = (((((((join + chat) + rn) + rn1) + nick) + rnn) + rnn1) + role) lroom = (((xmleave1 + xmleave2) + rn) + xmleave4) round.set(u'ROOM: \n') round.add(rn) round.add(u'\nWELCOME MESSAGE: \n') round.add(msg) round.add(u'\n\nPress option and select join room') def start(): round.set(u'Joining room: ') round.add(rn) e32.ao_sleep(1) s.send(joinroom) round.set(u'Joined!') wel() def wel(): i = 1 while (i == 1): round.set(u'Waiting Participant!') abc1 = "" cdc = ((abc2 + rn) + abc3) if str.endswith(str(abc), str(cdc)): round.set(u'Posting!') post = (((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msg) + jxmlmsg4) e32.ao_sleep(1) s.send(post) else: axx = "room='" axxa = "'>time" tms = ((axx + rn) + axxa) if str.endswith(str(abc), str(tms)): round.set(u'Posting Time and Date!') msgt = '[d00 ***' xbb = '***' tym = time.asctime() posta = (((((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msgt) + tym) + xbb) + jxmlmsg4) s.send(posta) else: axy = "room='" axya = "'>version" ver = ((axy + rn) + axya) if str.endswith(str(abc), str(ver)): round.set(u'Posting Version!') msgv = '[d00 DAMNWCPYBOT MODIFIED BY JHONNDAVE FOR MY TIZAY' postb = (((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msgv) + jxmlmsg4) s.send(postb) else: hhh = "lock" hxh = ((((hhh + ako) + hhha) + rn) + hhhb) if str.endswith(str(abc), str(hxh)): msgl = '[d00 **SARADO NA:>**' postl = (((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msgl) + jxmlmsg4) s.send(postl) unl() elif str.endswith(str(abc), str(hhhb)): msgl = '[d00 **LOCK MO MUKHA MO :DD?**' pos = (((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msgl) + jxmlmsg4) s.send(pos) else: i = 1 continue def unl(): n = 1 while (n == 1): mno = s.recv(1054) hhh1 = "unlock" hxh1 = ((((hhh1 + ako) + hhha1) + rn) + hhhb1) if str.endswith(str(mno), str(hxh1)): msgx = '[d00 **BUKAKA NA:>:DD?**' postu = (((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msgx) + jxmlmsg4) s.send(postu) wel() else: n = 1 def leave(): msgl = '[d00 **Awt na aq:emaiwan dito puno ng kurikong pwet:DD?!!**' postc = (((((jxmlmsg1 + jxmlmsg2) + rn) + jxmlmsg3) + msgl) + jxmlmsg4) s.send(postc) lroom = (((xmleave1 + xmleave2) + rn) + xmleave4) round.set(u'leaving room: ') round.add(rn) e32.ao_sleep(1.5) s.send(lroom) round.set(u'You have left the room ') round.add(rn) e32.ao_sleep(1.5) appuifw.app.menu = menu3 menu3 = [(u'join', start), (u'Leave room', leave), (u'Change room', wc)] appuifw.app.menu = menu3 def about(): globalui.global_msg_query(u'DAMN WELCOME BOT', u'About application') def quit(): globalui.global_note(u'PX JHONNDAVE OF PINOYXTREME') appuifw.app.set_exit() menu1 = [(u'Login', uconnect), (u'About', about), (u'Exit', quit)] menu2 = [(u'set room', wc)] appuifw.app.menu = menu1 front() appuifw.app.exit_key_handler = quit app_lock = e32.Ao_lock() app_lock.wait()