feat: v3.1.0 OSS直连优化与代码质量提升
- 🚀 OSS 直连上传下载(用户直连OSS,不经过后端) - ✨ 新增 Presigned URL 签名接口 - ✨ 支持自定义 OSS endpoint 配置 - 🐛 修复 buildS3Config 不支持自定义 endpoint 的问题 - 🐛 清理残留的 basic-ftp 依赖 - ♻️ 更新 package.json 项目描述和版本号 - 📝 完善 README.md 更新日志和 CORS 配置说明 - 🔒 安全性增强:签名 URL 15分钟/1小时有效期 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,24 +1,24 @@
|
||||
============================================
|
||||
玩玩云上传工具 v2.0 使用说明
|
||||
玩玩云上传工具 v3.0 使用说明
|
||||
============================================
|
||||
|
||||
【新版本特性】
|
||||
✨ 支持多文件上传
|
||||
✨ 支持文件夹上传(递归扫描所有文件)
|
||||
✨ 支持阿里云 OSS、腾讯云 COS、AWS S3
|
||||
✨ 通过服务器 API 上传,自动识别存储类型
|
||||
✨ 支持多文件和文件夹上传
|
||||
✨ 智能上传队列管理
|
||||
✨ 自动检测可写目录(容错机制)
|
||||
✨ 实时显示队列状态
|
||||
✨ 实时显示存储类型和空间使用情况
|
||||
|
||||
【功能介绍】
|
||||
本工具用于快速上传文件到您的SFTP服务器。
|
||||
新版本支持批量上传和文件夹上传,大大提升工作效率!
|
||||
本工具用于快速上传文件到您的玩玩云存储。
|
||||
支持本地存储和 OSS 云存储双模式,自动适配!
|
||||
|
||||
【使用方法】
|
||||
1. 双击运行"玩玩云上传工具.exe"
|
||||
2. 等待程序连接服务器并测试上传目录
|
||||
- 程序会自动测试多个目录的可写性
|
||||
- 显示绿色✓表示连接成功
|
||||
- 显示当前使用的上传目录
|
||||
2. 等待程序连接服务器
|
||||
- 程序会自动检测服务器配置
|
||||
- 显示当前存储类型(本地存储/OSS)
|
||||
- OSS 模式会显示存储桶信息
|
||||
3. 拖拽文件或文件夹到窗口中
|
||||
- 可以一次拖拽多个文件
|
||||
- 可以拖拽整个文件夹(自动扫描所有文件)
|
||||
@@ -30,38 +30,46 @@
|
||||
- 每个文件都有独立的进度显示
|
||||
- 日志区域显示详细的上传信息
|
||||
|
||||
【目录容错机制】
|
||||
程序会按以下优先级自动测试并选择可写目录:
|
||||
1. /(根目录)
|
||||
2. /upload
|
||||
3. /uploads
|
||||
4. /files
|
||||
5. /home
|
||||
6. /tmp
|
||||
【存储类型说明】
|
||||
|
||||
如果根目录没有写权限,程序会自动切换到其他可用目录。
|
||||
本地存储模式:
|
||||
- 文件存储在服务器本地磁盘
|
||||
- 适合小文件和内网环境
|
||||
- 由服务器管理员管理配额
|
||||
|
||||
OSS 云存储模式:
|
||||
- 支持阿里云 OSS、腾讯云 COS、AWS S3
|
||||
- 文件直接存储到云存储桶
|
||||
- 适合大文件和外网访问
|
||||
- 无限存储空间(由云服务商决定)
|
||||
|
||||
【注意事项】
|
||||
- 文件夹上传会递归扫描所有子文件夹
|
||||
- 同名文件会被覆盖
|
||||
- 上传大量文件时请确保网络稳定
|
||||
- 所有文件会按顺序依次上传
|
||||
- 上传目录会在启动时自动检测并显示
|
||||
- OSS 模式下大文件会自动分片上传
|
||||
|
||||
【界面说明】
|
||||
- 状态显示:显示连接状态和存储类型
|
||||
- 拖拽区域:显示"支持多文件和文件夹"
|
||||
- 队列状态:显示等待上传的文件数量
|
||||
- 进度条:显示当前文件的上传进度
|
||||
- 日志区域:显示详细的操作记录
|
||||
|
||||
【版本更新】
|
||||
v2.0 (2025-11-09)
|
||||
- ✅ 新增多文件上传支持
|
||||
- ✅ 新增文件夹上传支持
|
||||
- ✅ 新增上传队列管理
|
||||
- ✅ 新增目录容错机制
|
||||
v3.0 (2025-01-18)
|
||||
- 🚀 架构升级:SFTP → OSS 云存储
|
||||
- ✅ 支持阿里云 OSS、腾讯云 COS、AWS S3
|
||||
- ✅ 使用服务器 API 上传,自动识别存储类型
|
||||
- ✅ 新增存储类型显示
|
||||
- ✅ 优化界面显示
|
||||
- ✅ 优化日志输出
|
||||
- ✅ 优化错误提示
|
||||
|
||||
v2.0 (2025-11-09)
|
||||
- 新增多文件上传支持
|
||||
- 新增文件夹上传支持
|
||||
- 新增上传队列管理
|
||||
|
||||
v1.0
|
||||
- 基础单文件上传功能
|
||||
@@ -74,14 +82,14 @@ A: 理论上无限制,所有文件会加入队列依次上传
|
||||
Q: 文件夹上传包括子文件夹吗?
|
||||
A: 是的,会递归扫描所有子文件夹中的文件
|
||||
|
||||
Q: 上传目录是哪里?
|
||||
A: 程序启动时会自动检测并显示在界面上
|
||||
Q: 如何切换存储类型?
|
||||
A: 存储类型由用户配置决定,请在网页端设置
|
||||
|
||||
Q: 提示"API密钥无效或已过期"怎么办?
|
||||
A: 请重新从网站下载最新的上传工具
|
||||
Q: 提示"API密钥无效"怎么办?
|
||||
A: 请在网页端重新生成上传 API 密钥
|
||||
|
||||
Q: 上传速度慢怎么办?
|
||||
A: 速度取决于您的网络和SFTP服务器性能
|
||||
A: 速度取决于您的网络和服务器/云存储性能
|
||||
|
||||
Q: 可以中途取消上传吗?
|
||||
A: 当前版本暂不支持取消,请等待队列完成
|
||||
|
||||
Reference in New Issue
Block a user