目录
一、网站下载
1 工具下载
HTTrack,可以将整个网站下载到本地。
HTTrack下载地址
下载适合的版本下载安装即可
2 工具使用
软件使用及其简单,不在赘述
二、离线网站转成chm
1 下载并安装工具
2 配置文件
2.1 创建项目文件(.hhp)
例如myProject.hhp文件,结构如下
[OPTIONS]
Compatibility=1.1 or later
Compiled file=myProject.chm
Contents file=myProject.hhc
Default Window=myProject
Default topic=index.html
Display compile progress=No
Full text search stop list file=myProject.stp
Full-text search=Yes
Index file=myProject.hhk
Language=0x409
Title=myProject documentation
[WINDOWS]
myProject="myProject documentation","myProject.hhc","myProject.hhk","index.html","index.html",,,,,0x63520,220,0x10384e,[0,0,1024,768],,,,,,,0
[FILES]
a00001.html
a00002.html
index.html
nav_f.png
images\snow_village.jpg
tabs.css
其中FILES下放所有html相关的文件,包括html、png、css等
如果文件很多,下面提供一个简单的获取大量文件文件名的方式
获取大量文件的文件名
选中所有后,在主页点击复制路径,即可复制所有文件的完整路径。
将其粘贴至Excel,可通过替换,将其路径信息替换为空,只保留文件名。
如想要按文件类型进行处理,可通过点号进行分割后处理。
2.2 创建目录文件(.hhc)
例如myProject.hhc,结构如下
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML>
<HEAD>
<meta name="GENERATOR" content="Microsoft® HTML Help Workshop 4.1">
<!-- Sitemap 1.0 -->
</HEAD><BODY>
<OBJECT type="text/site properties">
<param name="Window Styles" value="0x801227">
<param name="ImageType" value="Folder">
</OBJECT>
<UL>
<LI> <OBJECT type="text/sitemap">
<param name="Name" value="myProject documentation">
<param name="Local" value="index.html">
</OBJECT>
</UL>
</BODY></HTML>
2.3 创建索引文件(.hhk)(可选)
结构如下(如有需求,自行学习)
<UL>
</UL>
2.4 忽略词文件(.stp)(可选)
即搜索时会忽略的单词,结构如下
a
and
are
as
at
be
but
by
for
if
in
into
is
it
near
no
not
of
on
or
such
that
the
their
then
there
these
they
this
to
was
will
with
3 编译生成
打开HTML Help Workshop,点击File-Open…,打开.hhp文件,点击左侧Save all files and compile,等待编译完成即可。
最终生成的chm文件,可进行查看和搜索,形如