|
|
现写的,你看看改成你的链接,自己封装一下
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_窗口1 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | url | 文本型 | | | | 保存路径 | 文本型 | | | | 启动结果 | 整数型 | | | | 文件大小 | 整数型 | | | | 上次大小 | 整数型 | | | | 稳定次数 | 整数型 | | | | 超时计数 | 整数型 | | |
url = “https://zip1.webgetstore.com/2026/08/16/cdfaca124abeaa02ab8dbb1cd2b33ae7.zip?sg=3e5541719e806ac5e5feb8942759ad43&e=6a81f3b4&fileName=%E7%94%9F%E6%AD%BB%E7%8B%99%E5%87%BBTZ%20v0.5.zip&fi=308478358”保存路径 = “D:\测试.zpi” 启动结果 = HTTP下载_开始 (url, 保存路径, ) 如果真 (启动结果 ≠ 1 ) 信息框 (“下载启动失败,请检查网络或网址!”, 16, “错误”, ) 返回 () 稳定次数 = 0 上次大小 = 0 超时计数 = 0 文件大小 = 0 判断循环首 (稳定次数 < 6 ) 处理事件 () 延时 (500 ) 如果真 (文件是否存在 (保存路径 ) = 真)  文件大小 = 取文件尺寸 (保存路径 )  窗口1.标题 = “正在下载,已下载:” + 到文本 (文件大小 ) + “ 字节”  如果 (文件大小 = 上次大小 且 文件大小 > 0 )   稳定次数 = 稳定次数 + 1    稳定次数 = 0    上次大小 = 文件大小       超时计数 = 超时计数 + 1  如果真 (超时计数 > 7200 )  信息框 (“下载超时,请检查网络或磁盘空间!”, 16, “提示”, ) 返回 ()  判断循环尾 ()窗口1.标题 = “下载完成,文件大小:” + 到文本 (文件大小 ) + “ 字节”信息框 (“文件下载完成,已保存到:” + 保存路径, 64, “完成”, )
列子.e
(8.33 KB, 下载次数: 1)
|
|