# 通用对象存储浏览器 **Repository Path**: youngledo/universal-storage-browser ## Basic Information - **Project Name**: 通用对象存储浏览器 - **Description**: 一个现代化的跨平台(支持Windows、macOS、Linux系统)通用存储浏览器,支持MinIO、阿里云OSS、腾讯云COS、华为云OBS、百度云BOS、七牛云Kodo、火山引擎TOS等多种存储服务,具有强大的进度跟踪和后台任务管理功能。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-22 - **Last Updated**: 2025-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 通用存储浏览器 Universal Storage Browser [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Java](https://img.shields.io/badge/java-25-orange.svg)](https://openjdk.org/) [![JavaFX](https://img.shields.io/badge/JavaFX-25-green.svg)](https://openjfx.io/) [![Version](https://img.shields.io/badge/version-1.0.0-blue.svg)](https://github.com/你的用户名/universal-storage-browser/releases) 一个现代化的跨平台(支持Windows、macOS、Linux系统)通用存储浏览器,支持MinIO、阿里云OSS、腾讯云COS、华为云OBS、百度云BOS、七牛云Kodo、火山引擎TOS等多种存储服务,具有强大的进度跟踪和后台任务管理功能。 ## 📦 版本说明 本项目采用双版本策略: | 版本 | 许可证 | 说明 | |------|--------|------| | **社区版** | MIT License | 开源免费,基础功能完整可用 | | **专业版** | 商业许可 | 联系youngledo@qq.com | ### 功能对比 | 功能 | 社区版 | 专业版 | |------|:------:|:------:| | 多存储服务支持(7种) | ✅ | ✅ | | 文件浏览和管理 | ✅ | ✅ | | 单文件上传/下载 | ✅ | ✅ | | 基础连接管理(2个并发) | ✅ | ✅ | | 扁平化现代UI | ✅ | ✅ | | **批量上传/下载** | ❌ | ✅ | | **后台任务管理** | ❌ | ✅ | | **无限并发连接** | ❌ | ✅ | | **实时速度和预估时间** | ❌ | ✅ | | **高级进度显示** | ❌ | ✅ | | **任务暂停/恢复/取消** | ❌ | ✅ | > 后续功能持续添加中... ### 社区版 下载链接:[发行版](https://gitee.com/youngledo/universal-storage-browser-ce/releases) ### 💎 升级到专业版 联系youngledo@qq.com 体验licence:[test_license.json](https://gitee.com/youngledo/universal-storage-browser-ce/blob/master/test_license.json) --- ## ✨ 主要特性 - 💻 **跨平台**: 支持Windows、macOS、Linux系统。 - 🚀 **多存储支持**: 支持MinIO、阿里云OSS、腾讯云COS、华为云OBS、百度云BOS、七牛云Kodo、火山引擎TOS - 📊 **实时进度跟踪**: 文件上传/下载进度条,显示速度和预计完成时间 - 🔄 **后台任务管理**: 并发任务执行,支持暂停、恢复、取消 - 📦 **批量操作**: 支持多文件同时上传/下载 ## 🔌 支持的存储服务 ### MinIO (自部署对象存储) - **Endpoint**: localhost:9000 (或你的MinIO服务地址) - **Access Key**: minioadmin (默认) - **Secret Key**: minioadmin (默认) - **Region**: 可选 (留空即可) - **SSL**: 根据你的配置选择 ### 阿里云OSS - **Endpoint**: oss-region.aliyuncs.com - **Access Key**: 你的AccessKey ID - **Secret Key**: 你的AccessKey Secret - **Region**: 如 oss-cn-hangzhou - **SSL**: 默认启用 ### 腾讯云COS - **Endpoint**: 区域代码 (如 ap-beijing) - **Access Key**: 你的SecretId - **Secret Key**: 你的SecretKey - **Region**: 如 ap-beijing - **SSL**: 默认启用 ### 华为云OBS - **Endpoint**: obs.region.myhuaweicloud.com - **Access Key**: 你的Access Key - **Secret Key**: 你的Secret Key - **Region**: 如 cn-north-4 - **SSL**: 默认启用 ### 百度云BOS - **Endpoint**: https://bj.bcebos.com (或其他区域endpoint) - **Access Key**: 你的Access Key ID - **Secret Key**: 你的Secret Access Key - **Region**: 如 bj (北京) - **SSL**: 默认启用 ### 七牛云Kodo - **Endpoint**: 你的CDN域名 (用于下载) - **Access Key**: 你的AccessKey - **Secret Key**: 你的SecretKey - **Region**: 自动检测 - **SSL**: 默认启用 ### 火山引擎TOS - **Endpoint**: https://tos-region.volcengineapi.com - **Access Key**: 你的Access Key - **Secret Key**: 你的Secret Key - **Region**: 如 cn-beijing - **SSL**: 默认启用 持续添加中... ## 📱 使用说明 1. **启动应用** - 运行上述任何一种启动方式 2. **新建连接** - 点击"新建连接"按钮 3. **选择存储类型** - 从下拉菜单选择你的存储服务类型 4. **填写连接信息** - 根据你的存储服务填写相关信息 5. **连接测试** - 点击"连接"按钮测试连接 6. **浏览文件** - 连接成功后即可浏览、上传、下载文件 ## 🎛 任务管理功能 - **查看任务**: 点击顶部"任务管理"按钮 - **暂停任务**: 在任务列表中点击"暂停" - **恢复任务**: 在任务列表中点击"继续" - **取消任务**: 在任务列表中点击"取消" - **批量操作**: 选择多个文件进行批量上传/下载 ## 📄 许可证 本项目采用MIT许可证。 ## 🤝 贡献 欢迎提交问题报告和功能请求! --- **享受你的对象存储浏览体验!** 🎉