导航:首页 > 文件教程 > 易语言api下载文件

易语言api下载文件

发布时间:2023-05-24 21:27:01

⑴ 易语言下载文件到本地,然后打开这个文件

大文件下载,你最好是使用三方协议下载,用支持库默认的对象下载,很容易卡死;

可参考 迅雷下载 协议或 API断点下载,迅缓这两个可以在网络或易官方论坛搜到相关源码,野轮至于运行程序,就是一命令而亩脊模以,如果这个1.exe 也是易语言写的,建议做成DLL,提供接口调用

⑵ 易语言如何写下载并执行文件命令

解决方案: .版本 2 .支持库 internet 写到文件 (HTTP读文件 (“文件地址”), “C:\Temp.exe”) 运行 (“C:\Temp.exe”, 假, ) 缺点,这样写可能会导致程序读取文件时假死。

⑶ 易语言怎样下载文件

我们以网络云客户端的直链为例,提取直链中BaiYunGuanjia_5.3.6.exe的BaiYunGuanjia_5.3.6的文本文字。

运行易语言,进入“新建工程”文件对话框,选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口程序”设计界面。

在启动窗口我们添加一个编辑框和按钮,便于一会便于展示提取出来的文本。

点击按钮进入窗口程序集界面,我们先添加精易模块V3.3,然后按Ctrl+L键创建一个变量,变量名:文件名,类型:文本型。

开始写源码,如下图,使用的是精易模块里的文本_取出中间文本,我们要取出直链里的文本。

然后我们再写一个命令,把提取出来的文件名放入编辑框中,来确认下提取的是不是正确。

完成后我们直接运行,点击按钮,看,我们需要的文件名直接出现在了编辑框里。

文件名提取是为了在不改名字的情况下,把下载的文件写入电脑,然后自动执行。有很多的扩展思路。

⑷ 用易语言,下载文件

估计是你的服务器禁止了文件下载,现在很多免费空间都这样。
我用一个同学的可以下载的服务器测试了,可以下载
当然也可能是你网址写错了,要加"http://"

以下为代码
.版本 2
.支持库 internet

.子程序 _按钮1_被单击
.局部变量 i, 字节集

i = HTTP读文件 (“http://www.0592stu.cn/1.exe”)
延时 (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)

.子程序 日志回调函数
.参数 线程信息, 整数型
.参数 时间, 文本型
.参数 内容, 文本型
.参数隐册带 消息类型, 整数型
.参数 对象信息, 整数型
.局部变量 日志内容, 文本型

' _登陆_时钟_周期事件 ()

⑸ 易语言怎么下载网页提供按钮提供的下载文件

首先要获取那个网页按钮的链接地址,点右键查看源文件找出那个地址。比如是一个mp4视频。

写到文件(取运行目录()+“/”+“文件名.mp4”,HTTP读文件(“http开头的mp4视频地址”))

⑹ 易语言怎么提取网页中的下载地址并直接在软件中下载到指定位置!

写到文件 (取运行目录 () + “\Rocket.zip”, HTTP读文件 (“https://api.rocketmod.net/download.unturned.latest.60F8E273-2042-4F49-9F7B-7457BDFA992F”))

就一句代码= = 挺简单的 欢迎新手去精易论坛

⑺ 易语言读取网络文件并下载

判断(写到文件(路径,HTTP读文件())=真)
运行(路径)

⑻ 求助!易语言从百度云下载文件源码怎么写

这个是不可以的。你编译后写出的是程序的依赖文件。必须跟程序一起打包,别人才能运行!
如果缺少依赖文件,程序根本打不开,又谈何从网络下载?
一般依赖文件是.fne格式之类的文件

⑼ 用易语言写从网络下载一个文件到本地该怎么写

你得有一个超级模块
然后之需要一个命令就可以下载某文件到某个文件夹。
需要的模块:超级模块4.8 源码 下载(,)
需要模块的话+QQ449289892

⑽ 易语言如何点击按钮下载指定文件

.版本 2
.支持库 internet

.局部变量 下载内容, 字节集

下载内容 = HTTP读文件 (“下载地址”)
写到文件 (“桌面路径”, 下载内容)

阅读全文

与易语言api下载文件相关的资料

热点内容
手机桌面的文件路径 浏览:892
改款新宝来怎么使用手机app 浏览:281
dede工具 浏览:507
5g网盟app怎么下载 浏览:486
微信备份老是连接中断 浏览:886
出台多少份文件 浏览:380
鞋子怎么搭配衣服的app 浏览:755
文件名使用的通配符的符号是什么 浏览:916
lol分卷文件损坏怎么办 浏览:276
6分管车螺纹怎么编程 浏览:732
海口农商银行信用卡app是什么 浏览:770
win10任务栏文件夹我的电脑 浏览:14
安卓nba2k18 浏览:776
文件夹密码怎么修改密码 浏览:271
苹果数据中心用什么服务器 浏览:769
省内圆通快递寄文件夹需要多少钱 浏览:740
iphone程序加密 浏览:884
win10文件夹调整文件行高 浏览:681
创意手绘教程 浏览:754
微信删除帐号信息 浏览:596

友情链接