巧用凯立德LOADER解决背光自动恢复10秒的Bug

来源:百度文库 编辑:神马文学网 时间:2024/03/29 10:17:33

巧用凯立德LOADER解决背光自动恢复10秒的Bug

分类:实用技巧   作者:Captaintiger   时间:2009-05-07 15:46:20   玩家奖:9 

    我的手机经常背光灯自动恢复成10秒,这时间太短,用起来很不爽。每次手动改成30秒,第二天却又自动恢复成10秒。

 

     上网搜索了一下,发现有不少的朋友手机出现跟我一样的问题,有的网友提出了修改注册表的方法,我照做后,第二天还是自动会恢复成10秒,很头疼。

修改注册表的方法:

找到hkey_current_user/contropanel/backlight/locklevel/locklevel,把lock的值改为0。

 

 

 

    又有资料显示这个是由于系统不正常重启造成的,我一想,我的手机用AddinTimer设置每天凌晨自动重启一次,然后又有Sprite Backup每天自动执行系统备份(参考我的宝典《谈PPC的刷机与系统备份》http://bible.younet.com/files/2008/07/26/394895.shtml),备份前和备份后均会自动重启。莫非是系统备份的重启造成注册表损坏?

 

 

 

    我就开始琢磨如何用AddinTimer自动在系统重启后修改注册表,如上图所示,系统备份是每天凌晨4点,我设定4点30分自动修改背光。如果用导入注册表的方法显然是不行的,因为导入的时候系统会问你是否确定要导入,而我需要的是完全自动操作。

 

    突然想起凯立德GPS导航程序每次运行后会自动设置背光灯为30秒,如果我能想办法利用凯立德程序就好了。

 

    经过实验,我发现凯立德修改背光灯的操作在loader过程中就完成了。所以,只需从凯立德里提取loader.exe和loader.ini两个文件。

 

    一,在手机内存的Program Files下建立了个文件夹叫做backlight,把loader.exe和loader.ini两个文件复制到这个文件夹下,看看大小,两个文件加起来才12K,真是小巧轻盈。

 

    二,修改loader.ini的内容如下:

    [配置]

    默认程序=0

    文件路径=\Program Files\S2U2\s2u2.exe

    保持背光=1

    防止关机=1

    打开蓝牙=0

    旋转屏幕=0

    辅助程序数量=0

   “文件路径”这行解释一下,我需要完成的只是修改背光灯设置,显然我不希望它在运行一次庞大的凯立德。由于我习惯用S2U2来锁屏,所以我设置loader执行完后启动S2U2锁屏。如果这行留空的话,loader之后会在屏幕上提示一句“运行程序失败”,这也不是我希望的。如果你习惯使用其他的程序来锁屏,可以做出相应的修改。

 

    三,打开AddinTimer建立一个按周每天执行的任务,点击“应用程序”标签,“程序状态”选择“打开程序”,然后在下面把程序路径指定到=\Program Files\backlight\loader.exe。

 

 

 

这样AddinTimer配合凯立德每天自动帮我把背光设置为30秒,免除了我的头疼。