R2Drop MAC 版

免费开源的 Mac 应用,可从访达、菜单栏或程序坞把文件上传到 Cloudflare R2,并自动为你复制链接。

R2Drop 简介

把文件上传到 Cloudflare R2,通常需要打开 Cloudflare 控制台或使用命令行工具。R2Drop 把这件事融入 Mac:在“访达”中右键点按文件并选择 Send to R2,把文件拖放到它的菜单栏或程序坞图标上,或者在窗口中选择文件和文件夹。上传在后台队列中进行,支持进度显示、重试、暂停和取消,完成后会自动复制公开 URL。

R2Drop 由 Superhuman Intelligence LLC 出品(由 Paul Pierre 开发),采用 MIT 许可证开源。没有订阅费,也没有按次上传的费用,但你需要一个已启用 R2 且至少有一个存储桶的 Cloudflare 账户;超出免费额度的 R2 存储由 Cloudflare 收费。文件通过 HTTPS 从你的 Mac 直接传到你的存储桶,中间没有 R2Drop 服务器,凭据保存在 macOS 钥匙串中。大文件使用分段上传,最多 16 个并行流。配套的命令行工具共用同一套设置。R2Drop 需要 macOS 13 或更高版本。0.1.1 版是早期版本,使用 Developer ID 签名,但未经 Apple 公证,因此首次启动时 macOS 可能会要求你确认。

主要功能

R2Drop 让 Cloudflare R2 变成拖放即可上传的目标。

  • 访达操作:右键点按任意文件,选择 Send to R2。
  • 拖放上传:把文件拖到菜单栏或程序坞图标上。
  • 后台队列:进度、重试、暂停、继续和取消。
  • 公开链接:自动复制 URL,支持自定义域名。
  • 多账户:在菜单栏中切换 Cloudflare 账户。
  • 按账户设置目标:为每个账户设置存储桶和路径前缀。
  • 通知:上传完成、失败以及令牌即将过期时提醒。
  • 命令行:可选的 CLI,适合脚本使用,支持 JSON 输出。

0.1.1 版本新功能

R2Drop 0.1.1 是桌面应用版本,为 Apple 芯片和 Intel Mac 分别提供构建。

  • 为 Apple 芯片(aarch64)和 Intel(x86_64)提供单独下载
  • 使用 Developer ID 签名;此构建未经 Apple 公证

R2Drop 常见问题

R2Drop 免费吗?

是的。R2Drop 免费,并采用 MIT 许可证开源,没有订阅费,也没有上传费用。你只需为超出免费额度的 R2 存储向 Cloudflare 付费。

需要 Cloudflare 账户吗?

需要。你需要一个已启用 R2 且至少有一个存储桶的 Cloudflare 账户。设置时粘贴 Cloudflare API 令牌并选择存储桶。

R2Drop 需要哪个 macOS 版本?

R2Drop 需要 macOS 13 Ventura 或更高版本。

R2Drop 能在 Apple 芯片上运行吗?

能。Apple 芯片和 Intel Mac 各有单独的下载。

R2Drop 会查看或保存我的文件吗?

不会。文件通过 HTTPS 从你的 Mac 直接传到你的 R2 存储桶,中间没有 R2Drop 服务器。凭据保存在 macOS 钥匙串中。

有文件大小限制吗?

R2Drop 对大文件使用分段上传,最多 16 个并行流。Cloudflare R2 本身支持最大 5 TB 的对象。

如何上传文件?

在“访达”中右键点按文件并选择 Send to R2,把它拖到菜单栏或程序坞图标上,或使用文件选择器。上传完成后会复制链接。

为什么第一次打开 R2Drop 时 macOS 会发出警告?

0.1.1 版使用 Developer ID 签名,但未经 Apple 公证,因此 macOS 可能会在打开前要求确认。

R2Drop 有命令行工具吗?

有。配套的 CLI 可在应用设置中安装,并共用同一配置,提供 r2drop upload 等命令和 JSON 输出。

r2drop.FULLMAC.app 上的 R2Drop 下载来自哪里?

下载按钮会打开 R2Drop 在 GitHub 上的官方发布页面 https://github.com/superhumancorp/r2drop/releases/latest。r2drop.FULLMAC.app 不会修改或重新打包该应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。