用 ShareX qiniu 一键截图上传

用 ShareX qiniu 一键截图上传

sharex 是一个截屏工具

qiniu 七牛云

以七牛云作图床,截屏后自动上传图片,获得外链地址

环境:

看图配置 sharex

sharex_upload_setting

打开 shareX -> 目的地 -> 目的地设置 -> 自定义上传(最底下)

图片来源:ShareX使用七牛文件上传 东方星痕

上传者

填入 qiniu,点击添加

请求 URL

进入自己的「对象存储」-> 空间设置 -> 存储区域,查看自己所在地区。根据 存储区域 - 七牛开发者中心 选择自己的地址,我是华南,填入 http://up-z2.qiniup.com

URL(右侧靠下)

自己的外链默认域名 + $json:key$ -> xxxxx.bkt.clouddn.com/$json:key$

生成 token

根据上传凭证 建议使用七牛的 SDK。从示例中选择自己的语言,我用的 python,进入 qiniu/python-sdk: Qiniu Resource (Cloud) Storage SDK for Python,克隆本地后安装

$ (选择一个文件夹)
$ git clone https://github.com/qiniu/python-sdk.git
$ cd python-sdk
$ pip install qiniu

再根据 Python SDK_生成上传 token 拷贝代码,复制到本地,修改相应的 key

$ cd python-sdk
$ touch generate_token.py  # 文件名可另取
$ atom generate_token.py   # 编辑该文件

access_key = '', secret_key = '',进入七牛 -> 个人中心 -> 密钥管理,复制自己的 AccessKey and SecretKey,填入

bucket_name = '' 为自己创建的 bucket 存储空间名,如 bucket_name = 'photo',不是 URL

key = '',我设置为 key = None

保存文件回终端,运行脚本 python generate_token.py,即可获得 token

参数

在「参数」下有两个输入空框

左框 右框
token 上部生成的 token
key %yy%d%h%mi%s.png
file $input$

分别输入后点击添加

key 为上传时用的文件名,%yy%d%h%mi%s.png 是指年月日小时分钟秒,如 20180213165812.png

测试

都配置完后,点击左侧「图片上传」-「测试」,若测试结果返回一个正常的连接地址那就是配置成功了。

最后,sharex -> 目的地 -> 图片上传 -> 自定义图像上传

截图后的动作 -> 上传图片

参考

Change-Log


FAQ:

自怼圈 -> 营造被动节奏外韵律

每年 4.1/8.1/12.1 定时开放报名进入

PS:

任何问题, 随时邮件提问可也:

[email protected]

大妈的多重宇宙 - YouTube

全新自媒体系列...科学幻想,读书,说故事...
点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:
Zoom.Quiet’s Chaos42 | Substack


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


蟒营®编程思维提高班Python版

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:

Author: leilayanhui leilayanhui ;mail ; gittip ;github
2018-02-13   Log   

声明: 本文采用 BY-NC-SA 授权。转载请注明转自: #自怼圈#


Related Posts: