马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
[B]说明:当前这个补丁功能小8已有,大家先不要刷,改进的补丁已经发布,大家到这里看看:[/B]
http://www.36518.com/sjpd/bbs/dispbbs.asp?boardid=35&id=24788
最近看到不少朋友反映重要记事中关于执行定义时间的功能有些弱,希望能够加强。
目前的重要事只有每日,每周,每月,每年或者仅一次,无法进行周期的自定义,比如每周执行若干次或者每隔3天执行一次的说~
这点我也深有体会,于是这两天研究了一下小8的重要记事功能,进行一些修改后实现了对执行周期的自定义功能,感觉好极啦,也发在这里大家一来起分享吧:
;*** 按任意时间表自定义重要记事的执行 ***
;适用:西门子6688V5508
;作者:Pinky
;日期:2004-04-09
;版本:V1.0
;占用地址:[1F60C0-1F6120(可能扩充)]
;功能:自定义重要记事的执行周期,可按任意时间表执行
;说明:需要在重要记事的说明文字中以"PWnnnnnnn"的格式写好执行计划
;格式详细解释:PWnnnnnnn
; PW 自定义时间表的标识符,所有此类自定义必须以这两个字母开头,注意要大写
; nnnnnnn 共7位由0或1组成的字符串,分别表示周日至周六是否开启闹铃
; 1表示开启闹铃并执行重要记事,0表示关闭闹铃并一直等待用户的响应
;例如: PW0111110 表示周1至周5开启闹铃,周日和周六关闭闹铃
; PW0001111 表示周日至周2连续三天关闭闹铃,周3至周六连续4天开启闹铃
; PW0101010 表示每隔一天开一次闹铃
;
0x3804B2: F0E8F0F9 FABFC060
0x1F60C0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FEDE0BD7403600A92E47F250003D16
0x1F60D0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08E2D7403600A92E47F257003D0FD740
0x1F60E0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D00F2F1E625001100E108E2D7403600
0x1F60F0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A92E47F230003D02FAD82006F0E8F0F9
0x1F6100: FFFFFFFF FAD8B604
;*****************
具体的使用方法以上已经讲的比较明白,只要在重要记事的说明文字中写入给定格式的字符串就行了
这个字符串是以大写的"PW"开头,然后紧跟着7个是0或1的数字,分别对应每周周日、周1、周2至周六的7天
某一位数字为0则表示当天关闭闹铃,为1则表示当天开启闹铃,这样就实现了自定义重要记事执行时间的功能了
再给个更详细的说明吧,例如 [B]PW0111111[/B],今天是星期五,对应位(红色)为1,今天会正常开启闹铃
再如 [B]PW0111110[/B],明天(周六)对应位为0,就不会响闹铃,可以睡个懒觉的说~~
要注意的是,考虑到其他一些问题,重要事仍然会执行,只是闹铃不响,并且界面停留在重要事开启状态等待用户的相应,直到用户长按挂机键回到待机画面,这样可以提醒用户今天有一个不响铃的重要事~~
那么对于一般的双休日不响铃、周1至周5响铃可写为: PW0111110
如果只有星期天休息则写为: PW0111111
对于倒班的朋友,上几天休息几天可写为: PW1110001
等等等,可根据需要组合出很多种时间表的说~
这个补丁在我的小8上经过两天测试一切正常,与其它补丁应该没有冲突
也可以强刷,之前记着备份flash
如果有异常情况可以试着撤销重要记事定时执行任务
当然,这个补丁还有很多可以改进的地方,比如进一步进行每月的时间表安排
大家需要的话,这些功能很快就会在后续的修改中添加~
好了,大家快试试吧,别忘了反馈一下bug,觉得不错的话要支持一下哦~
[此贴子已经被作者于2004-4-11 12:51:06编辑过]
|