从Smugmug等网站批量下载图片

尝试消除问题的工具

我想介绍一种简单的方法,可以从网站上依次下载许多图片,并为其命名,这意味着它们只需在添加的每张新图片中添加一个数字,甚至添加一些字符即可。 m 例如,在他们的网站上使用一个目录/ photos /并将所有图片或至少指向它们的链接放在该目录中。所有图片看起来都像number-M.jpg,这使得使用脚本轻松下载特定范围内的所有图片非常容易。

我将使用Firefox扩展 批量下载 从Smugmug之类的网站下载图片。 Smugmug的首席执行官说,这是有意为之的行为,Smugmug的私人照片仍然公开可用,我确实有些奇怪,但是我要向谁投诉?

安装批下载Firefox扩展,然后重新启动Firefox。之后,打开“批量下载”选项,这可以通过右键单击Firefox中的空白并从菜单中选择“批量下载”来完成。

smugmug picture downloads

基本网址是Smugmug上的照片目录的URL,在我们的示例中是http://www.smugmug.com/photos/(*)-M.jpg。通配符是每个图像的数字部分,随每个唯一图像而变化。我们在下面定义该部分。由于它仅包含数字,因此我们使用从1(即图像1-M.jpg)到10000(即图像10000-M.jpg)的数字。

批量下载现在将在Smugmug的目录照片中扫描1-M.jpg和10000-M.jpg之间的所有图像,这意味着将扫描总共10000张图像。如果找到图像,它将被下载到您在底部以“下载文件夹”形式指定的目录中。

您输入的数字是任意的。您可以从10000开始,然后以96000结尾。如果选择了大量数字,下载图像当然会花费更长的时间。此技术可用于许多以这种方式保存其图像或其他文件(如视频)的网站。此外,还可以从您停止的某个位置重新开始。

有一些阻止批量下载的方法。最简单的方法是检查引荐来源网址,以确保仅允许来自同一网站的访问者下载文件。