当前位置:编程学习 > VB >>

求大神出手,没折了啊,vb如何获取QQ2011聊天框的信息?

如题,我在一个交流群里面提问,群里的说,不可能获取得到,除非是腾讯的。
郁闷
事实真的是这样吗?有做过这类东西的吗?
我希望最终达到的效果是:QQ登陆以后,打开软件,软件能获取到每一个QQ好友发送过来的QQ信息文本。然后存入到数据库中。
当然其他功能都好说,就是别人发过来,我获取那个信息,并标记一个标示,比较困难了, 比如
QQ:10000给我发送了一条信息:你好!----我要在数据库里面写入一条记录:  form_qq字段 10000  ,msg_content字段:你好
这个最好不需要打开聊天对话框就能获取到时最棒的了,如果需要打开对话框也行吧,先试着获取一下。

有知道怎么获取的吗?要具体方法和代码,刚刚查了一下资料,要用到api函数(这个必须的)。。。。。但是,捣鼓了半天,都不能获取到,跑到交流群问了一下,只有一个人回复说不可能获取到,除非是老马。。。。。。。。郁闷。再问群主,群主说,不能,再细问,又成了一切皆有可能。。。。。。。你说郁闷把。。。。。。。。。万能的csdn啊,回答我吧 试试这个 直接读取消息管理器里面的信息不就行了。
引用楼主 maobiwen5 的回复:
如题,我在一个交流群里面提问,群里的说,不可能获取得到,除非是腾讯的。
郁闷
事实真的是这样吗?有做过这类东西的吗?
我希望最终达到的效果是:QQ登陆以后,打开软件,软件能获取到每一个QQ好友发送过来的QQ信息文本。然后存入到数据库中。
当然其他功能都好说,就是别人发过来,我获取那个信息,并标记一个标示,比较困难了, 比如
QQ:10000给我发送了一条信息:你好!----我要在数据库里……

你说的那个貌似不行啊,去了我六分。。。。。。。。好像运行了没什么效果,获取不到信息
引用 1 楼 veron_04 的回复:
试试这个

你说的那个好像不行啊,去了六分55555555555555.获取不到
引用 2 楼 boywang 的回复:
直接读取消息管理器里面的信息不就行了。

这个好像不错,但是。。。。。能给出实例么。。。。。。。。。我已经折腾够呛了/dk
引用 3 楼 maobiwen5 的回复:
引用楼主 maobiwen5 的回复:
如题,我在一个交流群里面提问,群里的说,不可能获取得到,除非是腾讯的。
郁闷
事实真的是这样吗?有做过这类东西的吗?
我希望最终达到的效果是:QQ登陆以后,打开软件,软件能获取到每一个QQ好友发送过来的QQ信息文本。然后存入到数据库中。
当然其他功能都好说,就是别人发过来,我获取那个信息,并标记一个标示,比较困难了, 比如
QQ:10000给我……


能把你下的代码贴下吗?我就不想再浪费6分了。。。。
引用 6 楼 wowfiowow 的回复:
引用 3 楼 maobiwen5 的回复:

引用楼主 maobiwen5 的回复:
如题,我在一个交流群里面提问,群里的说,不可能获取得到,除非是腾讯的。
郁闷
事实真的是这样吗?有做过这类东西的吗?
我希望最终达到的效果是:QQ登陆以后,打开软件,软件能获取到每一个QQ好友发送过来的QQ信息文本。然后存入到数据库中。
当然其他功能都好说,就是别人发过来,我获取那个信息,并标记一个……

1楼的源码等下贴上来,他的源码能够发送信息,不能获取。我感觉实时获取QQ2011的信息是不可能的了。哎 无法获取 除非你是铁钩船长(Hook)
hook钩子能获取,不过很难,不是用VB的人干的事,是用C#和C++的人干的 HOOK钩子我也试过,但现在还没有解决获取消息窗口的问题,但只解决了获取键盘录入的问题 有神人出现么,貌似无法直接获取了啊,根本没有办法,至少我是,很多人是。。。。。。。。。。
现在我只有一耳光很蹩脚的办法,已经测试成功了。就是模拟点击

这个还需要先打开窗口,然后,点击一下  聊天记录 再模拟点击一下最好一行记录,在模拟复制粘贴,再。。。。。。。。。。。。好了

不过很蹩脚啊,如果有人能直接信息来了就让他不闪动,然后直接就读取了。。。。。
话说,理论上应该可以啊。。。。。求神人 换个思路如何?
VB+XMLHTTP+WEBQQ
补充:VB ,  API
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,