Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件:Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进行了整合,放在了一个压缩包中,大家可以直接解压缩后就开始使用,其中FileGenerator在网上没有现成dll,本人编译后将其取出,放在了压缩包中,一直在苦苦找寻的朋友这次可以拿来直接用了:)
阅读全文...
很兴奋能得到这么多人的支持,这也足于说明大家对于这个开发包也是期盼已久的。有人提醒我注意版权问题,也提到了QQ.NET这个名称是否合适。说真的了,涉及法律这方面的问题我也不是特别了解,毕竟这与珊瑚虫QQ本质上还是很大不同的,我们没有与QQ软件有什么直接的关系,只是通过发布相同的协议包到他们服务器并接受回馈的信息,其它与腾讯公司的软件也没有很大的关系。在这里还希望对这知识产权法律比较熟悉的朋友能给一些建议。
不过,在这里,为了感谢这么多支持和期待的朋友,我还是第一时间发布一个预览版吧。在这个版本中,已经实现了QQ的一些基本功能,包括:
1. 登录:
使用QQ号码和密码进行登录,在LumaQQ中不支持Email登录的。
2. 保持连接与登录状态:
如果长时间没有向服务器发布保持连接包,QQ服务器会认为你已经下线。所以每隔一段时间(2分钟)会向服务器发送保持连接包,同时也有一个功能就是保持本地的Socket对象处理连接状态,断线了则自动重新建立连接
3. 接收信息
可以接受来好友或陌生人的信息,但还没有测试能否接收来自网页的临时信息。此项功能也在计划中,因为做QQ机器人还是很需要这个功能的。
4. 发送信息
可以向好友或陌生人回复(发送)信息。
5. 读取QQ好友
可以从服务器读取好友列表(但没有分组信息,读取好友分组是另一个命令)
6. 读取在线好友
可以读取当前在线的好友列表(只是好友QQ和一些状态相关的属性)
7. 读取QQ详细信息
可以根据QQ号码根据该QQ的详细信息(包括自己)
8. 修改登录状态
可以将自己的登录状态修改为隐身或其它状态
9. 接收到状态改变
当一个好友的状态发生改变后,会接收到系统这样的一个通知。
10. 接收系统信息
可以接收来自QQ服务器的系统消息,包括广告,好友添加申请等等。
11. 处理好友添加申请
当你的帐号设置为需要验证时,会通过系统信息得到好友的验证申请,使用这个功能你可以处理验证申请(接受或拒绝)
12. 删除好友(未验证)
通过这个功能你可以删除一位好友。
13. 把自己从好友列表中删除(未验证)
通过这个功能你可以把自己从好友列表中删除(是不是黑名单功能?)
14. 添加好友和发布验证信息(有点问题)
通过这个功能可以添加好友,在好友设置为需要添加验证时,会有相应的事件,在这个事件中我们可以发送验证请求。但是不知道什么原因,这个功能却很难通过。 首先是发送添加申请的那个包经过没有收到回复,偶尔成功过,但是发送验证请求却不成功。我试了很多遍,极少数情况下可以,使用LumaQQ也经常这种情 况,但是它成功的机会还是比较多。包协议本身可以确认应该是没有问题的。有空再好好测试一下。
阅读全文...
最新评论