为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 网络相关源码 正文

鱼刺http多线程 显示进度下载 支持2G以上大文件下载

三叶资源网 2020-09-08 09:56:35 网络相关源码 1902 ℃ 2 评论

修改的 鱼刺http 模块 增加了 回调显示进度

.版本 2
.支持库 EThread
.支持库 shell
.支持库 spec

.程序集 Ec

.子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码

DefaultHeap = GetProcessHeap ()  ' 获取下默认堆句柄
许可证 = 创建进入许可证 ()
_临时子程序 ()  ' 在初始化代码执行完毕后调用测试代码
返回 (0)  ' 可以根据您的需要返回任意数值

.子程序 _临时子程序
.局部变量 http, WinInet_下载
.局部变量 url, 文本型
.局部变量 任务序号, 整数型

任务序号 = http.置回调子程序 (&下载回调)
http.SetPath (取特定目录 (3) + “1.zip”)  ' 设置保存目录  请确保目录存在
url = “http://cr5.198254.com/28heishav6_install.zip”
http.Open (“GET”, url)
http.SetRequestHeader (“Host”, “cr5.198254.com”)
http.SetRequestHeader (“Proxy-Connection”, “keep-alive”)
http.SetRequestHeader (“Upgrade-Insecure-Requests”, “1”)
http.SetRequestHeader (“Accept”, “text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9”)
http.SetRequestHeader (“Accept-Language”, “zh-CN,zh;q=0.9”)
http.Send ()
调试输出 (http.GetResponseBody ())

.子程序 下载回调, , 公开
.参数 任务序号, 整数型
.参数 总长度, 长整数型
.参数 当前进度, 长整数型
.参数 本次长度, 整数型

调试输出 (任务序号, 总长度, 当前进度, 本次长度)

@旋风冲锋

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有2位网友发表了看法:

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
php自学要多久蓝奏云抗锯齿两点坐标取角度源码系统服务tcp协议万能快递单打印正则动态创建窗口易语言对接猫池源码IWebbrowser2百度语音鼠标连发点菜系统GDI+Windows身份验证工控之交通灯文字游戏源码虎牙登录源码仓库管理系统
最新评论