一键下载网站资源(html/css/js/fonts)

有时看到一个漂亮的模版,就想把它弄下来研究研究,利用系统wget就能轻松搞定,一键把网站的相关资源下载,并在本地做个镜像。

一键下载网站资源

1
2
3
4
5
6
7
8
9
10
$ wget \
     --recursive \
     --no-clobber \
     --page-requisites \
     --html-extension \
     --convert-links \
     --restrict-file-names=windows \
     --domains website.org \
     --no-parent \
         https://www.website.org/tutorials/

相关参数:

  • --recursive: 下载整个网站
  • --domains website.org: 只下载域名website.org的资源
  • --no-parent: 不下载父级路径
  • --page-requisites: 下载页面里包含的所有元素 (images, css 等)
  • --html-extension: 以 .html后缀名保存
  • --convert-links: 改变页面链接,以能在本地离线浏览
  • --restrict-file-names=windows: 修改文件名,以便它们也可以在Windows中运行
  • --no-clobber: 不要覆盖任何现有文件(用于下载中断和恢复的情况)。

本文网址: https://pylist.com/topic/181.html 转摘请注明来源

Suggested Topics

原生 js 实现选择图片后本地预览

在web 编程里有时候会需要这样的功能,在 file 控件里选择图片后需要实时预览,而不用上传到服务器。可以用 `URL.createObjectURL()` 函数实现。...

android webview 加载URL js不执行的解决方法

作为一个懒者,想做一个简单的apk,把做好的一个简单SPA 页面嵌入webview,是个不错的主意。在使用过程中发现页面的有些js 不执行,下面介绍个人遇到这问题的解决方法及相关知识的记录。...

删除确认 js confirm onclick

删除确认经常使用在删除按钮或链接上,可以防止误操作,特别是对没有恢复数据的程序。...

使用pyTenjin 缓存html 页面片段

pyTenjin 号称是世界上最快的模板引擎,支持在 html 文件里嵌入 python 代码,这功能其它模板引擎也有,但最重要的是 pyTenjin 模板引擎只有一个不到70K的单个文件,简单import 一下就可以使用。...

一键制作程序启动脚本

VPS 上程序的启动脚本,就是放在`/etc/init.d` 下的文件,随系统启动,能用 service xxx {start|stop|status|restart|uninstall} 控制程序...

Leave a Comment