简易的SM.MS CLI 命令行工具

这是我写的一个Linux命令行工具,调用sm.ms图床的API对图片进行管理。

GitHub地址:https://github.com/hlx98007/smms-cli

非常简单的一个工具,需要Python 3.4以上版本以及requests模块。本脚本只在linux系统下测试通过,Windows/Mac没有条件测试。

安装:

sudo cp main.py /usr/local/bin/smms

记得要把/usr/local/bin加入到PATH中

使用:

smms upload a.jpg b.png
smms find a.jpg
smms list
smms delete [id]
smms help
smms history [clean]

history提一下,这个是API提供的过去1小时之内的上传历史,而非数据库中记录的上传历史。

delete也需要提一下,如果手工删除了一个在数据库里的图片,数据库不会同步SM.MS。如果你再从cli里删除这个文件并不会失败。

find用的是通配符寻找(数据源为数据库)。比如查scr这个关键字会查出所有*scr*匹配的。

作者:小老外

我还需要不断地学习。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据