有没有什么软件可以帮助我直接上传图片到imgur.com?
命令行应用程序会更好。
答案1
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 页面的链接,第二行是删除刚刚上传的图片的链接。如果可能的话,脚本还会将 Imgur url 复制到剪贴板以供立即使用。
享受!
[注意:此答案先前建议运行命令根以便将 imgur 脚本放入/bin
。应尽可能避免使用 root。在这种情况下,我们可以创建用户的个人~/bin
目录。这是一个额外的步骤,但安全性是值得的。
答案2
如果您不介意使用 GUI:
快门 是一款功能丰富的截图程序。您可以截取特定区域、窗口、整个屏幕甚至网站的截图 - 对其应用不同的效果,在其上绘制以突出显示点,然后上传到图像托管网站,所有操作都在一个窗口中完成。
编辑 > 首选项
答案3
我使用稍微修改过的版本Sirupsen 的 Linux 截图上传器脚本: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
并使用 调用它(假设~/bin
在你的 中PATH
)shoot
。通过在其周围绘制一个矩形来选择要捕获的屏幕区域,它将捕获该区域,上传到 imgur 并告诉您 URL。
它在内部使用,imgurbash.sh
但如果您不想安装该依赖项,则有一个解决方法。