一. 目录结构
1) 目录 /datasource/下为要打包的资源文件,
2) 目录 /target/为解析后生成文件存放的位置, 解析后系统会自动根据书id生成相应的文件.
3) 目录 /classes/ 下为解析程序
4) 目录 /10000015/和/2000002/下为两本书, 作为例子
二. 文件说明
文件 parse.txt 为解析的文件. 里面存放的是解析的文件名称
文件 build.txt 为将要打包书的一些属性信息
其中第一行为指定打包的章节, 必须是数字,且每个章节之间以逗号','进行分割.
第二行到第五行为书的具体信息:
第二行总共12个数字, 其为书的id号+(对于杂志加期刊的id号, 对于小说后四位补’0’), 目前规定书id号为8位数 , 小说的id号以数字1开头, 杂志的id号以数字2开头. 杂志的期刊的id号为4位.
第三行为书名
第四行为书的类型, 如果是小说,则为story, 如果是杂志,则为magazine
第五行为连载属性或者杂志期刊号, 如果是小说,则有连载属性:
c'表连载, 'f'表全本; 如果是杂志,则为期刊号
html文件命名规则:
小说命名:
封面 书的id号+.html
目录 书的id号+”_”+”0”+”.html”
正文 书的id号"_"+章节号+".html";
例子: 10000015_2.html 为第二章的html文件
杂志命名:
封面 书的id号+”_”+期刊号id+”.html”
目录 书的id号+”_”+期刊号id+”_”+”0.html”
正文 书的id号+"_"+期刊号id+"_"+章节号+".html";
例子: 20000002_3_2.html 为期刊id为3的第二章的html文件
bookPack.bat 为打包的批处理文件. 双击即可.
parseBook.bat 为解包批处理文件. 双击即可