ShareX腾讯云COS截图设置教程
时间:2026-05-28 09:46:07 416浏览 收藏
本文详细介绍了如何将ShareX截图工具与腾讯云对象存储(COS)深度集成,利用其S3兼容接口实现截图后自动上传、直链获取的一站式高效 workflow;从创建私有存储桶、安全配置子账号密钥,到精准填写ShareX中的节点与路径参数,再到绑定上传任务与验证直链可用性,全程兼顾操作可行性与企业级安全规范,助你告别本地存储烦恼,轻松拥有稳定、私密且可扩展的云端截图管理方案。

如果您希望 ShareX 截图后自动上传至腾讯云对象存储(COS),而非仅保存在本地,需通过其内置的 Amazon S3 兼容接口完成配置。腾讯云 COS 支持 AWS S3 兼容 API,因此 ShareX 可直接将其识别为标准 S3 服务进行对接。以下是完成该配置的具体步骤:
一、开通并配置腾讯云COS存储桶
此步骤用于创建一个可用于接收截图的对象存储空间,并设定访问权限与网络策略,确保 ShareX 能安全写入文件。需注意存储桶的读写权限应与使用场景匹配,备份用途推荐私有读写,避免敏感截图意外暴露。
1、登录腾讯云控制台,进入对象存储 COS 管理页面。
2、点击【创建存储桶】,填写全局唯一的存储桶名称,选择与您常用区域一致的地域(如“广州”或“上海”)。
3、在访问权限设置中,务必选择“私有读写”,以保障截图文件仅授权用户可访问。
4、其余配置保持默认,完成创建后,在存储桶概览页复制其访问域名,格式为:https://
二、创建子账号并获取API密钥
为保障主账号安全,应避免直接使用主账号 SecretId 和 SecretKey 配置客户端。通过 CAM(访问管理)创建具备最小必要权限的子账号,并为其授予对指定存储桶的读写权限,是符合最小权限原则的安全实践。
1、进入【访问管理】→【用户】→【新建用户】,选择“自定义创建”。
2、勾选【编程访问】,跳过【用户信息】页,进入权限配置环节。
3、在权限策略页,暂不绑定策略,点击【下一步】完成用户创建。
4、进入新用户的【API密钥】页,记录下 SecretId 与 SecretKey,二者将在 ShareX 中作为身份凭证使用。
5、返回【存储桶列表】,点击目标存储桶 →【授权管理】→【添加授权】,选择刚创建的子用户,并授予 QcloudCOSFullAccess 或自定义策略(至少包含 cos:PutObject、cos:GetObject 权限)。
三、ShareX中配置Amazon S3上传目标
ShareX 将腾讯云 COS 视为兼容 S3 的存储服务,因此需在“上传目标设置”中启用 Amazon S3 类型,并填入对应认证与地址参数。节点字段需剥离存储桶名,仅保留域名主体部分,否则会导致连接失败。
1、打开 ShareX → 左侧菜单【目标】→【上传目标设置】→ 点击【Amazon S3】右侧齿轮图标。
2、在弹出窗口中填写以下内容:
• 访问密钥 ID:粘贴上一步获取的 SecretId
• 密钥:粘贴上一步获取的 SecretKey
• 节点:填入访问域名中去除“
• 存储桶名称:填入创建时设定的完整存储桶名称(不含域名)
• 上传路径:可留空或设为 screenshots/{yyyy}/{MM}/{dd}/ 实现按日期归档
3、点击【测试连接】,确认显示“Connection successful”即表示配置有效。
四、启用截图后自动上传任务
仅配置上传目标不足以触发上传行为,必须将该目标绑定至截图后执行的任务链中。ShareX 支持多任务串联,此处需禁用本地保存(或保留为辅助动作),确保上传成为主流程。
1、进入【截图后的任务】→【任务工作流】→ 点击【编辑】当前默认工作流。
2、取消勾选【保存图像到文件】(若需双备份可保留,但须确保上传任务启用)。
3、勾选【上传图像到主机】,并在下拉菜单中选择【Amazon S3】。
4、勾选【复制图像URL到剪贴板】,以便截图完成后立即获得 COS 直链。
5、点击【确定】保存工作流,再点击【设为默认】。
五、验证上传结果与直链可用性
配置生效后,每次截图将自动调用 COS API 上传文件,并返回 HTTPS 格式 URL。该链接是否可直接访问,取决于存储桶的 ACL 设置与 CDN 配置;若返回 403 错误,说明权限未正确继承或对象 ACL 被覆盖,需检查上传时是否强制设为私有。
1、使用快捷键(如 Ctrl + Print Screen)截取任意区域。
2、观察系统托盘提示,确认显示“Upload completed”及生成的 URL。
3、将 URL 粘贴至浏览器地址栏,若返回图片内容则表示上传与权限配置成功;若提示 AccessDenied,请返回 COS 控制台检查该对象的 ACL 属性是否为“继承存储桶ACL”或手动设为“公有读”(仅限非敏感用途)。
今天带大家了解了的相关知识,希望对你有所帮助;关于文章的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
121 收藏
-
369 收藏
-
237 收藏
-
105 收藏
-
477 收藏
-
222 收藏
-
190 收藏
-
133 收藏
-
234 收藏
-
187 收藏
-
323 收藏
-
296 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 485次学习