|
发表于 2025-4-5 08:38:41
|
显示全部楼层
浙江省杭州市
线程_启动安全 (&子程序1, , 线程句柄, 真) 调试输出 ("线程已启动,句柄:", 线程句柄 )|
子程序1 | | | |
预留参数 | 整数型 ' ★ 必须保留的参数结构 | | | |
局_结果 = 子程序2 ()调试输出 ("子程序1收到结果:", 取文本左边 (局_结果, 50 ) + "..." ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 客户Duan | 网页客户Duan | | | 请求头 | 存取键值表 | | | 响应 | 响应结果 | | | 局_网址 | 文本型 | | | 局_提交数据 | 文本型 | | | 计时器 | 日期时间型 | | |
局_网址 = "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro-exp-03-25:generateContent?key=AIzaSyBdKuZcNAWk6x6WoIO3F1m6fYTFyogpVZM" 局_提交数据 = " {""contents"": [{""parts"": [{""text"":""输出一万字的小说,要连贯"" }]}]}" 客户Duan. 创建 () 请求头. 创建 () 请求头. 置文本 ("User-Agent", "Mozilla/5. 0 (Windows NT 6.1; WOW64 ) AppleWebKit/537. 36 (KHTML, like Gecko ) Chrome/50.0.2661.87 Safari/537.36" )请求头. 置文本 ("Content-Type", "application/json" ) 客户Duan. 置连接超时 (600000 ) 客户Duan. 置发送超时 (600000 ) 客户Duan. 置接收超时 (600000 ) 客户Duan. 置URL (局_网址 )客户Duan. 置方法 ("POST" )客户Duan. 置请求头 (请求头 )客户Duan. 置请求体文本 (局_提交数据, #编码格式_UTF8 ) 线程_启动_整数型 (&心跳检测, 取指针_整数型 (客户Duan ), , ) 计时器 = 取现行时间 ()响应 = 客户Duan. 执行 () 调试输出 ("实际耗时:", 取时间间隔 (取现行时间 (), 计时器, #秒 ), "秒" )调试输出 ("响应状态:", 响应. 取状态码 ()) 调试输出 ("网络状态:", 客户Duan. 取网络状态 ()) 客户Duan. 销毁 ()请求头. 清除 () 如果真 (响应. 是否成功 ())  返回 响应. 取文本 () 返回 "请求失败:" + 响应. 取错误信息 () 变量名 | 类 型 | 静态 | 数组 | 备 注 | 客户Duan | 网页客户Duan | | | 超时标记 | 逻辑型 | | |
客户Duan = 取指针_网页客户Duan (客户Duan指针 ) 判断循环首 (超时标记 = 假) 程序_延时 (30000, )  如果真 (客户Duan. 是否已超时 () = 假)  客户Duan. 置活动时间 ()  调试输出 ("发送心跳维持" )  超时标记 = 真  判断循环尾 ()
加了个心跳检测,修复了一些问题 应该可以了吧
|
|