"""Programa creado por m8ax para sacar por pantalla cuadraditos animados rellenos de color aleatorio lineas etc... Una tonteria pero que queda bonita...""" import appuifw import e32,graphics import miso import thread from random import randint def _raw_input( txt ): return appuifw.query( unicode( txt ), "text" ) def lighton(): while wanadoo: miso.reset_inactivity_time() e32.ao_sleep(5) appuifw.app.title=u"^MvIiIaX^ Cuadraditos" appuifw.note(u"Bienvenid@ Al Programa ^MvIiIaX^ Cuadraditos. Espera Un Momento...", "info" ) luz=int( _raw_input("Luz Siempre Encendida 1-SI 2-NO: ") ) app=appuifw.app app.screen='full' c = appuifw.Canvas() appuifw.app.body=c draw = graphics.Draw(c) color=(randint(0,255),randint(0,255),randint(0,255)) c.rectangle((0,0,176,208), fill = 0x000000) lola=1 dibus=0 fonk=208 foka=190 if int(luz)==1: wanadoo=1 thread.start_new_thread(lighton, ()) while lola: e32.ao_yield() color=(randint(0,255),randint(0,255),randint(0,255)) b=randint(0,208) a=randint(0,208) l=randint(0,208) k=randint(0,208) c.rectangle((a,b,l,k), color) c.rectangle((a,b,l,k), fill=color) c.line([a, b, l, k], color) c.text([25, foka-5], u"M8AX SOFTWARE 2006" , color) c.text([25, fonk-5], u"Dibus Hechos - "+str(dibus) , color) foka-=1 fonk-=1 if fonk==0: fonk=220 foka=208 dibus+=2 print "\n^MvIiIaX^ Corp. 2006"