一行代码完成仿站 扒静态资源必备

图片[1]-一行代码完成仿站 扒静态资源必备-FancyPig's blog

使用说明

使用环境

  • 如果你使用的是Linux的环境,一般可以直接使用wget命令,如果不能请安装wget

CentOS环境

sudo yum -y install wget

Ubuntu、Debian等环境

sudo apt install wget

或者

sudo apt-get install wget
  • 如果使用的Windows系统,你需要安装wget

使用时,直接将文件拖入到PowerShell里就行了

图片[2]-一行代码完成仿站 扒静态资源必备-FancyPig's blog
图片[3]-一行代码完成仿站 扒静态资源必备-FancyPig's blog
图片[4]-一行代码完成仿站 扒静态资源必备-FancyPig's blog

参数解释

这里我们使用wget命令进行资源的下载,一些重要的参数如下

  • -r:recursive(递归) specify recursive download.(指定递归下载)
  • -k:convert-links(转换链接) make links in downloaded HTML point to local files.(将下载的HTML页面中的链接转换为相对链接即本地链接)
  • -p:page-requisites(页面必需元素) get all images, etc. needed to display HTML page.(下载所有的图片等页面显示所需的内容)
  • -np:–no-parent(不追溯至父级) don’t ascend to the parent directory.

代码

具体代码如下

wget -r -p -np -k 你要仿的网站地址

实战

之前有个做影视后期的朋友看到了一个不错的网站页面,想让我帮忙仿,然后我急中生智,忽然想到了wget命令。

wget -r -p -np -k https://www.bjycsy.com/?bd_vid=6112343626829989056
图片[5]-一行代码完成仿站 扒静态资源必备-FancyPig's blog
这里下载了1118个文件之后,我们运行静态的html进行测试

可以说效果和原网站几乎没有区别,当然下载的毕竟不是源码,是编译之后的,但是如果你只是想摘个封面,宣传页,这个是足够用的了!

图片[6]-一行代码完成仿站 扒静态资源必备-FancyPig's blog

这里我们可以想到,计算器估价的功能如果写一个接口,就可以将用户的需求存到服务器里,这样会减少很多的开发时间!当然,静态资源和源码还是不能比的,但是部分功能偶尔偷个懒不也挺香的吗?

图片[7]-一行代码完成仿站 扒静态资源必备-FancyPig's blog

附录:仿站小工具

如果你不会上述命令方式,我们也提供了来自互联网的一些仿站工具供大家使用

在线扒站小工具

图片[8]-一行代码完成仿站 扒静态资源必备-FancyPig's blog

在线仿站源码

由于有点吃资源,这里不放在线版,可以自行部署摸索

图片[9]-一行代码完成仿站 扒静态资源必备-FancyPig's blog

需要修改几处代码

© 版权声明
THE END
喜欢就支持一下吧
点赞30赞赏 分享
评论 共76条

请登录后发表评论