※ 敲击两次—— 轻敲或摇动侧面方向两次;
‧将5800放在手掌上,在侧面用手指轻敲两次或者弹两下,需要一定节奏感,
‧一只手握5800,用另一只手拍打手指外侧,类似“抱拳”动作;
‧手握5800,连续两次用侧面敲击自己手掌或者大腿,无须太用力或太快速度;
‧手握5800,垂直或水平连续沿侧面方向摇晃两次,建议摇晃角度30比较轻松,
‧(注:N97与5800左右方向有所不同)
※ 固定方向—— 共支持4个方向,每一种有6个方向可供选择;
(每个动作需停顿0.5-1秒,每两个动作间隔不能超过2秒)具体位置请参照图示说明.
※ 自定义姿势——共支持4种姿势,任意角度,可自动“录制”也可手动编辑;
‧点“选项”“启动动作录制”,轻按一次相机键,即可自动保存当前坐标,
依次循环保存4个动作,然后就可以按照这4个动作加解锁。
‧手动编辑坐标,格式说明:如1.133.33.33
第一位代表改动作开关,开=1,关=0;后面三位则是代表了X Y Z三轴的坐标,
其中如果大于100的则表示是负数,如133 = -33。
‧果不需要启动某个动作,只需要把第一位改为0即可。
‧推荐使用2-3个姿势组合,调整适合的灵敏度,相当好用。
具体位置请参照上面的图示说明.
※ 距离感应——连续快速遮挡“距离感应器”,间隔时间和次数可自行调节。
无须接触手机,即可感应加解锁,魔术般的感觉。
※ 防盗报警(基于距离感应原理)
‧开启该功能后,当手机处于已锁状态,且被连续遮挡N秒的时候,自动开启防盗,同时发声提示音;
此时一旦手机遮挡消失,则在M秒后,拉响警报,这过程中必须用任意一种解锁方式解除报警。
‧如果开启防盗时,有电话来,可放心接听,程序自动取消此次报警,当满足条件时又会自动开启防盗。
‧当中N秒代表“准备防盗时间(1-10秒)”,M秒代表“触发报警时间(1-10秒)
‧开启防盗提示音和防盗报警声均可自行选择,程序内部自动循环播放防盗报警声;
音量也可以自行调节,N和M也可以自行设置。

分为 X Y Z 三轴的三维坐标,其中范围大概为"-70 ~ +70"(为什么不是90,我也不知道)
举个例子: 1.33.133.33
第一个"1"代表该动作的开关: 开=1,关=0;
第二个"33"代表X轴坐标为 "33";
第三个"133"代表Y轴坐标为"-33"(大于100说明是负数);
第四个"33"代表Z轴坐标为"33"
具体对应位置,我拿固定的6个方向做对比. (大约相等)

