Mykeylock 开发进度日记,让梦插上翅膀去飞翔(2009.9.2前)

2009/09/02 | 分类: MyKeyLock | 编辑: 乐龙 | | 发表评论

趁年轻,多努力。

人有梦想就该去努力实现。

相信自己,让梦插上翅膀去飞翔!

Mykeylock从无到有,到现在的万人使用,也许Mykeylock还不够专业,还不够完善,还有不少问题,但是现在Mykeylock的受欢迎程度足够证明,Yuelongr成功了,努力没有白费。

仅以此文记录Mykeylock开发历程,零零碎碎的,不是很多,也许没人能看的下去,或者看的懂,就当作个人日记吧,我会继续写下去的,直到我不再更新Mykeylock那天……


好久没更新这个日记了,从塞班论坛搬了过来,以后也会继续记录开发的点滴了,日后作为纪念也不错。

经过注册收费的风波,我大概已经有半个多月没有真正增加Mykeylock功能,心痛的去掉了自己精心制作的注册码功能,还有批量注册机程序也CLOSE了,封存……重新修改好了完全免费的Mykeylock——我连续奋斗了两周的Mykeylock V1.1.5自由滑动解锁版。

此滑动解锁版可能还不够完善,但绝对是Yuelongr精心设计和打造的,在能力有限下,Yuelongr竭尽所能,创作出了设想中的个性滑动解锁。此次版本发布两三天后,仅塞班论坛发布贴的下载量就超过一万次,让我感到很欣慰,大家喜欢我的作品。而形成鲜明对比的是,友情赞助的人数……无奈,一方面无奈无法提供短信赞助方式,一方面感叹世态炎凉,你心慈手软,可别人不见得就领你的情。当然还是有一部分热心的支持者,理解我的艰辛,真的很感谢你们,虽然我也不是缺这么一点钱,但,是你们让我感到付出的值得,欣慰!

开办个人网站也是我现在正在努力的一个梦!www.yuelongr.com让梦飞翔!希望能和Mykeylock一起飞翔!我会努力的,希望大家支持我,多来逛逛哦~~

                                yuelongr   2009.9.2


 

动态显示当前主要设置,同时把设置按钮移到最上面~~
新版本更新内容比较多,主要增加了滑动解锁功能,力求一步到位。
有喜有忧,希望大家看到喜的同时,也能接受忧……
发张图给大家看看吧,此次版本更新时间长了些```
更新内容比较多比较难,仅源代码备分就有十几份。
进度:  
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


 

 

发表评论

----------------------------------------

您的昵称 *

您的邮箱 *

您的网站

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif 
返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 标签页 | 友情链接 | 版权声明
Top