/qiniu4blog

使用七牛云存储创建自己的图床,用于写博客

Primary LanguagePythonMIT LicenseMIT

#打造自己的图床(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