HTTP下载带进度条功能

易语言 2020-09-25 15:42:34

HTTP下载带进度条功能

状态文本 = “文件大小:” + 到文本 (四舍五入 (总大小 ÷ 1024, 2)) + “KB” + #换行符
状态文本 = 状态文本 + “已下载:” + 到文本 (四舍五入 (目前下载 ÷ 1024, 2)) + “KB” + #换行符
状态文本 = 状态文本 + “所用时间:” + 到文本 (目前时间 \ 1000) + “秒” + #换行符
下载速度 = 四舍五入 (目前下载 × 1000 ÷ 1024 ÷ 目前时间, 2)
状态文本 = 状态文本 + “下载速度:” + 到文本 (下载速度) + “KB/s” + #换行符
.如果真 (下载速度 > 0)
剩余时间 = 到整数 ((总大小 - 目前下载) ÷ 1024 ÷ 下载速度)
状态文本 = 状态文本 + “剩余时间:” + 到文本 (剩余时间 \ 3600) + “时” + 到文本 (剩余时间 \ 60 % 60) + “分” + 到文本 (剩余时间 % 60) + “秒”
.如果真结束
标签1.标题 = 状态文本