垂直向上 垂直向下 垂直向右 垂直向上 水平向上 水平向下
(0,70,0) (0,170,0) (170,0,0) (70,0,0) (0,0,70) (0,0,170)
动态显示当前主要设置,同时把设置按钮移到最上面~~
新版本更新内容比较多,主要增加了滑动解锁功能,力求一步到位。
有喜有忧,希望大家看到喜的同时,也能接受忧……
发张图给大家看看吧,此次版本更新时间长了些```
更新内容比较多比较难,仅源代码备分就有十几份。
进度:
1.完成滑动解锁功能(自定义功能强大,相当的棒);
2.解决了音效会让收音机自动暂停的问题;
3.增加了"重启手机"功能;
4.正在进行测试和后期工作。
yuelongr 2009.8.6
5.扩展了"双敲击"功能,
在现有水平左右X方向的基础上,
增加了水平前后Y方向和水平上下Z方向的双敲击.
并增加了可调整的参数。
yuelongr 2009.8.7
6.增加电量和信号状态显示,有充电状态的不同显示;
7.检查界面各种语言文字的显示等.
yuelongr 2009.8.9
证书签名等相关的新手问题,
我无法再一一回复你们了!
请参考论坛置顶帖和相关教程帖子,谢谢...
我个人能力、精力、时间有限,
无法帮助那么多人,抱歉。。。
也请大家提问之前先仔细看清楚我1楼的帖子,
也尽量直接跟贴回复,
另外发贴和站内短信,
我不保证都能回复和看到。
再次谢谢大家的支持````
yuelongr 2009.7.21
这几天又在疯狂的修改Mykeylock,解决了不少问题,
不断的测试,不断的折磨58和我自己,辛苦没有白费~~~
通宵到早上5点多,终于改完V1.1.4了,
迫不及待的就上传更新了.
现在11点多,刚睡醒,就来更新帖子内容了,
顺便看看新版本的使用情况,是否有重大问题。
谢谢大家一直的支持和鼓励!
更加完美的Mykeylock即将重磅登场!!!
敬请期待!!!
yuelongr 2009.7.19
最近工作比较忙,所以一直都没更新,请大家谅解~~~
现在忙的差不多了,我开始继续更新修改mykeylock了!
谢谢大家一直的支持和鼓励!
另本贴已经成为58区第一大回帖,找不到的朋友可以用"回复数量"来查询。
yuelongr 2009.7.8
后续版本的方向:
1.继续完善目前感应加解锁的逻辑判断;
2.因功能的增加,以及之间的冲突,mykeylock内部结构急需全部重组和优化;
3.界面需要重新设计,多页分功能显示,设置界面也有待改善,以更容易操作;
4.程序帮助,说明文档,教程需要补充,如果有热心网友就好了!!
5.你们补充……
希望大家都能开开心心,也希望自己心情早点好起来!
yuelongr 2009.6.27
感谢大家的热心支持~~~
这两天确实有点忙,很累,心情也糟糕透了,
台风"莲花"来了,把我的生活吹乱了,留下了满地的惆怅和失落……
我并没有休息,也没停止mykeylock的更新修改,只是个人原因加上遇到了些难点,所以.......
其实这两天我一直都改mykeylock,周六也通宵了,可是一直提不起精神,没有效率,也许真的累了……
好了,不说了,免得把心情传染给大家。先预告下,新版本将会有的功能吧:
1.应大家要求,我会换掉图标(如果来的及的话);
2.增加新的感应方式,任意角度的最多四种动作组合,并可调灵敏度,反应比较快了;
3.增加敲击感应的灵敏度调节(不过实际效果感觉不明显);
……
祝大家和自己都能开开心心!
yuelongr 2009.6.22
关于"抄袭"纯属无稽之谈!
清者自清,别说源代码了,就连功能,我也是从58自身出发而想的,
完全没有刻意参照哪个软件,至于是否有什么功能与其他软件相同,
我就不知道了,也无法避免,毕竟大家都是用symbian提供的SDK.
重申:mykeylock是由yuelongr一人独立专为5800设计的S60 5th程序!
yuelongr 2009.6.19
摇动感应判断逻辑正在改进中……灵敏度调节寻找中……多语言版本进行中……等等等进行中……
yuelongr 2009.6.18
近期在赶公司里的项目,估计没多少时间可以改mykeylock,哎...
yuelongr 2009.6.13
又辛苦了几天,增加音效的版本主要功能基本实现,不过还需要完善和调整.
效果不错,COOL!!!与系统情景兼容,即,可自动判断当前是否无声和来电音量大小~贴心人性化~~
重要的是,开启加解锁音效后,58自带的侧滑键同样有音效!!! yuelongr 2009.6.13
下个版本将会有加解锁的音效!并且音效可以用自己喜欢的音效替换掉!另程序的图标也将改变.敬请期待!!!!!!!!!!!!!
yuelongr 2009.6.10
辛苦几天了,终于把主要功能实现了,现在我自己已经在测试了,还剩一些小细节的地方再完善下就OK了,如果快的话,今天应该就可以放出来让大家下载了,敬请期待~~~解锁方式:单按绿键,双按绿键,单按红键,双按红键;加锁方式:双击XM键,单按红键,双按红键.有这几种可供自由选择~~~
(另请回帖的朋友,注意自己的言辞!!不要侮辱别人的劳动成果,你可以选择不用,也可以在外面说我程序不好用,但请你别在我帖子里说我程序垃圾!!!!!!
辛辛苦苦做下来的东西,被你说成垃圾,我实在很恼火!人家myphone都可以卖个6块钱,难道我不卖钱就垃圾了吗?你有本事自己做个去啊,又不难.)
yuelongr 2009.6.9
有几天没来论坛了,因为程序还没更新好~请大家见谅,这两天在学UI界面部分的内容,尝试增加可选择加解锁方式功能,我还是个初学者,这过程中遇到了不少问题,另外我只是一个人凭着兴趣在做这个程序,我还有我自己的生活,这近两周来几乎所有能用上的时间我都用来做这个程序了,昨晚刚通宵完,现在软件已经有一个界面了,虽然简陋,可是着实花费了我不少时间和精力,连我的58也频频惨遭折磨!
程序还在修改当中,要实现多种加解锁方式可选择,需要考虑不少逻辑关系,最主要的是我还要考虑稳定性和耗电等等问题,请有关注的朋友耐心等待~
另,大家回的帖子,反馈的信息,我都有看都有注意,谢谢大家~~
yuelongr 2009.6.7
今天稍微歇歇了,逛逛论坛看看大家的使用情况和反应,自己也理理思路,想想接下来要做什么,目前看来大家对加解锁键的选择方式还是有比较多不同意见的,我也差不多该弄个配置,让大家自由选择加解锁按键了,还有的话,我是有打算再加一些实用的功能,比如直接重起手机啊,清除手机垃圾文件之类的,到时看看了,至于屏幕滑动解锁的话...也一直想弄,不过触屏部分一直都还没时间去看,哎...先弄好加解锁配置吧~~~
谢谢大家的支持,你们的鼓励是我的动力~~~
yuelongr 2009.6.3
这次更新,说实话,累,辛苦,遇到不少问题,具体就不说了,说一遍岂不是又累一遍了,呵呵。5800仅有的那几个键,目前我还不能在已锁键盘下,全部捕获,不知道是我能力有限还是5800设计就是那样的。白键和XM键我尝试了很多方法很多次,就是没办法在键盘已锁状态获取,音量+-键和电源还没再深入测试,也够戗,绿键和相机键盘基本没问题,而红键却只能获取到DOWN和UP事件,EEventKey却不行,怪乖。。。当然这些都是在已锁键盘下,正常状态还是可以都获取的,也许symbian就是这样设计的吧,特殊的按键需要有高优先级才行。
这次版本功能算比较齐全了,基本达到了我预期想做到的效果(自己表扬个)~~~真要先休息休息了,我生物钟都快乱了。。。
先看看大家对这次版本使用的情况和反应的问题吧,我这边也准备开始学界面方面的了```
现在google上一搜mykeylock,全是我这个软件,这感觉真好~~UPUPUP,继续加油~~
yuelongr 2009.6.2
关于加解锁方式说明:
首先,我想说的是,mykeylock不是为了完全取代侧滑键而诞生的,我的本意只是辅助侧滑键,给大家更多的选择!!
前后三个版本,我都把加解锁按键进行了修改,一方面是受我目前能力所限制,一方面也是在多做尝试和看大家的反应,
这次版本的搭配选择主要是考虑到,XM键平时使用率非常低,所以让她也分担一些吧```单击绿键解锁我感觉是挺方便的,
如果说误按率比较高的话,我会再修改的,目前都是在不断的修改中~~~
论坛上有不少人谈论到底需不需要解锁软件、滑动解锁等,我觉得没什么好争论的,有需要的就用,自己的东西当然自己怎么高兴怎么好。
其实我觉得nokia5800的侧滑键解锁设计的很好!如果不考虑硬件损坏问题的话,确实已经是很好的方法了~~而我之所以会写这个程序的原因呢,
我早早就说了,我只是正好有兴趣学习symbian编程,又看大家对解锁软件这么期盼,所以就试试了。
至于很多人想要的滑动解锁,说实话,从理论上我已经可以实现了,只是牵涉到了界面设计和触摸等等我现在还没学到的东西,所以暂缓,
不过也有可能我接下来就会开始尝试(其实滑动解锁实在没必要,个人意见)。还有包括多种加解锁方式让大家自主选择的方式,
我也是一早都考虑在内,只是盖房子还是要一点点来的```我这个初级工人还不太合格,呵呵~~~
如果程序有什么问题,欢迎大家回帖说明(最好不要发短信息了),我会一一看过的````谢谢大家~~~
最后感叹下:这几天可把我累坏了,经常忙到半夜,这玩意可真不好玩……
yuelongr 2009.6.2
我没想到会有这么多人下载我做的测试程序,短短一两天时间竟然已经有600多人下载了……
大家的热情这么高,害我一冲动通宵到现在又改进了些加解锁方式,程序已更新,需要的请重新下载,先关闭旧程序,再覆盖安装即可```
提示灯问题已经解决了,小圆圈图标也可以隐藏了,开机自启动也实现了,现在正在添加取消开机自启动功能,
所以程序还没有更新,敬请期待~~~
祝大家节日快乐~~青春永驻!
yuelongr 2009.6.1
今天上班了,所以不能象前两天那样疯狂了~~~
1.开机自启动并且可以自主选择的实现方式已经找到了,还没时间去实现和测试,不过应该没问题的。
2.关于网友说程序图标太难看了,我现在也了解一些修改图标的方法了,应该也是没问题的,
3.另外很感谢 amiao1008 朋友提出的问题(V21版本下有未接电话或短信时,用绿键解锁,提示灯依然会闪).
经证实V21版本下确实会出现这个问题```,好象V20版本就不会,因为快速闪烁提示灯是V21加入的吧.
V21版本本身偶尔就有出现过这样的BUG(已经没有未接消息或来电了,但是灯还亮.),但也只是偶尔```
昨天就一直上网在查相关的资料,也没相关明确的资料,只好自己开动脑筋想想、猜猜了````
个人结论如下:5800自带侧滑解锁的功能不仅仅只是实现了“关闭屏幕锁定键盘”(这个功能我程序已经实现),同时还附带了“振动效果”,另外当解锁的时候,如果有未接短信或者来电,并且已经开启了提示灯功能,则关闭当次提示灯的闪烁。我就是遗漏了这一步!所以导致出现前面说的问题。顺便说下个人感觉5800自带的这个未看短信提示灯功能还不完善,证据是(V21版本下)如果锁键盘状态下有未接电话或者短信来了,提示灯开始闪烁,这时你用侧滑键去解键盘,然后别看短信,又用侧滑键把键盘锁上,这是你会发现灯不亮了,而我们根本没去看短信或电话,这当中的原因是,侧滑键解锁时,把提示灯关掉了,而加锁时却没有把提示灯给打开。至少我自己测试是这样的,如果大家跟我不一样的话,麻烦提出,谢谢。
解决思路:在解锁的同时把不停闪烁的提示灯关闭(侧滑解锁也是这么干的),至于未接电话还没有查看却不闪烁灯暂时不解决(因为58本身侧滑解锁键就有这个问题,当然能一起解决掉最好)。已经在SDK中找到相关API,即屏幕显示和键盘显示操作以及振动控制,粗略的看了下,可以分别控制屏幕和键盘的亮、暗、持续时间、闪烁、亮的强度等,另外以外发现“XpressMusic”旁边的灯属于键盘类型,也可以操作亮暗和响应捕获,也许以后我会用到她~~~我相信这些API应该可以解决我遇到的这个问题,但是需要时间``````
总结:半路杀出个程咬金……被杀个措手不及……
yuelongr 2009.5.31
昨天在键盘已锁状态下的按键捕获中,遇到了一些问题,很头痛,测了又测,改了又改,一折腾索性通宵到现在了……不知道什么原因,在键盘已锁状态下,绿键可以正常捕获到down,up,keyevent三个消息,而红键就只能捕获到down和up两个,而白键更离谱,都捕获不到了,就一直卡在这个问题。这样的话用白键解就不可能了,红绿都可以,不过用红键的话,就会有一个讨厌的提示“请用键盘锁来解锁……”,怎么也屏蔽不掉,而绿键就可以,实在搞不懂,可能是我还菜,也可能是nokia故意这样设计的。所以这次版本,我改用长按“红键”锁,长按“绿键”解,或者按两次红键锁,两次绿键解。长按红键的话可能又有一些问题:会触发系统的“关闭当前网络连接”,不过我尝试过可以把整个红键都屏蔽掉;另外的话就是有些其他软件也用到了“长按红键”这个功能,晕倒,按键少就是容易撞键```另外现在程序加了个简单的隐藏到后台的功能,同时从任务列表中清除,可惜,程序图标右上的小圆圈还在,有知道方法的高手指点指点吧```至于开机自启动功能,我已经找到相关的实现方法,也没测试,这个版本就不加咯~~慢慢来了,困了,累了,睡觉了……
yuelongr 2009.5.30
已实现通过按键来实现"侧滑锁键"功能,真正API实现加解锁~~~~~~~~打开程序后,无论程序是在前台还是后台,都可以完美实现红键锁键盘,绿键解键盘,当然同时对应着屏幕关和闭,真真正正可以替代了"侧滑解锁键"!!!本人真机测试通过.测试程序已经附上,需要自签名.
yuelongr 2009.5.29
修改进度:加解锁方式改为了--长按红键锁键盘,长按绿键盘锁键盘。因为红绿两个键,我自认为是使用率最低的,所以用他们。(本来按键就不多)
另,如果有装其他能捕获这两个键的软件,可能会冲突,本该是不会的,但是如果他们捕获了,处理完又不返回这个按键的话,就会这样。
不过帖子中的程序暂时还没更新,还是单按加解锁,我等多改些再更新程序吧。
yuelongr 2009.5.29
今天稍微休息休息了,这两天都连续奋战到半夜至少明确可以解放那个侧滑键了```目前程序还处于开发测试阶段,本不想这么早公布程序的,
实在手痒,所以放出来了,也好让大家知道下,我是有在努力,不是乱说~~~我也不要求这帖子有什么高访问量啊,加分什么什么的,
就是自己做个东西能用,比较有成就感~而且还学到了新东西```今天到现在才喝了罐花生牛奶..饿....先泡面去了,哎````节假日居然这样折磨自己....
yuelongr 2009.5.29
已实现通过按键来实现"侧滑锁键"功能,真正API实现加解锁~~~~~~~~打开程序后,无论程序是在前台还是后台,都可以完美实现红键锁键盘,绿键解键盘,当然同时对应着屏幕关和闭,真真正正可以替代了"侧滑解锁键"!!!本人真机测试通过.原来昨天遇到的真机不能用的问题,是因为CAPABILITY,"开发者能力"的问题,我没有将需要的能力加上去,导致真机无法响应,(居然也不提示,害我苦恼了一整天).也怪自己新手不知道这么重要的东西,呵呵```
接下来的,还有很多要做哦```键盘开锁方式,开机自启动,参数配置等等等。。。测试程序已经附上,需要自签名.
yuelongr 2009.5.29
忙了一整天,原本下午的时候就在模拟器里现实了红键锁,绿键解的功能,而且放后台也能正常运行。可是没想到生成SISX放到真机后,竟然就无法在后台响应按键了,在前台可以正常按红键锁手机,百思不得其解,就这样一直搞到现在。。。郁闷···还要再看看了,真伤脑筋,这玩意真不好玩,难怪到现在还没有专用解锁软件出来···
yuelongr 2009.5.28
这几天拼命的看symbian编程,今晚有了一丁点的成果,在"hello world"例子里,加入了键盘锁的测试,成功通过```
我按下一个菜单命令后,程序自动锁定键盘和屏幕,等待三秒,程序自动解锁~~~功能完全与物理滑动解锁相同!因为程序是直接调用API函数。
这几天看看能不能做个简单的按键解锁的小测试程序吧~~~不知道我这个处女作品啥时候能完成~~差点被大家的热情吓到了,这样对我很有压力啊,
我刚接触symbian不到一周,初学者而已,只是在学习中发现有跟键盘锁相关的类,所以就蛮试下咯··
现在我面临的主要问题是:
怎么捕获那三个按键消息,要求程序后台运行时,而且键盘已锁状态下都能捕获。还有很多问题,开机自启,按键组合的判断,甚至屏幕滑动解锁……
晕,我不该这么早发帖的。。。找例子中……有相关功能的源代码,我就能改,初学没办法。。。请知道的前辈多指点··谢谢大家~~
yuelongr 2009.5.27
[
本帖最后由 yuelongr 于 2009-8-10 23:03 编辑 ]