Imgur图像上传软件

是否有任何软件可以帮助我直接上传图像到imgur.com。

命令行软件将更受欢迎。

Imgur为此提供了工具 。 您甚至可以从命令行运行的imgur.com下载shell脚本 。

当然,直接安装软件而不是使用Ubuntu的官方存储库会打开一个安全漏洞 ,使GNU / Linux容易受到木马恶意软件的攻击。 虽然通常不推荐,但如果你愿意,你仍然可以这样做。 这是如何做。

首先,如果您没有用于存储可执行文件的个人bin目录,请通过运行以下命令创建一个:

 cd mkdir bin source .profile 

要下载并安装imgur脚本,请运行以下命令(您不需要是root用户):

 wget http://imgur.com/tools/imgurbash.sh chmod a+x imgurbash.sh mv imgurbash.sh ~/bin/imgur 

现在,只需使用图像路径运行imgur即可将其上传到Imgur。

例如:

 imgur /usr/share/banshee/icons/hicolor/128x128/devices/phone-google-nexus-one.png 

这给出了以下输出:

 http://i.imgur.com/SoIwv.png Delete page: http://imgur.com/delete/VTtZOI9LOhtZ2oB Haven't copied to the clipboard: no $DISPLAY 

第一行是指向Imgur页面的链接,第二行是删除刚刚上传的图像的链接。 如果可能,脚本还会将Imgururl复制到剪贴板以供立即使用。

请享用!

[注意:此答案之前建议以root身份运行命令,以便将imgur脚本放入/bin 应尽可能避免使用root。 在这种情况下,我们可以创建用户的个人~/bin目录。 这是一个额外的步骤,但安全性是值得的。]

如果你不介意使用gui:

快门 安装快门 是一个function丰富的截图程序。 您可以截取特定区域,窗口,整个屏幕甚至网站的屏幕截图 – 对其应用不同的效果,在其上绘制以突出显示点,然后上传到图像托管站点,所有这些都在一个窗口内。

编辑_>首选项

在此处输入图像描述

我正在使用Sirupsen的Linux Screenshot Uploader脚本的略微修改版本: https : //gist.github.com/2941720

安装为

 curl https://imgur.com/tools/imgurbash.sh > ~/bin/imgur && chmod 755 ~/bin/imgur && curl https://gist.github.com/raw/2941720/shoot.sh > ~/bin/shoot && chmod 755 ~/bin/shoot 

并通过shoot调用它(假设~/bin在你的PATH )。 通过在其周围绘制一个矩形来选择要捕获的屏幕区域,它将捕获它,上传到imgur并告诉您URL。

它内部使用imgurbash.sh但如果您不想安装该依赖项,则有一个解决方法。