LumaQQ.NET操作指令制作(2)

经过昨天的制作,今天的制作就顺手了很多,但是发现越深入遇到的问题也越多。想法也越多,感觉需要修改的东西就更多了,今天完成了几个小指令,技术是一个难题,但设计更为重要,一个好的软件,操作性是很重要的,希望大家多提提意见,完善LumaQQ.NET的操作指令。

在操作上不能光考虑怎么实现,而在系统的健壮性、可操作性、方便性上都需要做相应的考虑,还好以前做个几个小的系统,对这方面还有一定的了解,也希望我对操作指令的制作能满足大家的操作要求。下面就介绍一下今天完成的指令。

 

指令如下:(指令的输入不区分大小写)

 

?                                    —查看帮助

cls                                   —清屏

send(s)                         —发送消息

GetWeather(gw)            —查看天气

ReLink(简写为rl)             —重新连接服务器

ReLoad(简写为rd)           —重新登录QQ(需输入帐号密码)

ModifyPassword(mp)         — 修改密码

GetFriend(gf)                   — 查看好友列表
     Online(s1)                        — 在线
     Offline(s2)                        — 离线
     Hidden(s3)                       — 隐身
     Away(s4)                         — 离开

 

下面就对新指令做一下介绍:

(1)ModifyPassword(mp):修改密码。主要用于修改登录者的密码。实现方法是,输入指令之后,就出来提示,先输入原密码,在输入两次新密码,然后与服务器通信,修改密码。不过不知道为什么,修改密码没成功过,希望阿不大哥能够研究研究,看看是不是通信什么的问题,呵呵!!!在修改密码的时候会自动判断两次新密码是否输入一致,如果输入不一致则修改密码失败。如图:

 

密码修改没成功过哈

 

(2)GetFriend(gf):查看好友列表。好像是先获得整个好友列表再获得在线好友列表,具体我还要研究一下,很多功能做的不是很好。现在的努力方向是看备注能不能一起显示出来,还待研究。另外一个奋斗目标是实现类似miniQQ的直接用好友编号发送消息的功能,革命的路线还很长,需要多努力哈!!!如下:

 

在这遇到一个BUG,就是第二次使用指令取得好友列表时就会提示错误,不知道什么原因,也希望阿不大哥看看哈,辛苦阿不了!!!

 

(3)Online(s1);Offline(s2);Hidden(s3) ; Away(s4)。修改在线状态,online为在线,offline为离线,hidden为隐身,away为离开。建议轻易不要修改为offline离线,不然再次上线会比较的难一点。后期把英文提示的状态改为中文。

 

另外增加了一个验证QQ号码是否为数字的验证功能和一个提示错误指令的功能(如果处于聊天状态则直接将错误指令当作聊天信息发给聊天者而不会提示指令出错)。如下:

 

 

下期指令:

查看在线好友

查看群

...

 

PS:聊天中使用输入法用Ctrl+空格即可切换输入法。

发现bug:发送临时消息,修改密码,重复查看好友。

由于源码有点乱,所以等整理整理了后面放上来,需要的可以留言,我传给大家哈!!!

神在人间,自由自在!
posted @ 2008-07-19 01:16 神在人间 阅读(1023) 评论(13)  编辑 收藏 所属分类: LumaQQ.NET

  回复  引用    
#1楼 2008-07-19 07:49 | AstarNoLogin [未注册用户]
能改成B/S的不能....
  回复  引用  查看    
#2楼 2008-07-19 11:04 | 七步      
现在还能使用客户端改密码么??
  回复  引用  查看    
#3楼 2008-07-19 11:33 | scotoma      
支持楼主哦。。。。。

最近没时间,期待楼主的下一步研究呵呵
  回复  引用  查看    
#4楼 2008-07-19 12:50 | 张玉峰      
B/S的就更帅了,那样可以提高用户的体验。。
  回复  引用  查看    
#5楼 2008-07-19 14:32 | overred      
首先支持下楼主。。。。
不过我有个意见:
如果能把QQ机器人面向企业应用是比较令人赏心悦目的。
我相信很多仁人志士只是把QQ,Fetion等机器人拿来玩玩。。。随便改改。。然后呢扔掉

可以参考:
http://www.it-adv.net/
飞信机器人是国内第一款面向企业应用的第三方飞信产品
+_+||
  回复  引用  查看    
#6楼 [楼主]2008-07-19 17:37 | 神在人间      
@AstarNoLogin
@张玉峰
哦,这个要研究研究,应该也能改出来吧,我第一步先把控制台的研究研究,然后后面考虑下一步,呵呵!!!现在还在充电阶段

  回复  引用  查看    
#7楼 [楼主]2008-07-19 17:37 | 神在人间      
@七步
恩,好久没改过密码了。貌似听说客服端不能改了!!!
我试试哈!!!
  回复  引用  查看    
#8楼 [楼主]2008-07-19 17:38 | 神在人间      
@scotoma
恩,好的,我会努力的,谢谢支持哈。不过最近也要开始忙了,我都是靠晚上的时间弄弄!!!
  回复  引用  查看    
#9楼 [楼主]2008-07-19 17:40 | 神在人间      
@overred
恩,谢谢呀,建议挺好的,我研究研究,现在主要是想通过这个多学点东西。
  回复  引用  查看    
#10楼 2008-07-21 09:23 | airwolf2026      
客户端好像好早就不能改了...要登录相关页面改.
  回复  引用  查看    
#11楼 2008-07-21 11:34 | 菜无罪1      
为什么我下载回来的程序用不了,登录不了
  回复  引用  查看    
#12楼 [楼主]2008-07-22 00:20 | 神在人间      
@airwolf2026
恩。是的,我今天试了,确实是要通过网页才能修改,谢谢提示呀!!!
  回复  引用  查看    
#13楼 [楼主]2008-07-22 00:21 | 神在人间      
@菜无罪1

用不了呀。是什么错误提示呀?

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-07-19 01:25 编辑过
Google站内搜索


相关链接: