爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 105481|回复: 11
收起左侧

[Flash修改] 【SK6C V43】锁键盘显示大时钟V3.1

[复制链接]
发表于 2006-2-15 01:48:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
;锁键盘显示大时钟V3.1
;(c) avkiev (r) Lisugar
;(p) qtazure
;for SK6C V43
;2006-02-15

;v2.0 根据系统设置自动切换12小时和24小时格式
;v3.0 可自由设定数字的颜色和背景色
;v3.1 重新整理代码调整数字之间的距离,更美观

;与“锁键盘写短消息按任意键亮灯V1.0”和“密码保护部分功能V1.2”冲突
;如想使用本补丁功能,请先撤销以上两个补丁
;另有“锁键盘写短消息按任意键亮灯V1.1”可供选择,更换了数据地址,避免冲突

;说明:
;本来实现的时候使用了类似于反白数字时钟中使用的方法
;但是后来发现可定义的颜色数太少,所以使用了新的方法来实现
;下面这个颜色表索引应该是目前最全的
;其中包括两个部分,系统颜色表和配色颜色表
;其中系统的颜色表共包括24种颜色,配色方案共包括60种颜色,包括重色
;在西门子的系统中,颜色通过一个32bit,也就是4个字节表示
;其中前3个字节分别表示颜色中的RGB,最后一个字节表示不透明度
;我已经将每一种颜色索引对应的四字节写在了每一种颜色的后面
;很容易看出“17~63 A0~FF”表示透明完全,是因为第四个字节为00,也就是完全透明
;十六进制64在十进制中就是100,所以随便提出一个颜色来说明
;“07 - yellow (base) FF FF 00 64”,其实就是(255 255 0 100)
;在任何一种绘图软件中都可以看到这种黄色
;因此基于这种原理,在实现这个3.0的时候没有调用系统的取色程序
;自定义了一块空间存放当前的这个数字时间的背景色和数字的颜色
;大家使用的时候可以放心的到任何一种绘图软件中配好颜色,然后将其中的RGB转换成16进制
;并设定好透明度,填到指定的位置就可以了,下面的这个颜色表只帮助大家理解,补丁中不使用

0x2A361E: FFF755FD B0F1B7FB

#pragma enable old_equal_ff

;数字背景色,默认透明色(0 0 0 0)
0x453D80: 00,00,00,00
;数字颜色,默认黑色(0 0 0 64)
0x453D84: 00,00,00,64

0x453D88: 18B5294CA04718BDFDB5284880470028
0x453D98: 31D1F7F2BCFD071C3E25254E84B000A8
0x453DA8: 02A9F6F276FE02AA1178012F02D00F24
0x453DB8: 06230CE00A240323002901D10C2106E0
0x453DC8: 0C2900DA03E002270C2900D00C3900F0
0x453DD8: 16F80B2000F01AF80C3C02AA517800F0
0x453DE8: 0EF804B0002F06D0012F01D00C2000E0
0x453DF8: 0A2000F00BF8FDBC4FF664F900BD01B5
0x453E08: 0A20FFF7BDFF00F001F800E002B59CB4
0x453E18: 3218201C074C084B291C0094074FB847
0x453E28: 9CBC1234E41801BD2088DAA08FEC76A0
0x453E38: 76040000803D45A0843D45A0CC2245A0
#pragma disable old_equal_ff

### 设置 ###

;0x453DA0: 3E xx ;时钟Y坐标, xx表示16进制的高度
;0x453DB6: 0F xx ;24小时制的时钟X坐标
;0x453DBC: 0A xx ;12小时制的时钟X坐标
;0x453DB8: 06 xx ;24小时制的时钟数字间距
;0x453DBE: 03 xx ;12小时制的时钟数字间距
0x453D98: 31D1 C046 ;不锁键盘时同样显示

