ShareX/Features/自定义上传器 - ShareX Windows 截图功能

feature

自定义上传器 - ShareX Windows 截图功能

自定义上传器 — ShareX 功能详解,涵盖 api, destinations, integration。设置技巧与工作流,免费开源截图工具指南。

自定义上传器

ShareX 的自定义上传器系统是其最强大的功能之一,允许你将文件上传到几乎任何服务或服务器。凭借对数十种内置目标的支持以及创建自定义上传器的能力,ShareX 让你完全控制文件去向。

内置目标

ShareX 开箱即用地支持许多热门服务:

类别 支持的服务
图片托管 Imgur、ImageShack、Flickr、Photobucket、Google Photos
文件托管 Dropbox、Google Drive、OneDrive、Amazon S3、Mega
文本托管 Pastebin、GitHub Gist、Paste.ee、Hastebin
URL 缩短 Bitly、TinyURL、is.gd、Google URL Shortener
社交媒体 Twitter、Reddit、Pinterest、Tumblr
视频 YouTube、Streamable、Vimeo

自定义上传器配置

如果你偏好的服务不在列表中,你可以创建自定义上传器:

  1. 前往目标 → 自定义上传器设置
  2. 定义请求 URL(API 端点)
  3. 设置请求方法(POST、PUT 等)
  4. 配置请求头(授权令牌、内容类型)
  5. 定义请求体参数(文件、元数据等)
  6. 设置响应解析以提取结果 URL
  7. 使用测试按钮测试你的配置

URL 解析

ShareX 可以解析上传响应以提取文件 URL:

  • JSON/XML 解析——使用 JSONPath 或 XPath 从结构化响应中提取 URL
  • 正则表达式解析——对自定义或非标准响应格式使用正则表达式
  • 请求头解析——从响应头(如 Location 头)中提取 URL
  • 支持多种 URL 类型(直接文件 URL、删除 URL、缩略图 URL)

高级功能

自定义上传器支持:

  • 文件压缩——上传前压缩文件(ZIP、图像优化)
  • 自定义参数——在请求中传递额外参数
  • OAuth 认证——适用于需要 OAuth 流程的服务
  • 错误处理——定义自定义错误检测模式
  • 导入/导出——以 JSON 文件形式分享上传器配置

自定义返回解析

上传后,ShareX 可以检测并复制:

  • 直接文件 URL
  • 删除 URL(适用于支持删除的服务)
  • 缩略图 URL
  • 任何自定义响应字段
  • 组合结果(URL + 附加文字)

导入和分享配置

  • 导出你的自定义上传器.sxcu 文件以分享给他人
  • 从社区导入上传器配置
  • 浏览官方 ShareX 自定义上传器仓库获取社区创建的配置
  • 为不同使用场景创建单独的上传器配置文件

企业集成

自定义上传器使 ShareX 适用于企业环境:

  • 通过 FTP、SFTP 或 HTTP API 直接上传到内部服务器
  • 与自托管文件共享解决方案集成(Nextcloud、ownCloud)
  • 连接到自定义 CDN 端点
  • 实现企业认证和安全策略

官方参考

Official project links

如果你需要原始文档、发行包或项目源代码,请直接访问官方 ShareX 资源。