有没有什么方法可以让我上传一些照片到imgur.com通过命令行并获取它们的直接链接作为文本文件的结果?
答案1
imgur 网站上的工具列表(主要是第三方工具)(https://i.stack.imgur.com/7E7EQ.jpg) 有三种bash
脚本:
- Bart 的 Bash 脚本上传器作者:Bart Nagel
一个简单的 bash 脚本,用于从命令行将图像上传到 imgur。运行
imgur images/delicious/cake.jpg
上传,将新 URL 打印到 stdout,将删除页面 URL 打印到 stderr,并将 URL 放在 X 剪贴板上以便于粘贴。 img Bash 脚本上传器作者:Ceryn
适用于 Linux 的简约截图上传器。支持屏幕选择。
Imgur 截图来自 jomo
这是一个适用于 Linux 和 OS X 的简单截图 bash 脚本。只需运行该脚本并选择要上传的屏幕部分即可。然后,图像的直接链接将复制到剪贴板。
答案2
我今天尝试了一下 imgur,它相当复杂,文档写得很糟糕,所以流程不清楚。我可以建议尝试 imagebin.ca 吗?因为它有一个更简单的 API 来上传文件:
curl -s -F key="YOURKEY_JUST_REGISTER_ON_IMAGEBIN.CA_and go_on_profile_to get it" \
-F file="@$1" \
https://imagebin.ca/upload.php | awk -F':' '/url:/{gsub(/url:/,"") ; print $0 }'
如果你使用 linux 和 kde =>
qdbus org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents "$(curl -s -F key="YOURKEY_________PLEASE_EDIT_IT" \
-F file="@$1" \
https://imagebin.ca/upload.php | awk -F':' '/url:/{gsub(/url:/,"") ; print $0 }' )"