开源
功能说明:该程序是一个基于易语言开发的QQ相关自动化工具,核心功能包含两个相互关联的模块:一是模拟QQ账号登录验证(针对旧版QQ空间登录接口),二是实现向指定QQ好友自动发送“冬日暖心手套”虚拟礼物。程序通过调用彗星HTTP组件发起网络请求,结合JavaScript脚本(JScript)执行MD5加密运算,完成密码加盐(含验证码)的双重哈希处理,以适配QQ登录协议要求的密码加密逻辑(先对原始密码进行MD5,再对“MD5结果+大写验证码”再次MD5)。登录流程中,程序动态获取腾讯验证码图片(通过http://ptlogin2.qq.com/getimage和http://captcha.qq.com/getimage等接口),弹出独立窗口(窗口1)供用户手动识别并输入4位验证码;输入完成后自动销毁验证码窗口,将验证码文本回传至主界面用于后续登录提交。另一模块聚焦于QZone送礼功能:当用户在主窗口填写目标QQ号(编辑框1)并点击“按钮1”后,程序启动时钟轮询机制,持续向http://drift.qzone.qq.com/cgi-bin/sendagift接口POST送礼请求;若返回内容中未检测到“验证码”关键词,则视为无需校验,直接完成送礼;否则立即停止轮询、弹出验证码识别窗口(窗口2,加载ptlogin2.qq.com/getimage生成的验证码图),等待用户输入后自动填充并重发带验证码的完整请求。整个程序采用多窗口协同设计(窗口1/2/3分别承担验证码输入、登录处理、送礼验证等职责),具备基础的UI交互(如空字段校验、状态提示、失败提醒)、网络异常容错(通过寻找文本判断响应结果)及URL编码/解码能力(使用彗星URL解码_UTF8),但未实现OCR识别或自动破解,依赖人工输入验证码,属于半自动化辅助工具。其本质并非通用爬虫或恶意软件,而是面向特定历史时期QQ空间Web协议(如g_tk参数、ptlogin2登录流程、drift送礼接口)的功能型客户端,适用于需批量登录验证或向固定好友定期赠送虚拟道具的轻量级场景。
======窗口程序集1
| |
| |------ _窗口1_创建完毕
| |
| |------ _编辑框1_内容被改变
| |
| |
======窗口程序集2
| |
| |------ _按钮2_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _时钟1_周期事件
| |
| |
======窗口程序集3
| |
| |------ _窗口2_创建完毕
| |
| |------ _编辑框1_内容被改变
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。