1

我希望在打开我的 N73 的相机盖后,相机软件可以照常工作,但是它被覆盖整个屏幕的黑屏挡住了,所以看起来相机不工作了......我知道我的要求很奇怪但我需要这个.. ;)

任何人都可以指导我编写一个完全执行此操作的 python 脚本...我在网上搜索了很多现有应用程序,但找不到一个..

谢谢帮忙。。

4

1 回答 1

0

我对 PyS60 是否可以实现这一点持怀疑态度。首先,AFAIK for PyS60 程序你需要先启动解释器环境,相机启动时自动启动可能是不可能的。

此外,打开相机盖可能没有任何回调,因此您将无法从 python 中检测到它,但是您可以尝试 PyS60 1.4.5 文档(http://downloads.sourceforge.net/项目/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)

而不是 blitting im 你可以只 blit 黑屏并存储 im。或者其他的东西。但说真的,这听起来像是一个非常糟糕的恶作剧......

于 2009-08-18T21:40:04.293 回答