Domanda

voglio che all'apertura mia copertura fotocamera del N73, il software della fotocamera continua a lavorare come al solito, ma che è bloccato da uno schermo nero che copre l'intero schermo in modo che sembri che la fotocamera non funziona ... So che il mio requisito è weired, ma ho bisogno di questo ..;)

Qualcuno mi può guidare a scrivere uno script python che fa esattamente questo ... ho cercato molto in rete per le applicazioni esistenti, ma couldnot trovare uno ..

Grazie per l'aiuto ..

È stato utile?

Soluzione

Sono piuttosto scettico se questo può essere realizzato con PyS60. Prima di tutto, per quanto ne so per il programma PyS60 avresti bisogno di avviare l'ambiente interprete prima, quando autostarting fotocamera inizia probabilmente non sarà possibile.

Inoltre, l'apertura del coperchio della fotocamera, probabilmente non ha alcuna richiamata in modo da non essere in grado di rilevarlo in pitone tuttavia, si potrebbe provare qualcosa di simile presentato in 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)

Invece di copiarlo sul video im si può solo blit uno schermo nero e conservare im. O qualcosa. Ma sul serio, questo suona come un pessimo scherzo ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top