关于在本机运行的批量挂QQ程序。 我有十个QQ号码。每次输入号码和密码都很麻烦。想编个可以导入列表中的一组QQ号码,比如说TXT文件、XLS文件。我去看COPY了段ASP的代码,但觉得好像用不上。提示一下吧。最好有代码。ASP的代码如下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我回复关于MSN不同帐号登录的一个回帖:http://community.csdn.net/Expert/topic/4391/4391134.xml?temp=.636593事先使用Visual Studio带的工具SPY++察看QQ登录窗体的窗体类名大致过程可如下:比如说你将QQ帐号密码存放在文本文件中,那么打开文件读取文件中下一条数据,获取QQ帐号密码使用Shell启动QQ(必须执行完该命令才能进行下一条,使用API Waitforsingleobject 来处理,参考回帖:http://community.csdn.net/Expert/topic/4377/4377306.xml?temp=.7281916)使用FindWindow获取QQ登录窗体的句柄使用FindwindowEx获取QQ登录窗体中的两个编辑框(帐号、密码)句柄使用SendMessageByString发送取出的帐号密码到对应编辑框上。使用FindwindowEx获取登录按钮句柄,使用SendMessage 发送BM_CLICK到该按钮(此时就可登录)关闭文件 这里有挂qq的代码,你要不? 联系[email protected] 在其中做一个读去文件的函数就满足你的要求了! 利用wapQQ协议就可以了。你用google,都是源代码。 TO:yifengling0(逸枫)什么是wapQQ协议看不明白。有源代码吗?TO:zou19820704(国际海员)我已经发邮件过去了。TO:winehero(God helps those who help themselves.) 我是要在本机不启动QQ的情况下挂机的!还有其他东西吗?谢谢您们所有人的回复!谢谢! wap是腾讯用于手机上登陆QQ的一个协议,tcp方式的,以前大多数QQ挂机程序都是基于这个协议写的。协议本身很简单,你在google一搜索就能找到相关的介绍也有代码。219.133.40.209:4701这个是他服务器的地址。建立tcp连接后发送这样一个句子(句子是UTF8编码的)VER=1.3&CON=1&CMD=Login&SEQ=203&UIN=[你的QQ号码]&PS=[你的密码md5加密后的32位字符]&M5=1&LG=1&LC=900AUAJQ1MJ7NJ0VLC字段是固定的。就可以成功登陆一个QQ,服务器返回VER=1.1&CMD=Login&SEQ=11281&UIN=[你的号码]&RES=0&RS=0&HI=60&LI=300(成功)RS=0表示通信成功,LI=300表示登陆成功,如果不成功会有错误提示比如密码错误等。seq字段是随机数字。之后不断发送hello包就可以保持连接。 VB中的图标选择问题 几个比较弱的问题 关于VB的代码版本控制 如何解决用ADO连接SQL数据库表空记录时出错情况 在设计TEXTBOX的增强控件时的属性ToolTipText问题 EPSON打印尺寸比实际文件偏小的原因 谁知道如何让工具栏停靠? Mscomm地址、数据位的控制 急 散分 谁写过地磅的称重软件,能不能提供接口的源程序参考? sql语句 activereport2.0的问题
http://community.csdn.net/Expert/topic/4391/4391134.xml?temp=.636593事先使用Visual Studio带的工具SPY++察看QQ登录窗体的窗体类名大致过程可如下:
比如说你将QQ帐号密码存放在文本文件中,那么打开文件
读取文件中下一条数据,获取QQ帐号密码
使用Shell启动QQ(必须执行完该命令才能进行下一条,使用API Waitforsingleobject
来处理,参考回帖:http://community.csdn.net/Expert/topic/4377/4377306.xml?temp=.7281916)
使用FindWindow获取QQ登录窗体的句柄
使用FindwindowEx获取QQ登录窗体中的两个编辑框(帐号、密码)句柄
使用SendMessageByString发送取出的帐号密码到对应编辑框上。
使用FindwindowEx获取登录按钮句柄,使用SendMessage 发送BM_CLICK到该按钮(此时就可登录)关闭文件
联系[email protected]
在其中做一个读去文件的函数就满足你的要求了!
什么是wapQQ协议
看不明白。
有源代码吗?TO:zou19820704(国际海员)
我已经发邮件过去了。TO:winehero(God helps those who help themselves.)
我是要在本机不启动QQ的情况下挂机的!还有其他东西吗?谢谢您们所有人的回复!谢谢!
发送这样一个句子(句子是UTF8编码的)
VER=1.3&CON=1&CMD=Login&SEQ=203&UIN=[你的QQ号码]&PS=[你的密码md5加密后的32位字符]&M5=1&LG=1&LC=900AUAJQ1MJ7NJ0VLC字段是固定的。
就可以成功登陆一个QQ,
服务器返回
VER=1.1&CMD=Login&SEQ=11281&UIN=[你的号码]&RES=0&RS=0&HI=60&LI=300(成功)RS=0表示通信成功,LI=300表示登陆成功,如果不成功会有错误提示比如密码错误等。
seq字段是随机数字。之后不断发送hello包就可以保持连接。