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

网站首页 > 易语言相关 > 易语言例程 正文

遍历目录下所有指定文件类型上传到七牛

三叶资源网 2019-09-04 16:56:37 易语言例程 1664 ℃ 1 评论
.版本 2
.支持库 EThread
.支持库 iext

.程序集 窗口程序集1
.程序集变量 七牛账号, 文本型
.程序集变量 七牛密码, 文本型
.程序集变量 索引, 整数型
.程序集变量 计次, 整数型
.程序集变量 文件名, 文本型
.程序集变量 文件路径, 文本型

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

初始化 ()
七牛账号 = “”
七牛密码 = “”
启动线程 (&文件_枚举, , )

.子程序 文件_枚举

文件_枚举1 (“C:\”, “*.e”, &遍历子程, 真)
登陆七牛 ()  ' 登陆成功后开始上传

.子程序 登陆七牛
.局部变量 Msgid, 逻辑型
.局部变量 Conut, 整数型
.局部变量 i, 整数型

Msgid = 登陆 (七牛账号, 七牛密码)
.如果 (Msgid)
    编辑框_log.加入文本 (“ =======> 登陆成功..” + #换行符 + #换行符)
.否则
    编辑框_log.加入文本 (“ =======> 登陆失败..” + #换行符 + #换行符)
.如果结束
编辑框_log.加入文本 (“ =======> 正在获取项目列表..” + #换行符 + #换行符)
Conut = 获取项目 ()
.计次循环首 (Conut, i)
    编辑框_log.加入文本 (“ =======> 项目名:” + 项目组 [i] + #换行符 + #换行符)
    启动线程 (&开始上传, , )
.计次循环尾 ()

.子程序 遍历子程
.参数 文件位置, 文本型

.如果真 (取文本右边 (文件位置, 1) = “”)
    返回 ()
.如果真结束
超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (索引, 0, 文件_取文件名 (文件位置, 真))
超级列表框1.置标题 (索引, 1, 文件位置)
索引 = 索引 + 1

.子程序 开始上传
.局部变量 token, 文本型

.计次循环首 (超级列表框1.取表项数 (), 计次)
    token = 获取项目令牌 (项目组 [1])
    文件名 = 超级列表框1.取标题 (计次, 0)
    文件路径 = 超级列表框1.取标题 (计次, 1)
    编辑框_log.加入文本 (上传文件 (文件路径, 编码_gb2312到utf8 (文件名), token) + #换行符)
.计次循环尾 ()
结束 ()

@红颜脸庞仍娇俏

遍历目录下所有指定文件类型上传到七牛

文件下载

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

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

欢迎 发表评论:

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

网站分类
随机tag
照片墙进销存系统B站弹幕助手源码微信HookRC4加密源码易语言最新版仓库货位条码打印按键精灵安卓版Tencent取群列表贪玩蓝月公交查询系统API创建时钟TX优图OCR鉴权e2ee支持库打印模块失败代码代理采集md5效验百度旋转识别源码
最新评论