简单的python脚本来阻止诺基亚n73屏幕

时间:2009-08-18 20:38:24

标签: python camera pys60 n73

我希望在打开我的N73相机盖时,相机软件会像往常一样继续工作,但它会被覆盖整个屏幕的黑色屏幕挡住,以致看起来相机不能工作......我知道我的要求是必须的,但我需要这个..;)

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

感谢您的帮助..

1 个答案:

答案 0 :(得分:0)

我对使用PyS60是否可以实现这一点持怀疑态度。首先,AFAIK for PyS60程序首先需要启动解释器环境,可能无法在摄像机启动时自动启动。

此外,打开相机盖可能没有任何回调,因此您将无法从python中检测到它,但是,您可以尝试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)

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