查看各大
论坛发现使用
labview对网络交互的资料较少,由于之前有使用其他语言编程实现QQ群成员提取的经验,所以就想使用LabVIEW应该也能实现这样的功能,废话少说,以下分享编程经验及简单介绍,方便大家学习理解。
核心内容:QQ帐号登陆腾讯旗下安全网站获取其登陆cookie,使用其cookie登陆QQ群链接接口进行群及成员提取操作。
PS:由于之前进行过相关调试测试,确定登陆安全网站的cookie和登陆群接口cookie一致,直接使用。
安全问题:程序使用LabVIEW的 网页浏览器 控件登陆腾讯提供的.css检测快速登陆接口,帐号登陆时大家放心使用,另外,相关接口和源代码开放分享给大家,透明滴。。。
1.登陆:.css接口会自动检测已登陆的QQ,登陆后,检测到
欢迎您xxx关键字,进行界面的跳转
2.跳转代码:检测关键字ok后从登陆选项卡切换至操作选项卡
3.cookie处理:登陆成功后,需提取cookie中的skey值,进行skey值加密算法处理赋值给bkn,算法公式为JS代码转换为LabVIEW算法,方法不唯一,有兴趣的可以自己试试
4.获取群:cookie登陆+群接口+bkn值+转字符 输出字符处理下得到群信息
5.效果图
有兴趣的可以下载研究研究,编程环境LabVIEW2014,以下源代码:
2017-01-18更新:
网友反馈之前发布的出现禁止登录,原因是相关链接腾讯也在更新,故原有链接失效,现更新新链接html地址+源代码,
已经测试可以正常获取QQ群及群成员信息