用 MVVM 做了一个保存网页的工具-上篇

365 阅读2分钟

这是我参与8月更文挑战的第 10 天,活动详情查看:8月更文挑战

作者简介:悟空,8年一线互联网开发和架构经验,用故事讲解分布式、架构设计、Java 核心技术。《JVM性能优化实战》专栏作者,开源了《Spring Cloud 实战 PassJava》项目,公众号:悟空聊架构。本文已收录至 www.passjava.cn

前言:

  你是否有过收藏了别人博客或文章,当想用的时候却找不到?你是否有过收藏了别人博客或文章,却因为没有网络而打不开网页?OK,下面是我做的一个工具,有兴趣的同学们可以download 玩下,哈哈^.^

本篇是上篇,介绍工具的使用,下篇会介绍怎么用MVVM来实现这个小工具!

一、常用的保存网页的方式

有一种保存方式就是:用快捷键:Ctrl + S保存网页。

缺点:

1.保存下来的形式是html+js+css,文件多;

2.保存的地方可以任意,不便于统一管理。

3.保存的地方,容易忘,下次再找的时候可能会忘记

基于以上三点缺陷,我做了一个保存网页的工具-SaveWebPagesTool

二、该工具的优势

该工具能够解决上面的三个问题:

1.将网页保存为一个文件,格式为mht;

2.且所有保存的文件都存放到一个地方,便于管理;

3.下次想看下本地的文件,直接打开这个工具就可以查看所有保存的TD。

三、工具使用

在URL 输入框中输入想保存的网址,单击Save button,稍等片刻,下面的list就会显示你保存的网页了(如果有重复的,会过滤掉重复的)。