|

50精币
奶茶通用下单思路https://bbs.ijingyi.com/forum.php?mod=viewthread&tid=14830824
看了大佬的思路。学习写了下cbd的token替换下单,token是替换成功了,能看到有券,但是实际券用不了,怎么解决的求思路。
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
.局部变量 错误信息, 文本型
Sunny中间件.绑定端口 (2026)
Sunny中间件.绑定回调地址 (到整数 (&HTTP回调函数), 0, 0)
Sunny中间件.关闭IE代理 ()
.如果 (Sunny中间件.启动 ())
.如果真 (Sunny中间件.安装证书 (错误信息) = 假)
信息框 (“自动安装证书到系统失败,请手动安装证书!” + #换行符 + #换行符 + 错误信息, 0, “证书安装失败”, )
.如果真结束
.如果真 (Sunny中间件.设置IE代理 () = 假) ' 设置IE代理
信息框 (“启动失败,请联系作者!”, 48, “启动失败”, )
.如果真结束
.否则
信息框 (“启动失败,请联系作者!”, #错误图标, “启动失败”, )
.如果结束
.子程序 HTTP回调函数
.参数 SunnyContext, 整数型, , Sunny中间件可创建多个 由这个参数判断是哪个Sunny回调过来的
.参数 请求唯一ID, 整数型
.参数 MessageId, 整数型
.参数 消息类型, 整数型, , #Sunny_消息类型_
.参数 请求方法, 文本型
.参数 请求地址, 文本型
.参数 err, 文本型
.参数 pid, 整数型, , 进程PID 若等于0 表示通过代理远程请求 无进程PID
.局部变量 sunny, Sunny
.局部变量 bin, 字节集
.局部变量 i, 整数型
.局部变量 索引, 整数型
sunny = MessageIdToSunny (MessageId)
' 执行流程是 发起请求->请求完成/请求失败
.判断开始 (消息类型 = #Sunny_消息类型_发起请求) ' 发起请求 http/https请求 ' 【sunny.请求】 可 在 【发起请求、请求完成、请求失败】 中使用
.如果真 (寻找文本 (请求地址, “shuxinyc.com, , 假) ≠ -1)
sunny.请求.修改或新增协议头_单条 (“CSESSION”, 编辑框1.内容)
.如果真结束
编辑框2.加入文本 (“CSESSION已替换为:” + 编辑框1.内容 + #换行符)
返回 ()
.子程序 __启动窗口_将被销毁
Sunny中间件.关闭IE代理 ()
|
最佳答案
查看完整内容
证明有些get请求或者请求不是json的 没替换到
补充内容 (2025-9-9 21:34):
还有某些包里不止带这个参数
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|