Pergunta

Eu quero que, ao abrir a capa da câmera do meu N73, o software da câmera continua funcionando como de costume, mas que é bloqueado por uma tela preta cobrindo a tela inteira para que parece que a câmera não está funcionando ... Eu sei mas eu preciso disso ..;)

Alguém pode me orientar a escrever um script python que faça exatamente isso ... Eu procurei muito na rede para qualquer aplicativo existente, mas não consegui encontrar um ..

Obrigado por ajudar ..

Foi útil?

Solução

Estou bastante cético se isso pode ser alcançado com o Pys60. Primeiro de tudo, o programa AFAIK for Pys60, você precisará iniciar o ambiente de intérprete primeiro, o AutoStarting quando a câmera iniciar provavelmente não será possível.

Além disso, a abertura da capa da câmera provavelmente não possui nenhum retorno de chamada para que você não possa detectá -lo do Python, no entanto, você pode tentar algo assim apresentado no 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)

Em vez de escapar, você pode simplesmente desviar uma tela preta e armazenar IM. Ou alguma coisa. Mas sério, isso soa como uma brincadeira muito ruim ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top