/*颜色表索引
Read From Firmware(系统颜色表 0xA097E7E9)
00 - white FF FF FF 64
01 - black        00 00 00 64
02 - red (base) FF 00 00 64
03 - navy (base) 00 00 FF 64
04 - green (base) 00 FF 00 64
05 - magenta (base) FF 00 FF 64
06 - aqua (base) 00 FF FF 64
07 - yellow (base) FF FF 00 64
08 - red (light) FF 80 80 64
09 - navy (light) 80 80 FF 64
0A - green (light) 80 FF 80 64
0B - magenta (light) FF 80 FF 64
0C - aqua (light) 80 FF FF 64
0D - yellow (light) FF FF 80 64
0E - red (dark) 80 00 00 64
0F - navy (dark) 00 00 80 64
10 - green (dark) 00 80 00 64
11 - magenta (dark) 80 00 80 64
12 - aqua (dark) 00 80 80 64
13 - yellow (dark) 80 80 00 64
14 - 墨绿色 4A 4A 4A 64
15 - 银灰色 80 80 8C 64
16 - 浅灰色 C0 C0 C0 64
17~63 A0~FF - clean         00 00 00 00
Read From Ram(配色方案影响的位置 0xA8E64F02)
64~9F
*/

[ 本帖最后由 qtazure 于 2006-2-15 02:11 编辑 ]
1.bmp

评分

参与人数 1实力分 +1 金钱数 +20 收起 理由
starfriend + 1 + 20 奖:感谢-你和大家 ..

查看全部评分

 楼主| 发表于 2006-2-15 01:51:00 | 显示全部楼层
此补丁纯属个人爱好……
无奈SK的空白地址有限,故只有采取这个折中的方法……
不喜勿刷……

“密码保护部分功能V1.2”我觉得没什么用,所以占了它的位置,也懒得再挪动它了……
“锁键盘写短消息按任意键亮灯V1.0”很有用,所以给它换了个新家,功能不变,请替换……

锁键盘写短消息按任意键亮灯V1.1
http://mobile.0110.cn/viewthread.php?tid=205577

[ 本帖最后由 qtazure 于 2006-2-15 01:57 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-2-15 02:49:09 | 显示全部楼层
呵~~该睡觉了~~
回复 支持 反对

使用道具 举报

发表于 2006-2-15 08:28:16 | 显示全部楼层
楼主真是强啊~~~
回复 支持 反对

使用道具 举报

发表于 2006-2-17 06:48:07 | 显示全部楼层
拨号的时候,这个时钟还是存在的,重叠在一起有点影响
回复 支持 反对

使用道具 举报

发表于 2006-2-21 02:29:26 | 显示全部楼层
不错,只是有点太乱了。桌面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-21 11:38:40 | 显示全部楼层
原帖由 realsamurai 于 2006-2-17 06:48 发表
拨号的时候,这个时钟还是存在的,重叠在一起有点影响

适当调整坐标,或者锁键盘时才显示呢?
缓解一下……
回复 支持 反对

使用道具 举报

发表于 2006-2-22 19:37:06 | 显示全部楼层
请问怎样才能锁键盘时才显示呢? 我不会改,请指教...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-22 20:18:53 | 显示全部楼层
原帖由 孤影 于 2006-2-22 19:37 发表
请问怎样才能锁键盘时才显示呢? 我不会改,请指教...

现在默认是锁键盘时也显示的……
如果你已经刷了补丁,那么就撤销下面这句……
0x453D98: 31D1 C046 ;不锁键盘时同样显示

如果你还没有刷补丁,那么就注销这句……在这句前面加上半角的分号……
回复 支持 反对

使用道具 举报

发表于 2006-2-23 12:26:58 | 显示全部楼层
好的,谢谢!!! 菜鸟学飞ing...
回复 支持 反对

使用道具 举报

发表于 2006-8-9 17:50:00 | 显示全部楼层
顶!!!!!!
回复 支持 反对

使用道具 举报

发表于 2006-8-9 19:22:16 | 显示全部楼层
楼主真是强啊~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-8-8 00:15

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表