杜郎俊赏 - dujun.io

申请加入编程组作品——“屏幕检测”

申请声明

本人简历:自 8 月 21 日,已经独立创作并发布十四个作品。其中,python 平台作品十个。
编程能力:熟悉 C/C++,其他语言略有涉猎,新近尝试 python 编程
主攻方向:目前主攻编程方向是基于 pys60 平台的手机软件制作
开发平台:Series 60 C++ SDKs、PythonWin Editor
目标设备:诺基亚 6670

软件说明

本软件用于检测手机屏幕的显色能力(颜色饱和度等),同时用全屏单一颜色帮助用户检查屏幕坏点和亮线等。
提供三种模式:三原色检测、静态色检测和动态色检测。
其中三原色是全屏红、绿、蓝(注1)。
静态检测是产生随机的一种颜色,不会变化,帮助用户检查坏点和亮线。
动态检测是产生随机的十种颜色,延时变化,帮助用户观察色彩突变时的显色能力(迟滞、残影等)。

本人自认为,这款软件已经达到了网上流传的屏幕检测类软件的一般水平,更重要的是区区3.85K,推荐安装,以备不时之需。

需要Python平台支持。 诺基亚6670测试通过,理论支持S60V2所有机型。
(注1:科普小补贴——色彩显示三原色是红、绿、蓝。光线三原色(即人眼视觉)是红、黄、蓝。这个其实我也搞混了~~~)

相关配置

如果无法正常运行,请考虑安装“PythonForS60_1_4_0_2ndEd”

十四作手记

主要创作方法是:调用random模块,产生随机的颜色。利用延时进行切换。
根据函数定义,支持0-FFFFFF的色彩,即16777215种颜色(当然人眼绝大部分已经分辨不出了)。
使用底色清屏。产生全屏单一色效果。

演示

附件

[附件]源码下载 [附件]软件下载

标签: PyS60
日期:2007-09-22