Skip to content
/ lpic Public

🖼️ 终端图床神器,支持阿里云、腾讯云和七牛云。

Notifications You must be signed in to change notification settings

straicat/lpic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lpic

Linux下的终端图床神器!

用法

用法: lpic [<command>] [<args>]

可用命令:
    help, -h, --help    显示帮助
    del <prefix>        删除Bucket中的文件
    web                 打开Bucket内容管理页面
    put <filename>      上传文件
    use [<cloud>]       切换云服务

省略命令时,上传最新图片。

用Markdown写作时,插入图片比较麻烦。上传图片前要先压缩,然后上传,复制外链。如果用lpic就非常方便了,只需lpic put <filename>即可,会自动压缩、上传、复制外链。

为了更方便,lpic默认上传最新文件。当你想要在Markdown里贴截图时,只需在保存截图之后到截图所在目录运行lpic,然后粘贴外链到你的文章里即可。

另外,lpic del <prefix>能删除Bucket中的文件。lpic web能召唤默认浏览器打开Bucket内容管理页面,方便手动管理。

支持阿里云、腾讯云和七牛云。

安装

下载该项目:

$ git clone https://github.com/jlice/lpic.git

安装依赖:

$ pip3 install -r lpic/requirements.txt

lpic.example.yml复制一份为lpic.yml,此为配置文件,修改之:

$ cd lpic/src
$ cp lpic.example.yml lpic.yml
$ vim lpic.yml

为了能在终端使用lpic命令直接调用,可以创建一个软链接:

$ chmod +x main.py
$ sudo ln -s $PWD/main.py /usr/local/bin/lpic

更多细节详见Wiki

变更日志

2019.05.25

  1. 增加支持阿里云
  2. 允许限制图片大小
  3. 支持多种重命名格式
  4. 允许自定义输出形式
  5. 支持透明区域填色

2018.11.09

  1. 增加Windows支持
  2. 修复了转换带Alpha通道PNG的BUG
  3. 优化配置文件结构(兼容之前的格式)

About

🖼️ 终端图床神器,支持阿里云、腾讯云和七牛云。

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages