给S60v5增加截屏功能

iPhone 的截屏功能确实很不错,系统内置支持,组合键一按直接搞定。S60 没有这个有点遗憾,毕竟很多时候写文章是需要截图的。不过这一点难不倒程序员,尤其是 PyS60 程序员:

  1. import graphics, time
  2.  
  3. time.sleep(10)
  4. graphics.screenshot().save("E:\\ScreenShot-" + time.strftime("%Y%m%d%H%M%S") + ".png")

使用很简单,就是从 python script shell 执行脚本后,在10秒之内,把任务切换到截屏窗口就大功告成了。

下面请欣赏偶的 5230:
1. 内置的浏览器基本上带来了桌面级的页面渲染;内核是 webkit 525,比较新;当然体验上比 mobile safari 还是有很大差距

2. 桌面。S60,包括 OVI Store,在外观定制上余地都比 iPhone 强

3. 试图下载 MSN 客户端,作为终端用户内牛满面。虽然OVI Store很烂,但也比这个 UI 强一百倍啊一百倍

如果 Symbian^3 系统还不内置截屏的话,我就考虑把这个脚本包装一下发布到 OVI 了..

Topic: 技术

评论

S60v3也需要。