QQ2012PC协议易语言源码
系统结构:检测核心组建,初始化_UDP,加载QQ帐号,加载控制台,登录服务器,UDP_发送数据,UDP_销毁,控制台_写内容,加载字体,加载字号,加载格式,加载设置,显示图片,显示图片2,取指针_长整数型,转换_取长整数型正值,字节集到QQ号码,文本分割加空格,取消息长度,取消息长度2,取16进制_现行时间,文本到字节,内容识别,文本到字节集,字节集到空格文本,转_Ansi文本,转_UTF_8文本,生成16进制_QQ号,取16进制_QQ号,生成随机两字节,生成16随机KEY,消息转16进制文本,生成心跳包序号,头像数据,反取Time,格式化数据,取服务器IP,获取等级信息,取表情名称,封包_换行处理,取负载量,获取好友群个数,获取群列表,处理群列表,群号取群名称,取Crc32,取指定内容_MARS,取16进制IP,HTTP下载文件,转换_字节集型到长整数型,十转十六,长整型位异或,长整型位与,长整型右移,长整型左移,到无符号长整型,Ushort,Uchar,字节集2Bytes,取十进制_dtcser,十六文本到字节集,十六进到十进,到十进制,数据到达,验证码转换,临时KEY,验证码转十六进制文本,x17_数据处理,xCe_数据处理,好友签名事件,好友状态事件,群成员名称,好友名称,群马甲处理,处理加退群名称,查找好友,获取加好友设置,加好友答案是否正确,加好友是否需要验证码,加好友验证码是否正确,查找群号,处理00AE,发送群消息,发送好友消息,发送讨论组消息,发送临时会话消息,加入次数,取本次收到,取本次发送,取收到好友消息,取收到群消息,取收到讨论组消息,取收到临时会话消息,取发送好友消息,取发送群消息,取发送讨论组消息,取发送临时会话消息,发送_心跳包,转换图像格式,A2W,GetStdHandle,SetConsoleTextAttribute,取进程标志符,取前台窗口句柄,设置窗口标题_,SkinH_Attach_Ex,QQTEA加密,QQTEA解密,API_RtlComputeCrc32,调用插件,查询插件信息,RtlMoveMemory,INT_lstrcpyn,GdiplusStartup,GdiplusShutdown,MultiByteToWideChar,GdipLoadImageFromFile,GdipSaveImageToFile,CLSIDFromString,GdipDisposeImage,CreateStreamOnHGlobal,GetHGlobalFromStream,GlobalLock,GlobalSize,GlobalUnlock,GlobalAlloc,GetObjectPtr,GdipCreateBitmapFromStream,GlobalFree,CreateStreamOnHGlobal_int,GdipSaveImageToStream_int,GetHGlobalFromStream_int,GdipSaveImageToStream,CopyMemory,
======程序集1
| |
| |------ _启动子程序
| |
| |
======窗口程序集1
| |
| |------ _窗口_登录_创建完毕
| |
| |------ 检测核心组建
| |
| |------ 初始化_UDP
| |
| |------ 加载QQ帐号
| |
| |------ 加载控制台
| |
| |------ _组合框_QQ帐号_列表项被选择
| |
| |------ _按钮_登录_被单击
| |
| |------ _按钮_删除帐号_被单击
| |
| |------ 登录服务器
| |
| |------ UDP_发送数据
| |
| |------ _异步套接字1_数据到达
| |
| |------ _窗口_登录_将被销毁
| |
| |------ UDP_销毁
| |
| |------ _按钮_帐号设置_被单击
| |
| |------ _按钮_关闭_被单击
| |
| |------ _客户_取验证码Key_数据到达
| |
| |------ _时钟_心跳_周期事件
| |
| |------ _时钟_程序休眠_周期事件
| |
| |------ _时钟_稳定在线_周期事件
| |
| |------ _组合框1_列表项被选择
| |
| |
======控制台_写内容
| |
| |------ 控制台_写内容
| |
| |
======窗口程序集2
| |
| |------ _窗口_设置_创建完毕
| |
| |------ 加载字体
| |
| |------ 加载字号
| |
| |------ 加载格式
| |
| |------ 加载设置
| |
| |------ _按钮_保存_被单击
| |
| |------ _窗口_设置_可否被关闭
| |
| |------ _按钮_关闭_被单击
| |
| |------ _按钮_加好友_被单击
| |
| |------ _按钮_好友验证码_被单击
| |
| |------ 显示图片
| |
| |------ _按钮_加群_被单击
| |
| |------ 显示图片2
| |
| |------ _按钮8_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |
======内核工具
| |
| |------ 取指针_长整数型
| |
| |------ 转换_取长整数型正值
| |
| |------ 字节集到QQ号码
| |
| |------ 文本分割加空格
| |
| |------ 取消息长度
| |
| |------ 取消息长度2
| |
| |------ 取16进制_现行时间
| |
| |------ 文本到字节
| |
| |------ 内容识别
| |
| |------ 文本到字节集
| |
| |------ 字节集到空格文本
| |
| |------ 转_Ansi文本
| |
| |------ 转_UTF_8文本
| |
| |------ 生成16进制_QQ号
| |
| |------ 取16进制_QQ号
| |
| |------ 生成随机两字节
| |
| |------ 生成16随机KEY
| |
| |------ 消息转16进制文本
| |
| |------ 生成心跳包序号
| |
| |------ 头像数据
| |
| |------ 反取Time
| |
| |------ 格式化数据
| |
| |------ 取服务器IP
| |
| |------ 获取等级信息
| |
| |------ 取表情名称
| |
| |------ 封包_换行处理
| |
| |------ 取负载量
| |
| |------ 获取好友群个数
| |
| |------ 获取群列表
| |
| |------ 处理群列表
| |
| |------ 群号取群名称
| |
| |------ 取Crc32
| |
| |------ 取指定内容_MARS
| |
| |------ 取16进制IP
| |
| |------ HTTP下载文件
| |
| |
======进制转换
| |
| |------ 转换_字节集型到长整数型
| |
| |------ 十转十六
| |
| |------ 长整型位异或
| |
| |------ 长整型位与
| |
| |------ 长整型右移
| |
| |------ 长整型左移
| |
| |------ 到无符号长整型
| |
| |------ Ushort
| |
| |------ Uchar
| |
| |------ 字节集2Bytes
| |
| |------ 取十进制_dtcser
| |
| |------ 十六文本到字节集
| |
| |------ 十六进到十进
| |
| |------ 到十进制
| |
| |
======数据到达
| |
| |------ 数据到达
| |
| |
======窗口程序集3
| |
| |------ 验证码转换
| |
| |------ 临时KEY
| |
| |------ 验证码转十六进制文本
| |
| |------ _编辑框1_按下某键
| |
| |------ _窗口_验证码_可否被关闭
| |
| |------ _图片框1_鼠标左键被按下
| |
| |------ _按钮1_被单击
| |
| |------ _标签1_鼠标左键被放开
| |
| |------ _窗口_验证码_创建完毕
| |
| |
======处理消息
| |
| |------ x17_数据处理
| |
| |------ xCe_数据处理
| |
| |------ 好友签名事件
| |
| |------ 好友状态事件
| |
| |------ 群成员名称
| |
| |------ 好友名称
| |
| |------ 群马甲处理
| |
| |------ 处理加退群名称
| |
| |------ 查找好友
| |
| |------ 获取加好友设置
| |
| |------ 加好友答案是否正确
| |
| |------ 加好友是否需要验证码
| |
| |------ 加好友验证码是否正确
| |
| |------ 查找群号
| |
| |------ 处理00AE
| |
| |
======发送消息
| |
| |------ 发送群消息
| |
| |------ 发送好友消息
| |
| |------ 发送讨论组消息
| |
| |------ 发送临时会话消息
| |
| |
======统计数据
| |
| |------ 加入次数
| |
| |------ 取本次收到
| |
| |------ 取本次发送
| |
| |------ 取收到好友消息
| |
| |------ 取收到群消息
| |
| |------ 取收到讨论组消息
| |
| |------ 取收到临时会话消息
| |
| |------ 取发送好友消息
| |
| |------ 取发送群消息
| |
| |------ 取发送讨论组消息
| |
| |------ 取发送临时会话消息
| |
| |
======重要_核心处理
| |
| |------ 发送_心跳包
| |
| |
======图像
| |
| |------ 转换图像格式
| |
| |------ A2W
| |
| |
======调用的Dll
| |
| |---[dll]------ GetStdHandle
| |
| |---[dll]------ SetConsoleTextAttribute
| |
| |---[dll]------ 取进程标志符
| |
| |---[dll]------ 取前台窗口句柄
| |
| |---[dll]------ 设置窗口标题_
| |
| |---[dll]------ SkinH_Attach_Ex
| |
| |---[dll]------ QQTEA加密
| |
| |---[dll]------ QQTEA解密
| |
| |---[dll]------ API_RtlComputeCrc32
| |
| |---[dll]------ 调用插件
| |
| |---[dll]------ 查询插件信息
| |
| |---[dll]------ RtlMoveMemory
| |
| |---[dll]------ INT_lstrcpyn
| |
| |---[dll]------ GdiplusStartup
| |
| |---[dll]------ GdiplusShutdown
| |
| |---[dll]------ MultiByteToWideChar
| |
| |---[dll]------ GdipLoadImageFromFile
| |
| |---[dll]------ GdipSaveImageToFile
| |
| |---[dll]------ CLSIDFromString
| |
| |---[dll]------ GdipDisposeImage
| |
| |---[dll]------ CreateStreamOnHGlobal
| |
| |---[dll]------ GetHGlobalFromStream
| |
| |---[dll]------ GlobalLock
| |
| |---[dll]------ GlobalSize
| |
| |---[dll]------ GlobalUnlock
| |
| |---[dll]------ GlobalAlloc
| |
| |---[dll]------ GetObjectPtr
| |
| |---[dll]------ GdipCreateBitmapFromStream
| |
| |---[dll]------ GlobalFree
| |
| |---[dll]------ CreateStreamOnHGlobal_int
| |
| |---[dll]------ GdipSaveImageToStream_int
| |
| |---[dll]------ GetHGlobalFromStream_int
| |
| |---[dll]------ GdipSaveImageToStream
| |
| |---[dll]------ CopyMemory
调用的DLL命令:
.DLL命令 GetStdHandle, 整数型, "Kernel32.dll", "GetStdHandle"
.参数 nStdHandle
.DLL命令 SetConsoleTextAttribute, 逻辑型, "Kernel32.dll", "SetConsoleTextAttribute"
.参数 hConsoleOutput
.参数 wAttributes
.DLL命令 取进程标志符, 整数型, "Kernel32.dll", "GetCurrentProcessId"
.DLL命令 取前台窗口句柄, 整数型, "user32", "GetForegroundWindow"
.DLL命令 设置窗口标题_, 整数型, "user32", "SetWindowTextA", , ,
.参数 窗口句柄, 整数型
.参数 窗口标题, 文本型
.DLL命令 SkinH_Attach_Ex, , "SkinH_EL.dll", "SkinH_Attach_Ex", , 皮肤
.参数 皮肤路径, 文本型
.参数 皮肤口令, 文本型
.DLL命令 QQTEA加密, 文本型, "tea.dll", "QQTEA加密"
.参数 加密内容, 文本型, , 长度需大于42,否则加密出错
.参数 密钥, 文本型, , 必须为16字节数据
.DLL命令 QQTEA解密, 文本型, "tea.dll", "QQTEA解密"
.参数 加密内容, 文本型, , 长度需大于42,否则解密出错
.参数 密钥, 文本型, , 必须为16字节数据
.DLL命令 API_RtlComputeCrc32, 整数型, "ntdll.dll", "RtlComputeCrc32", 公开, 校验Crc32
.参数 码表, 整数型, , 0
.参数 数据, 字节集, 传址
.参数 长度, 整数型
.DLL命令 调用插件, 文本型
.参数 Data, 文本型
.DLL命令 查询插件信息, 文本型
.DLL命令 RtlMoveMemory, , "Kernel32.dll", "RtlMoveMemory", , void WINAPI RtlMoveMemory
.参数 Destination, 长整数型, 传址, PVOID
.参数 Source, 整数型, , const VOID*
.参数 Length, 整数型, , SIZE_T
.DLL命令 INT_lstrcpyn, 整数型, "Kernel32.dll", "lstrcpyn", , LPTSTR WINAPI lstrcpyn
.参数 lpString1, 长整数型, 传址, LPTSTR
.参数 lpString2, 长整数型, 传址, LPCTSTR
.参数 iMaxLength, 整数型, , int
.DLL命令 GdiplusStartup, 整数型, "gdiplus.dll", "GdiplusStartup"
.参数 token, 整数型, 传址
.参数 inputbuf, GdiplusStartupInput
.参数 outputbuf, 整数型
.DLL命令 GdiplusShutdown, , "gdiplus.dll", "GdiplusShutdown"
.参数 token, 整数型
.DLL命令 MultiByteToWideChar, 整数型, , "MultiByteToWideChar"
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpMultiByteStr, 文本型
.参数 cchMultiByte, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.DLL命令 GdipLoadImageFromFile, 整数型, "gdiplus.dll", "GdipLoadImageFromFile"
.参数 filename, 字节集
.参数 image, 整数型, 传址
.DLL命令 GdipSaveImageToFile, 整数型, "gdiplus.dll", "GdipSaveImageToFile"
.参数 image
.参数 filename, 字节集
.参数 clsidEncoder, 字节集
.参数 encoderParams, 整数型
.DLL命令 CLSIDFromString, , "ole32.dll", "CLSIDFromString"
.参数 lpsz, 字节集
.参数 pclsid, 字节集, 传址
.DLL命令 GdipDisposeImage, 整数型, "gdiplus.dll", "GdipDisposeImage"
.参数 image, 整数型
.DLL命令 CreateStreamOnHGlobal, 整数型, "ole32.dll", "CreateStreamOnHGlobal"
.参数 hGlobal
.参数 fDeleteOnRelease, 逻辑型
.参数 ppstm, 对象, 传址
.DLL命令 GetHGlobalFromStream, , "ole32.dll", "GetHGlobalFromStream"
.参数 pstm, 对象, , 未知类型:ISTREAM。
.参数 phglobal, 整数型, 传址
.DLL命令 GlobalLock, 整数型
.参数 hMem, 整数型
.DLL命令 GlobalSize, 整数型
.参数 hMem, 整数型
.DLL命令 GlobalUnlock, 逻辑型
.参数 hMem, 整数型
.DLL命令 GlobalAlloc, 整数型, , "GlobalAlloc"
.参数 uFlags
.参数 dwBytes
.DLL命令 GetObjectPtr, 整数型, , "lstrcpyn"
.参数 lpString1, 对象, 传址
.参数 lpString2, 对象, 传址
.参数 iMaxLength, 整数型
.DLL命令 GdipCreateBitmapFromStream, 整数型, "gdiplus.dll", "GdipCreateBitmapFromStream"
.参数 stream, 整数型
.参数 bitmap, , 传址
.DLL命令 GlobalFree, 整数型, , "GlobalFree"
.参数 hMem
.DLL命令 CreateStreamOnHGlobal_int, 整数型, "ole32.dll", "CreateStreamOnHGlobal"
.参数 hGlobal
.参数 fDeleteOnRelease, 逻辑型
.参数 ppstm, , 传址
.DLL命令 GdipSaveImageToStream_int, 整数型, "gdiplus.dll", "GdipSaveImageToStream"
.参数 image
.参数 stream
.参数 clsidEncoder, 字节集
.参数 encoderParams
.DLL命令 GetHGlobalFromStream_int, , "ole32.dll", "GetHGlobalFromStream"
.参数 pstm, , , 未知类型:ISTREAM。
.参数 phglobal, 整数型, 传址
.DLL命令 GdipSaveImageToStream, 整数型, "gdiplus.dll", "GdipSaveImageToStream"
.参数 image
.参数 stream, 对象
.参数 clsidEncoder, 字节集
.参数 encoderParams
.DLL命令 CopyMemory, , , "RtlMoveMemory"
.参数 Destination, 字节集
.参数 Source, 整数型
.参数 cbCopy, 整数型
易语言类似易的KEY注册验证和KEY生成模块源码,生成钥匙文件,文本加密,钥匙文件注册,十六进制到十进制,文本解密...
易语言简易版超级列表框加入超链接源码,超级列表框置超链接,SendMessage_...
易语言监控tcp连接后续删除连接源码,GetPort,GetAscIP,API_GetTcpTable,API_LocalSize,API_CopyMemory,API_inet_ntoa,API_lstrlen,API_ntohs,API_SetTcpEntry...
易语言监控TCP连接API源码,GetPort,GetAscIP,API_GetTcpTable,API_LocalSize,API_CopyMemory,API_inet_ntoa,API_lstrlen,API_ntohs...
易语言电影信息采集器金牛报喜交流源码,采集信息,提取网页信息,读取海报...
易语言清除cookies模块源码,清空cookies,清空history,清空cache,清空cache文件,列出对应项目,清除项目,InternetSetOption,FindFirstUrlCacheEntry,FindNextUrlCacheEntry,FindCloseUrlCache,DeleteUrlCacheEntry...
易语言注册表监视源码,CreateEvent,RegOpenKeyEx,RegCloseKey,CloseHandle,RegNotifyChangeKeyValue,WaitForSingleObject,WaitForMultipleObjects...
易语言歌词同步源码,载入字幕文件,同步,滚动字幕...
易语言本地修改QQ群群公告源码,搜索QQ号,搜索QQ群,获取群公告,更改群公告...