Pregunta

quiero que al abrir mi cubierta de la cámara del N73, el software de la cámara sigue funcionando como de costumbre, sino que está bloqueado por una pantalla en negro que cubre toda la pantalla para que aparezca que la cámara no está funcionando ... Sé que mi requisito es weired pero necesito esto ..;)

Puede alguien me guía para escribir un script en Python que hace exactamente esto ... i buscado mucho sobre la red para ninguna de las aplicaciones existentes, sino couldnot encuentro uno ..

Gracias por ayudar ..

¿Fue útil?

Solución

Soy bastante escéptico si esto se puede lograr con PyS60. En primer lugar, que yo sepa para el programa PyS60 que había necesidad de iniciar el entorno de intérprete en primer lugar, el inicio automático cuando la cámara empieza probablemente no será posible.

Además, la apertura de la cubierta de la cámara probablemente no tiene ninguna devolución de llamada por lo que no será capaz de detectarlo de pitón sin embargo, usted podría intentar algo como esto se presenta en PyS60 1.4.5 doc ( http://downloads.sourceforge.net/project/pys60/pys60/1.4.5/PythonForS60_1_4_5_doc .pdf ):

>>> import appuifw
>>> import camera
>>> def cb(im):
... appuifw.app.body.blit(im)
...
>>> import graphics
>>> appuifw.app.body=appuifw.Canvas()
>>> camera.start_finder(cb)

En lugar de blitting im sólo podría blit una pantalla en negro y almacenar im. O algo. Pero en serio, esto suena como una muy mala broma ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top