使用七牛云存储创建自己的图床,用于写博客
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
qiniu4blog
LICENSE
README.md
qiniu.cfg
setup.py

README.md

#打造自己的图床(qiniu) #软件介绍

#UPDATE ##2015-07-07:

  • 支持qiniu4blog d:/image1.jpg d:/image2.jpg d:/image3.jpg上传图片

##2015-07-03:

  • 保持目录结构,比如 根目录/day01/image1.jpg 上传后为 http://voyager91.qiniudn.com/day01/image1.jpg
  • 支持子目录文件同步
  • 支持中文
  • 支持自定义 URL

###流程

python 监控文件夹 --> 文件新增(FS capture 截图自动保存该目录) --> 使用 qiniu sdk 上传到 qiniu 云存储 --> 生成外链到粘贴板 --> 复制图片外链到博客

##安装步骤 pip install qiniu4blog

windows ,Mac os 下 python2.7.9 下验证通过,其它版本还未测试

##配置

登录https://portal.qiniu.com/ 新建一个bucket,获取以下相关信息bucket , accessKey ,secretKey,

增加自定义url 在custom_url里设置

在home目录下新建配置文件qiniu.cfg 例如C:\Users\leeyoung\qiniu.cfg path_to_watch 为截图自动保存的目录 qiniu.cfg内容如下

[config]
bucket = your-bucket-name
accessKey = qzA***********************sa
secretKey = P5G***********************wq
path_to_watch = D:\install\qiniu\uploadimage2qiniu

[custom_url]
enable = false 或者 true
addr = http://7qnct6.com1.z0.glb.clouddn.com/

mac 系统设置截图自动保存文件夹

defaults write com.apple.screencapture location /Users/leeyoung/Desktop/up2qiniu
killall SystemUIServer

##运行

###监听模式 打开终端或cmd

qiniu4blog  #将会监听path_to_watch内的文件变动,上传图片

###命令行模式

qiniu4blog d:/image1.jpg d:/image2.jpg d:/image3.jpg  #指定上传多个文件

##相关下载

设置自动保存路径 settings -> Auto Save -> Output folder