网站文件夹允许目录浏览-如何查看图片?

网站文件夹允许目录浏览-如何查看图片?

有一个网站允许目录浏览并返回如下所示的结果(有数百张图像)。

无需点击每个链接即可浏览图像的最简单方法是什么? 最好只使用浏览器,这样它可以在任何地方工作。

我可以编写一些代码来抓取屏幕并保存,但我认为一定有更简单的方法。有想法吗?

Index of /wp-content/uploads/2017/01

[ICO]   Name    Last modified   Size    Description
[DIR]   Parent Directory        -    
[IMG]   10126992_l-150x150.jpg  24-Jan-2017 17:14   7.6K     
[IMG]   10126992_l-200x130.jpg  24-Jan-2017 17:14   8.7K    
....many more... 

答案1

那么使用 wget (http://gnuwin32.sourceforge.net/packages/wget.htm)。当前安装程序的直接链接为:http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe

默认安装到:“C:\Program Files (x86)\GnuWin32\bin\”。

打开命令提示符,CD 到上述路径并运行:

wget -np -m http://www.example.com/images

将填充目录:“C:\Program Files (x86)\GnuWin32\bin\www.example.com\images\”

答案2

我用了薄画廊和...一起CORSChrome 插件

  1. 将 ThinGallery 下载到本地文件夹
  2. 在文本编辑器中打开 gallery.html 并更改 loadAllImages 函数下的 baseURL 字符串(第 442 行),使其指向“/wp-content/uploads/2017/01 的索引”url
  3. 在 getThumbFromFullImage 函数中添加 img.crossOrigin = 'Anonymous' 行
  4. 在Chrome浏览器中打开gallery.html并启用CORS插件
  5. 它将显示所有图片作为可浏览的图库

对于本地文件本地图片查看器扩展允许您像在 Windows 资源管理器中一样查看带有缩略图的本地文件夹。

或者使用这个书签:javascript:var%20sHTML="gallery<table%20border=0>";var%20y=0;for(x=0;x<document.links.length;x++){a=document.links[x].href;%20if%20(a.match(/jpe|jpeg|jpg|bmp|tiff|tif|bmp|gif|png/i)){sHTML+='<td%20style="border-style:solid;border-width:1px"><a%20target="_new"%20href="'+a+'"><img%20border="0"%20width="100"%20src="'+a+'">';%20if%20(!((x+1)%5))%20sHTML+=""}};this.innerHTML=sHTML+"";

答案3

如果它们都是链接,那么为什么不使用著名的全部击倒Firefox 上的附加组件?(这其实也是我仍然安装 Firefox 的原因之一)。尤其是它的过滤器功能,超级方便。

只需右键单击并 DownThemAll!

答案4

  1. 此网站将提取网页中的所有链接。提取链接并复制生成的 URL 列表 https://hackertarget.com/page-links-to

  2. 此免费图片托管网站可同时接受多个 URL。粘贴列表并选择上传。 https://imgbb.com

  3. 然后您将看到显示的所有图像

相关内容