| 窗口程序集名 | 保 留 | 保 留 | 备 注 |
| 窗口程序集_窗口1 | | | |
| 变量名 | 类 型 | 数组 | 备 注 |
| json | 类_json | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 |
| 测试记录 | 文本型 | | |
| i | 整数型 | | |
| 连续单次数 | 整数型 | | |
| 连续双次数 | 整数型 | | |
| 目标次数 | 整数型 | | |
| code | 文本型 | | |
目标次数 = 3
连续单次数 = 0
连续双次数 = 0
code =
功能_网页访问 ()json.
解析 (code, ,
)
计次循环首 (30, i
)
测试记录 = json.
取属性 (“data[” +
到文本 (i - 1
) +
“]['room_id']”).
取数据文本 ()
如果真 (测试记录 =
“1” 或 测试记录 =
“3” 或 测试记录 =
“5” 或 测试记录 =
“7”)

连续单次数 = 连续单次数 + 1


连续双次数 = 0

调试输出 (测试记录,
“单”,
“连续单:” +
到文本 (连续单次数
))


如果真 (连续单次数 ≥ 目标次数
)

调试输出 (“检测到连续” +
到文本 (目标次数
) +
“次单!”)

跳出循环 ()





如果真 (测试记录 =
“2” 或 测试记录 =
“4” 或 测试记录 =
“6” 或 测试记录 =
“8”)

连续双次数 = 连续双次数 + 1


连续单次数 = 0

调试输出 (测试记录,
“双”,
“连续双:” +
到文本 (连续双次数
))


如果真 (连续双次数 ≥ 目标次数
)

调试输出 (“检测到连续” +
到文本 (目标次数
) +
“次双!”)

跳出循环 ()




计次循环尾 ()| 变量名 | 类 型 | 静态 | 数组 | 备 注 |
| 局_网址 | 文本型 | | |
| 局_方式 | 整数型 | | |
| ADD_协议头 | 类_POST数据类 | | |
| 局_提交协议头 | 文本型 | | |
| 局_是否重定向 | 逻辑型 | | |
| 局_结果 | 字节集 | | |
| 局_返回 | 文本型 | | |
局_网址 =
“http://api.ibongfa.com/api/game/dtw/get/list/100”局_方式 = 1
ADD_协议头.
添加 (“Accept”,
“application/json, text/plain, */*”,
)ADD_协议头.
添加 (“Accept-Language”,
“zh-CN,zh;q=0.9”,
)ADD_协议头.
添加 (“Content-Length”,
“0”,
)ADD_协议头.
添加 (“Host”,
“api.ibongfa.com”,
)ADD_协议头.
添加 (“Origin”,
“http://ibongfa.com”,
)ADD_协议头.
添加 (“Proxy-Connection”,
“keep-alive”,
)ADD_协议头.
添加 (“Referer”,
“http://ibongfa.com/select/game/game_host”,
)ADD_协议头.
添加 (“User-Agent”,
“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36”,
)ADD_协议头.
添加 (“usertoken”,
“dXNlcjoxMjcuMC4wLjE6Y2h1bnl1MjphODk0OWIyZWZkZWM0MzYwYjEyMWU3NDBmMjMyN2RkYQ==”,
)局_提交协议头 = ADD_协议头.
获取协议头数据 ()局_是否重定向 = 真
局_结果 =
网页_访问_对象 (局_网址, 局_方式, , , , 局_提交协议头, , , 局_是否重定向, , , , , , , , , ,
)局_返回 =
到文本 (编码_编码转换对象 (局_结果, , ,
))
返回 (局_返回
)
| 变量名 | 类 型 | 静态 | 数组 | 备 注 |
| json | 类_json | | |
| 第一个 | 文本型 | | |
| 第二个 | 文本型 | | |
| 第三个 | 文本型 | | |
json.
解析 (功能_网页访问 ())
第一个 =
选择 (到整数 (json.
取通用属性 (“data[0]['room_id']”)) % 2 = 0,
“双”,
“单”)第二个 =
选择 (到整数 (json.
取通用属性 (“data[1]['room_id']”)) % 2 = 0,
“双”,
“单”)第三个 =
选择 (到整数 (json.
取通用属性 (“data[2]['room_id']”)) % 2 = 0,
“双”,
“单”)
如果真 (第一个 = 第二个
且 第二个 = 第一个
)
调试输出 (“存在3个”, 第一个
)
| 变量名 | 类 型 | 静态 | 数组 | 备 注 |
| json | 类_json | | |
| 数 | 整数型 | | |
| 当前 | 文本型 | | |
| 数组 | 文本型 | | 0 |
| 数量 | 整数型 | | |
| 值 | 整数型 | | |
| 类型 | 文本型 | | |
| 临时 | 文本型 | | |
| 成员 | 文本型 | | |
数组 =
{ “1”,
“3”,
“7”,
“4”,
“3”,
“2”,
“1”,
“1”,
“5”,
“7” }数 = 1
判断循环首 (数 ≤
取数组成员数 (数组
))

当前 = 数组
[数
]
类型 =
选择 (到整数 (当前
) % 2 = 0,
“双”,
“单”)
数量 = 1

值 = 数 + 1

判断循环首 (值 ≤
取数组成员数 (数组
))


成员 = 数组
[值
]

临时 =
选择 (到整数 (成员
) % 2 = 0,
“双”,
“单”)
调试输出 (“!”, 类型, 临时
)

如果 (临时 = 类型
)


数量 = 数量 + 1


跳出循环 ()
值 = 值 + 1
判断循环尾 ()
调试输出 (数, 数量, 值, 类型
)
如果真 (数量 = 3
)
调试输出 (“存在”, 数量, 类型
)
跳出循环 ()
数 = 值
判断循环尾 ()