"""Programa creado por m8ax para hacer screenshots cada cierto intervalo de tiempo y grabar cada captura en una carpeta determinada""" import appuifw, miso, e32 import graphics def _raw_input( txt ): return appuifw.query( unicode( txt ), "text" ) def lechon(n): HOR=n/3600 MIN=(n /60)%60 SEG= n % 60 return (str(HOR)+"h:"+str(MIN)+"m:"+str(SEG))+"s" appuifw.app.title=u"^MvIiIaX^ ScreenShot" appuifw.note(u"Bienvenid@ Al Programa ^MvIiIaX^ ScreenShot Por Marcos Ochoa Diez.", "info" ) e32.ao_sleep(5) tiempo=int( _raw_input("Tiempo En Segundos De Intervalo Entre Captura Y Captura: ") ) cuanfo =int( _raw_input("Cuantas Capturas Dejamos Al Movil Que Haga Por Si Solo: ") ) running = 1 cuentalla=0 nombre="MvIiIaX-Captura-" cadac=0 lerele=0 def set_exit(): global running running = 0 appuifw.app.exit_key_handler= set_exit while cadac<>tiempo and running==1: e32.ao_yield() e32.ao_sleep(1) cadac+=1 lerele+=1 while running==1 and tiempo==cadac: im = graphics.screenshot() im.save(u"e:\\images\\snap\\"+nombre+str(cuentalla)+".JpG") cuentalla+=1 print "\nCapturas Que Llevamos: ",cuentalla print "\nTiempo En Activo: ", lechon(lerele) if cuanfo==cuentalla: running=0 appuifw.note(u"Trabajo Realizado Correctamente, No Iba A Ser De Otra Manera...", "info" ) print ("\n^MvIiIaX^ Corp. 2006") cadac=0