:301.39KB : :1 :2019-12-25 09:16:39
该方法是采用CE搜索内存方式来获取clientkey,源码写的比较乱,大家别介意源码可能有点bug,不过思路分享给大家,有兴趣的可以继续优化.
.子程序 _按钮_签到_被单击
.局部变量 num, 整数型
.局部变量 群账号, 文本型
.局部变量 签到标题, 文本型
.局部变量 签到地点, 文本型
.局部变量 签到地图, 文本型
.计次循环首 (超级列表框_群列表.取表项数 (), num)
群账号 = 超级列表框_群列表.取标题 (num - 1, 1)
签到标题 = 编辑框_签到标题.内容
签到地点 = 编辑框_签到地点.内容
签到地图 = 编辑框_签到地图.内容
.如果 (QQ_群签到 (群账号, 签到标题, 签到地点, 签到地图, Bkn) = 真)
超级列表框_群列表.置标题 (num - 1, 3, “签到成功”)
.否则
超级列表框_群列表.置标题 (num - 1, 3, “签到失败”)
.如果结束
.计次循环尾 ()
.子程序 QQ_群签到, 逻辑型
.参数 群账号, 文本型
.参数 签到标题, 文本型
.参数 签到地点, 文本型
.参数 签到图, 文本型
.参数 gtk, 文本型
.局部变量 提交地址, 文本型
.局部变量 提交数据, 文本型
.局部变量 返回状态, 文本型
提交地址 = “https://qun.qq.com/cgi-bin/qiandao/sign/publish”
提交数据 = “bkn=” + gtk + “&template_data=&gallery_info=%7B%22category_id%22%3A9%2C%22page%22%3A0%2C%22pic_id%22%3A” + 签到图 + “%7D&template_id=2&gc=” + 群账号 + “&client=2&lgt=121.114042&lat=37.609849&poi=” + 编码_URL编码 (签到地点, 真, 真) + “&pic_id=&text=” + 编码_URL编码 (签到标题, 真, 真)
返回状态 = 网页_访问S (提交地址, 1, 提交数据, Cookie, , “https://qun.qq.com/qqweb/m/qun/checkin/index.html?_bid=2485&_wv=67108867&gc=” + 群账号 + “&state=1&from=appstore_aio”, , , , , , , , , , , , )
.如果 (寻找文本 (返回状态, “sign_id”, , 假) = -1)
返回 (真)
.否则
返回 (假)
02-17会员管理插件源码
02-16动态创建菜单与响应事件源码,菜单编辑器
02-09画板快捷启动3.2源码修改版
02-09王者荣耀战力小程序源码分享
02-09简单的指定颜色抠图源码
02-05WinLicense授权SDK源码
02-05文本逐字分割源码及优化历程
02-05易语言调用cmd命令并编辑框显示执行结果
09-07C++的string的实现源码分析
10-15易语言word循环插入文字 图片工具源码