LumaQQ.NET For Visual Studio 2005

版权声明:该开源开发包,是基于LumaQQ的基于等价移植到.NET平台下,开发者不直接参与QQ协议的分析工作,移植到.NET平台纯粹是为了方便广大.NET开发者学习和研究之用,并且没有产生任何直接的经济效益,并且纯粹是个人的技术学习研究行为,与本人所在单位没有任何关系。此开发包的用户在使用过程产生的效益和涉及的法律责任与本人没有直接关系。如果影响到您或您的公司利益,敬请谅解并且与我联系,本人会第一时间作出处理。本系列章首发且单发于博客园,由于各种原因不欢迎转载本系列文章,如果您转载了该系列文章请自行承担责任并且转载完整版本,包括版权声明。

LumaQQ.NET早期开发的时候,为了偷些懒使用了Visual Studio 2008,其实只是为了使用自动属性。减少一些敲代码的时间,这倒是给我节约了不少时间,但是又给很多人带来了很大的不便,有很多朋友竟然为了LumaQQ.NET而特意去安装Visual Studio 2008,而我也处于深的自责中。smile_sad

不过现在我很高兴的向大家发布这个消息,LumaQQ.NET已经支持Visual Studio 2005了。大家要感谢wangyan同学的努力工作,把里面的上千个自动属性全部进行了重新定义,并且编译通过。这是一项非常了不起的工作,我代表大家把rose送给wangyan同学(忘了给下载方法了,从SVN上更新就可以得到最新的代码和For2005的工程了。)。以后每个版本的升级和更新都会同步更新,我还在考虑以后是否只用Visual Studio 2005的版本呢。只是有点舍不得VS2008呀smile_embaressed

另外,由于工作和这个项目的性质。不会在上班时间添加新的功能,发布新的版本。平常晚上可能只会解决一些BUG,和写一些介绍文章,真正的功能开发可能都会留在周末的时间。所以大家不需要经常查看是否有版本更新,特别要提醒一下,蓝色的风之精灵。呵呵,不过还是要感谢大家的热情关注,我只是不希望花费大家太多的时间。在这里还要特别感谢一下Red_angelX的指导。

今天解决的BUG:天气预报的时间BUG

关于时间日期处理问题,我会专门写一篇文章来介绍如何将服务器返回的整型时间转换为正确的时间。并且在回复包的定义中都会增加一个属性,免去大家使用时转换的麻烦。

更新:看来想转VS 2005开发是不可能啦,我忘了家里的电脑只装VS2008。smile_sad

从SVN上更新可以得到支持TCP登录的最新代码。smile_regular

提醒:请大家在测试程序里面尽量不要用自己的QQ登录,因为为了测试一些功能,可能会修改QQ的里面的一些个人设置,万一登录你的QQ被修改了任何信息我也无能为力了smile_embaressed。已经有人受害过了,我之前也没有意识到,这是我的失误。

原文地址:https://www.cnblogs.com/hjf1223/p/lumaQQ_net_vs2005.html