当前位置:首页 » 文件传输 » ftp多用户下载易语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp多用户下载易语言

发布时间: 2023-01-25 10:09:05

① 易语言FTp文件下载

.版本 2
.支持库 internet

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

连接FTP服务器 (“FTP地址”, “FTP帐号”, “FTP密码”, 21, )
FTP文件下载 (“1.txt”, “d:\1.txt”, )

② 易语言ftp文件下载问题

FTP服务器就是上传下载用的,既然能登陆,应该是可以下载的。尝试其他FTP登陆软件,有的服务器只有被动链接才可以。

③ 易语言问题关于FTP下载和读入文件命令!高手来!

我觉得应该是你的连接太过频繁,要有一定的间隔时间。反复频繁的连接服务器而没有间隔时间会被当作是攻击。有时候网速也有一定的影响。这就是有时候行有时候不行的原因。

④ 易语言FTP下载文件夹里的全部文件

.版本 2
.支持库 internet

.程序集 窗口程序集1
.程序集变量 目录, 文本型, , "0"
.程序集变量 cnt, 整数型
.程序集变量 tmp, 整数型

.子程序 _按钮1_被单击

.如果真 (连接FTP服务器 (“Ftp IP”, “账号”, “密码”, 21, ) = 真)
编辑框1.内容 = 编辑框1.内容 + “Ftp已连接”
.如果真结束
.如果真 (FTP置现行目录 (“你要进入的目录”) = 真)
编辑框1.内容 = 编辑框1.内容 + #换行符 + “进入目录”
.如果真结束
cnt = FTP目录列表 (“*.*”, , 目录, , , )
.计次循环首 (cnt, tmp)
编辑框1.内容 = 编辑框1.内容 + #换行符 + 目录 [tmp]
.计次循环尾 ()

.子程序 _按钮2_被单击

编辑框1.内容 = 编辑框1.内容 + #换行符 + “---------------------------------------”
.计次循环首 (cnt, tmp)
FTP文件下载 (目录 [tmp], 取运行目录 () + “/” + 目录 [tmp], )
编辑框1.内容 = 编辑框1.内容 + #换行符 + “下载文件:” + 取运行目录 () + “/” + 目录 [tmp]
.计次循环尾 ()

⑤ 易语言 ftp的操作

.版本 2
.支持库 iext
.支持库 internet.局部变量 项目类型, 整数型
.局部变量 选中项, 整数型
.局部变量 当前目录, 文本型
.局部变量 容器1, 整数型选中项 = 远程文件框.现行选中项
.如果真 (选中项 = -1)
返回 ()
.如果真结束
项目类型 = 远程文件框.取表项数值 (选中项)当前目录 = FTP取现行目录 ()
.判断开始 (项目类型 = 0) ' 是否为到上目录
容器1 = 倒找文本 (当前目录, “/”, , 真)
.如果真 (容器1 ≠ -1)
当前目录 = 取文本左边 (当前目录, 容器1)
.如果真 (当前目录 ≠ “/”)
当前目录 = 取文本左边 (当前目录, 容器1 - 1)
.如果真结束
FTP置现行目录 (当前目录)
填充远程框 ()
.如果真结束.判断 (项目类型 = 1) ' 是否到子目录
.如果真 (取文本右边 (当前目录, 1) ≠ “/”)
当前目录 = 当前目录 + “/”
.如果真结束
FTP置现行目录 (当前目录 + 远程文件框.取标题 (选中项, ))
填充远程框 ()
.默认.版本 2
.支持库 iext
.支持库 internet.子程序 填充远程框
.局部变量 文件名, 文本型, , "0"
.局部变量 文件尺寸, 整数型, , "0"
.局部变量 文件属性, 整数型, , "0"
.局部变量 文件时间, 日期时间型, , "0"
.局部变量 数目, 整数型
.局部变量 容器1, 整数型
.局部变量 名称, 文本型
.局部变量 索引, 整数型
.局部变量 现行目录, 文本型远程文件框.全部删除 ()状态标签.标题 = “正在获取目录列表,请稍候...”
状态标签.刷新显示 () ' 立即显示改变后的标题
数目 = FTP目录列表 (“*.*”, , 文件名, 文件属性, 文件尺寸, 文件时间)
' 填充目录
现行目录 = FTP取现行目录 ()
.如果真 (现行目录 ≠ “/”)
远程文件框.插入表项 (, , 0, , , 0) ' 如果不是根目录,则插入到父目录的特殊表项
.如果真结束.计次循环首 (数目, 容器1)
.如果真 (位与 (文件属性 [容器1], #子目录) ≠ 0)
名称 = 文件名 [容器1]
.如果真 (取文本左边 (名称, 1) ≠ “.”)
索引 = 远程文件框.插入表项 (, 名称, 1, , , 1)
远程文件框.置标题 (索引, 2, 到文本 (文件时间 [容器1]))
.如果真结束 .如果真结束.计次循环尾 ()
' 填充文件
.计次循环首 (数目, 容器1)
.如果真 (位与 (文件属性 [容器1], #子目录) = 0)
索引 = 远程文件框.插入表项 (, 文件名 [容器1], 2, , , 2)
远程文件框.置标题 (索引, 1, 到文本 (文件尺寸 [容器1]))
远程文件框.置标题 (索引, 2, 到文本 (文件时间 [容器1]))
.如果真结束.计次循环尾 ()

⑥ 易语言FTP下载

下载路径有问题吧 下载路径是 虚拟目录 不是绝对路径吧
判断 (连接FTP服务器 (ftp地址, ftp用户名, ftp密码, 21, ))
FTP文件下载 ("web/下载的文件名.txt", 保存目录 , )

断开FTP服务器 ()
修改下载路径试试吧

⑦ 易语言如何下载FTP里面文件夹下面的文件夹的文件

cnt = FTP目录列表 (子文件夹下的目录, , 目录, , , )

首先确定您的FTP跟目录,可通过下图得到跟目录

一般格式是: [IP]地址 或者 [帐号名] 比如:fsdf1321

假如跟目录下有个文件夹:temp temp还有各子夹temp2 ,那么其路径为:

根目录 emp emp2

cnt = FTP目录列表 (根目录 emp emp2, , 目录, , , )

其他不变

⑧ 易语言关于FTP下载文件失败和上传

  1. 易语言本身问题。

  2. 你的ftp服务器不稳定.

  3. 你的电脑可能拒绝访问远程FTP

  4. 你还是重做个系统吧

⑨ 易语言FTP文件下载

你好,这个问题很好解决的。
1、请不要重复连接,把 调试输出() 那一样的连接FTP服务器 整行命令删除
2、文件下载路径错误,正确的应是 取运行目录()+“\临时文件.txt”

希望我的回答对你有所帮助!Kiss灬小猪

⑩ 怎样用易语言在本机架设ftp,给局域网的其他电脑下载这台电脑的文件

这个不需要易语言来实现。易语言实现也比较难,因为你要写一个完整FTP服务器端。用serv-u 或者系统自带的FTP来完成就可以了。win7 的架设教程可以参考这个。
http://jingyan..com/article/48206aeadc3c4b216bd6b369.html