# Arvana Software
# Padang Community
import appuifw
import e32
import random
import socket
import time as t
import base64
import miso
import globalui
appuifw.app.screen = 'normal'
round = appuifw.Text()
appuifw.app.body = round
appuifw.app.title = u'PF'
ip = random.randint(9, 20)
host = ('203.84.163.' + str(ip))
port = 25
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
def intro():
round.style = appuifw.HIGHLIGHT_SHADOW
round.color = (40, 50, 180)
round.font = (u'LatinBold19', 13, None)
round.set(u'PARK SEMI FLOOD park two')
round.color = 97580
round.font = (u'LatinBold12', 10, None)
round.add(u'\n `Press Option To Log In')
join = ''
chat = "'
jmsg1 = ''
jmsg2 = ""
jmsg4 = ''
oras = "'[d00 +wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw+ +wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw+"
ver = "'[d00 +wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw+ +wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw+:)'"
date = "'[d00 +wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw+ +wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw++wmwmwmw+ +wmwmwmw+"
def connect():
uid, upass = appuifw.multi_query(u'User ID', u'User Password')
encrypt = base64.encodestring(((chr(0) + uid) + chr(0) + upass))
loginxml = ''
neil1 = ''
neil2 = (loginxml + encrypt + '')
neil3 = ''
neil4 = 'Kolipri'
round.style = appuifw.HIGHLIGHT_SHADOW
s.connect((host, port))
s.send(neil1)
round.add(u'\n ``1%..')
e32.ao_sleep(1)
recvp4 = s.recv(1024)
s.send(neil2)
round.add(u'\n ``99%..')
e32.ao_sleep(1)
recvp4a = s.recv(1024)
error = recvp4a.find('invalid-credentials')
if error > 1 :
globalui.global_note(u'Incorrect Password!')
round.color = (250, 0, 0)
round.add(u'\n INCORRECT PASSWORD!')
else :
s.send(neil3)
recvp4b = s.recv(1024)
s.send(neil4)
round.add(u'\n ``you are now online..')
e32.ao_sleep(1)
recvp4c = s.recv(1024)
round.color = (0, 0, 150)
globalui.global_note(u'Successfull Logged')
round.add(u'\n ``Press Option To Enter Your Room\n')
appuifw.app.menu = menu2
def ujoin():
rn, rnn = appuifw.multi_query(u'``enter room name:', u'``enter nickname:')
rn1 = "'"
rnn1 = "'"
rnna = ''
tym = t.strftime('%I:%M:%S%p [%A]')
datex = t.strftime('%B-%d-%Y')
jpost1 = (jmsg1 + jmsg2 + rn + jmsg3 + oras + tym + jmsg4)
jpost2 = (jmsg1 + jmsg2 + rn + jmsg3 + ver + jmsg4)
jpost3 = (jmsg1 + jmsg2 + rn + jmsg3 + date + datex + jmsg4)
round.style = appuifw.HIGHLIGHT_SHADOW
round.color = (40, 50, 180)
round.font = (u'LatinBold19', 13, None)
round.set(u'Anti`sentri`bot')
round.color = 97580
round.font = (u'LatinBold12', 10, None)
round.add(u'\n ``Your room: \n ')
round.color = (250, 0, 0)
round.font = (u'LatinBold12', 10, None)
round.add(rn)
round.add(u'\n\n ')
round.color = 0
round.add(u' ``Press option then select start')
def ppost():
round.style = appuifw.HIGHLIGHT_SHADOW
round.color = (40, 50, 180)
round.font = (u'LatinBold19', 13, None)
round.set(u'PARK SEMI FLOOD')
round.color = 97580
round.font = (u'LatinBold12', 10, None)
round.add(u'\n ``In-Out Robot is now active at this room :\n\n')
round.color = (250, 0, 0)
round.font = (u'LatinBold12', 10, None)
round.add(rn)
flood()
def flood():
i = 1
while i == 1 :
joinroom1 = (join + chat + rn + rn1 + nick + rnn + rnna + rnn1 + role)
lroom1 = (exe1 + exe2 + rn + exe4)
ful = '\' type="unavailable" />'
s.send(joinroom1)
e32.ao_sleep(1)
nnn1 = s.recv(1054)
if str.endswith(str(nnn1), str(ful)) :
miso.compress_all_heaps()
i = 1
else :
miso.compress_all_heaps()
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(joinroom1)
e32.ao_sleep(30)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(100)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(30)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(joinroom1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(60)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(30)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(100)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(45)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(lroom1)
s.send(joinroom1)
e32.ao_sleep(30)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(jpost1)
s.send(joinroom1)
e32.ao_sleep(50)
s.send(joinroom1)
miso.compress_all_heaps()
i = 1
def stop():
round.style = appuifw.HIGHLIGHT_SHADOW
round.color = (40, 50, 180)
round.font = (u'LatinBold19', 13, None)
round.set(u'PARK SEMI FLOOD')
round.color = 97580
round.font = (u'LatinBold12', 10, None)
round.add(u'\n ``in-out-robot stopped!')
appuifw.app.menu = menu3
def spost():
round.style = appuifw.HIGHLIGHT_SHADOW
round.color = (40, 50, 180)
round.font = (u'LatinBold19', 13, None)
round.set(u'PARK SEMI FLOOD')
round.color = 97580
round.font = (u'LatinBold12', 10, None)
round.add(u'\n\n ``in-out-robot was stopped!')
lroom1 = (exe1 + exe2 + rn + exe4)
i = 1
while i == 1 :
s.send(lroom1)
i = 1
stop()
menu3 = [(u'``start', ppost), (u'``exit room', spost), (u'``change room', ujoin), (u'``exit', quit)]
appuifw.app.menu = menu3
def info():
round.style = appuifw.HIGHLIGHT_SHADOW
round.color = (40, 50, 180)
round.font = (u'LatinBold19', 13, None)
round.set(u'PARK SEMI FLOOD')
round.color = 97580
round.font = (u'LatinBold12', 10, None)
round.style = appuifw.STYLE_UNDERLINE
round.add(u'\nPark taz nag flood xa kunwari!.. maganda xa dhl parang manual flood lng :D')
round.color = (250, 0, 0)
round.style = appuifw.HIGHLIGHT_ROUNDED
round.add(u'\n original creation of : weedz edited by SERVER')
def quit():
exitapp = appuifw.query(u'Exit application?', 'query')
if exitapp == 1 :
globalui.global_note(u'Modified SERVER')
appuifw.app.set_exit()
menu1 = [(u'``log-in', connect), (u'``information', info), (u'``exit', quit)]
menu2 = [(u'``parking room', ujoin), (u'``information', info), (u'``exit', quit)]
appuifw.app.menu = menu1
intro()
appuifw.app.exit_key_handler = quit
app_lock = e32.Ao_lock()
app_lock.wait()