这是一个基于 PyQt6 开发的图形界面工具,用于管理和上传文件到 Cloudflare R2 存储。
Github仓库: Cloudfare-R2-FIle-Uploader
pip install PyQt6 boto3 python-dotenv urllib3
.env
文件R2_ACCOUNT_ID=你的Account_ID
R2_ACCESS_KEY_ID=你的Access_Key_ID
R2_ACCESS_KEY_SECRET=你的Access_Key_Secret
R2_BUCKET_NAME=你的存储桶名称
R2_ENDPOINT_URL=你的Endpoint_URL
R2_CUSTOM_DOMAIN=你的自定义域名(可选)
R2_PUBLIC_DOMAIN=你的R2.dev域名(可选)
python 脚本目录\r2_uploader_gui.py
操作 | 快捷键 |
---|---|
删除文件 | Ctrl+D |
删除目录 | Ctrl+L |
自定义域名分享 | Ctrl+Z |
R2.dev分享 | Ctrl+E |
进入目录 | Enter |
点击"导出URL"按钮可导出所有文件的:
导出的CSV文件会保存在程序所在目录
快捷键 | 功能 |
---|---|
Ctrl+D | 删除文件 |
Ctrl+L | 删除目录 |
Ctrl+Z | 使用自定义域名分享 |
Ctrl+E | 使用R2.dev域名分享 |
Enter | 进入目录 |
注意事项
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。