自动上传 ImageShack

发布于 2024-11-26 10:53:03 字数 80 浏览 1 评论 0原文

我不知道如何制作一个脚本来将图片上传到 ImageShack,并在 BASH 中返回图片的热链接,有人可以为我制作一个吗?我正在考虑使用curl。

I can't figure out how to make a script to upload a picture to ImageShack, and return the hotlink of the picture in BASH, can anybody whip up one for me? I was thinking to use curl.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

可爱咩 2024-12-03 10:53:03

这是我的解决方案:

#!/bin/bash

if [ $# -ne 1 ]
then
  echo "Usage: `basename $0` filename"
  exit
fi

image="$1"
mimetype=`file -b --mime-type $image`

curl -H Expect: -F "fileupload=@$image;type=$mimetype" -F xml=yes -# "http://post.imageshack.us/" | grep image_link | grep -o  http[^\<]*

如果您不喜欢进度条,只需将 -# 替换为 -s

Here is my solution:

#!/bin/bash

if [ $# -ne 1 ]
then
  echo "Usage: `basename $0` filename"
  exit
fi

image="$1"
mimetype=`file -b --mime-type $image`

curl -H Expect: -F "fileupload=@$image;type=$mimetype" -F xml=yes -# "http://post.imageshack.us/" | grep image_link | grep -o  http[^\<]*

If you don't like the progress bar, just replace -# with -s

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文