易语言下载器(易语言下载器问题)

本文目录
- 易语言下载器问题
- 易语言自己制作的下载器不能下载速盘360云盘的文件
- 易语言制作下载器
- 易语言如何写下载器
- 用易语言,下载文件
- 易语言怎样制作文件下载器
- 易语言下载器制作
- 使用易语言制作带进度条的下载器
- 易语言论坛附件免积分下载器使用方法
易语言下载器问题
设个变量,如果进度条卡主了,每过一秒就给变量加1然后判断,若变量=5就弹出信息框
易语言自己制作的下载器不能下载速盘360云盘的文件
用这个模块就行,给你传附件了,请给分!!!
-----------模块命令如下图:--------------
易语言制作下载器
.程序集变量 线程句柄, 整数型
.子程序 _按钮1_被单击
启动线程(&下载线程,,线程句柄)
.子程序 下载线程
写到文件(框2.内容,Http读文件(框1.内容))
信息框 (“恭喜您下载完成!”, #确认钮 + #信息图标, “温馨提示:”, _启动窗口)
关闭线程句柄(线程线程句柄)
易语言如何写下载器
最简单的你用 HTTP读文件 ()这个来做下载。
顺便给你一个HTTP下载文件的例子,要用到HTTP进度下载类模块,自己去找一下吧:
.版本 2
.程序集 窗口程序集1
.程序集变量 HTTP下载类, HTTP进度下载类
.子程序 _按钮1_被单击
HTTP下载类.初始化 (&下载进度事件, &下载状态事件)
HTTP下载类.置保存文件名 (取运行目录 () + “\123.zip”)
HTTP下载类.Http网址 (框1.内容)
HTTP下载类.置缓冲区尺寸 (20)
HTTP下载类.开始下载 ()
.子程序 下载进度事件
.参数 下载文件名, 文本型
.参数 文件尺寸, 整数型, , Bit
.参数 下载速度, 整数型, , KB/S
.参数 下载更新进度, 整数型
多功能条1.位置 = 下载更新进度
透明标签3.标题 = “正在下载更新.....” + “下载进度:” + 到文本 (下载更新进度) + “%” + #换行符 + “下载速度:” + 到文本 (下载速度) + “ KB/S”
.子程序 下载状态事件
.参数 欲读入网址, 文本型
.参数 错误代码, 整数型
.参数 状态文本, 文本型
.参数 下载更新进度, 整数型
输出调试文本 (“*****”, 欲读入网址, 状态文本, 到文本 (下载更新进度) + “%”, “---”)
用易语言,下载文件
估计是你的服务器禁止了文件下载,现在很多免费空间都这样。
我用一个同学的可以下载的服务器测试了,可以下载
***隐藏网址***
以下为代码
.版本 2
.支持库 internet
.子程序 _按钮1_被单击
.局部变量 i, 字节集
***隐藏网址***
延时 (1000)’为什么要延时?个人习惯,手动延迟,避免HTTP尚未把文件完全度完整就写出。
写到文件 (取运行目录 () + “\1.exe”, i)
输出调试文本 (i)
如果是因为你服务器被限制不能下载的话你可以使用FTP下载文件。
.版本 2
.支持库 shell
.子程序 __启动窗口_创建完毕
.全局变量 服务器名, 文本型
.全局变量 全局辅助对象, FTP辅助对象
.全局变量 全局下载对象, 下载对象
.全局变量 全局上传对象, FTP上传对象
.全局变量 登录名, 文本型
.全局变量 登录密码, 文本型
.全局变量 用户名, 文本型
服务器名 = “10.110.160.23”
登录名 = “sahd”
登录密码 = “asdas”
文件名 = 取特定目录 (#Windows安装目录) + “Temp\” + “up1.0.exe”
’这里所说的文件名是把你文件保存在你计算机上的路径
删除文件 (文件名)’存在相同文件就先删除再覆盖
下载文件 (“ftp://” + 服务器名 + “/web/” + “up1.0.exe”,文件名)
.版本 2
.支持库 downlib
.子程序 下载文件
.参数 服务端文件名, 文本型, ,
.参数 本地文件名, 文本型, ,
.局部变量 任务参数, 任务参数
任务参数.类型 = #传送常量.下载
任务参数.文件地址 = 服务端文件名
输出调试文本 (任务参数.文件地址)
任务参数.下载速度 = 0
任务参数.线程等待超时 = 1000
任务参数.默认线程数 = 1
任务参数.本地文件路径 = 本地文件名
输出调试文本 (任务参数.本地文件路径)
任务参数.连接超时 = 5000
任务参数.发送超时 = 5001
任务参数.接收超时 = 10000
任务参数.接收大小 = 20480
任务参数.交互回调函数 = &交互回调函数
任务参数.日志回调函数 = &日志回调函数
任务参数.用户名 = 登录名
任务参数.用户密码 = 登录密码
全局下载对象.增加新任务 (任务参数)
.子程序 交互回调函数, 整数型, , 同名覆盖
.参数 消息类型, 整数型
.参数 线程信息, 整数型
.参数 参数3, 整数型
.参数 参数4, 整数型
.参数 对象信息, 整数型
.局部变量 获得对象标记, 整数型
.局部变量 内容, 文本型
.局部变量 新文件名, 文本型
.局部变量 线程组, 整数型, , "0"
.如果真 (消息类型 = #传送常量.发现存在文件)
返回 (#传送常量.覆盖)
.如果真结束
返回 (0)
.子程序 日志回调函数
.参数 线程信息, 整数型
.参数 时间, 文本型
.参数 内容, 文本型
.参数 消息类型, 整数型
.参数 对象信息, 整数型
.局部变量 日志内容, 文本型
’ _登陆_时钟_周期事件 ()
易语言怎样制作文件下载器
1、先画一个如下图的自动下载窗口。设置一个保存路径默认值,然后点击“开始”按钮。
2、需要取一个SID值:
使用的是精易模块,取出网址的中间文本,建一个文本变量,代码如下:
sid = 文本_取出中间文本 (框1.内容, “_”, “.”)
3、最后写出文件:
写到文件 (框2.内容 + “\1.zip”, 网页_访问
y
易语言下载器制作
.版本 2
.支持库 downlib
.支持库 shell
.程序集 窗口程序集1
.程序集变量 目录, 文本型
.程序集变量 文本, 文本型
.程序集变量 文件名, 文本型
.程序集变量 下载参数, 任务参数
.程序集变量 下载任务, 下载对象
.程序集变量 文件大小, 双精度小数型
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
.如果真 (框1.内容 = “”)
信息框 (“请输入网址”, 0, )
返回 ()
.如果真结束
.如果真 (目录 = “”)
信息框 (“请选择保存位置!”, 0, )
_按钮2_被单击 ()
.如果真结束
文本 = 框1.内容
文件名 = 取文本右边 (文本, 取文本长度 (文本) - 倒找文本 (文本, “/”, , 假))
文本 = 目录 + “\” + 文件名
下载参数.类型 = #传送常量.下载
下载参数.默认线程数 = 5
下载参数.线程等待超时 = 1000
下载参数.连接超时 = 5000
下载参数.发送超时 = 5003
下载参数.接收超时 = 10000
下载参数.接收大小 = 10240
下载参数.交互回调函数 = &交互回调函数
时钟1.时钟周期 = 1000
下载参数.文件地址 = 框1.内容
下载参数.本地文件路径 = 文本
下载任务.增加新任务 (下载参数)
.子程序 _按钮2_被单击
目录 = 浏览文件夹 (“选择要保存到的文件夹”, 假)
.如果真 (目录 = “”)
信息框 (“请选择保存位置!”, 0, )
.如果真结束
.子程序 交互回调函数, 整数型
.参数 消息类型, 整数型
.参数 线程信息, 整数型
.参数 参数3, 整数型
.参数 参数4, 整数型
.参数 对象信息, 整数型
.判断开始 (消息类型 = #传送常量.存在同名文件)
.如果 (信息框 (“文件已存在,继续下载吗?”, #是否钮, ) = #是钮)
返回 (#传送常量.系统日志)
.否则
返回 (#传送常量.结束下载)
.如果结束
.判断 (消息类型 = #传送常量.下载上传开始)
文件大小 = 参数3
.判断 (消息类型 = #传送常量.下载上传结束)
信息框 (“完毕”, #信息图标, )
时钟1.时钟周期 = 0
进度条1.位置 = 0
.默认
.判断结束
返回 (0)
.子程序 _时钟1_周期事件
标签3.标题 = 到文本 (四舍五入 (下载任务.取下载速度 () ÷ 1024, 2)) + “kb/秒”
进度条1.位置 = 下载任务.取已下载长 () ÷ 文件大小 × 100
---------------------------
使用易语言制作带进度条的下载器
没做过
貌似用 BT下载 这个数据类型可以做到
你可以试试 使用线程启动
文件数据=HTTP读文件(地址)
然后用一个时钟取这个文件数据的长度大小~!
易语言论坛附件免积分下载器使用方法
易语言官方论坛(bbs.eyuyan.com)上面有很多有用的资源,但是都需要注册用户才能下载,并且有的资源还需要论坛积分,普通游客想要下载上面的资源怎么办?这里给大家推荐一个小巧的易语言论坛附件免积分下载器,可以免注册下载所有附件资源。
附件免积分下载器介绍易语言论坛附件免积分下载器是由蹦跶工作室出品的一款易语言官方论坛附件免积分下载工具,下载资源再也不用烧积分啦,想下载哪个就下哪个,让你不再手短。
易语言论坛附件免积分下载器使用方法
1、先在论坛中找到要下载的资源,然后在附件上右键获取地址
IE浏览器:
在附件上右键→属性→地址(URL)→复制
谷歌浏览器:
在附件上右键→复制链接地址
2、复制链接地址到下载器中进行下载。
软件教程小编推荐:
蹦跶CSDN免积分下载器使用方法
软件联盟CSDN免积分下载器使用方法
鹏哥CSDN免积分下载器使用方法

更多文章:
procreate教程(《procreate》移动局部图层教程)
2026年11月3日 17:30
pccamera摄像头驱动下载链接(有免费下载联想小新电脑相机驱动的软件吗)
2026年11月3日 17:10







