超星书籍bookinfo.dat文件的作用

图片[1]-超星书籍bookinfo.dat文件的作用-惟康前行

目前用官方版的SSREADER下载全文,除了正常的PDG文件外,还会生成bookinfo.dat、BookContents.dat、bkinfo.data、book.fmu、ssct.data等文件:

  • BookContents.dat是书签文件,如果没有这个文件,打开图书后左侧没有详细书签目录。
  • bookinfo.dat是书籍信息文件,其实是一个ini格式的纯文本文件,可以用记事本等文本编辑软件打开、编辑。
  • 其余的book.fmu、ssct.data等:直接删了吧,没啥用。

官方SSREADER生成的bookinfo.dat文件内容比较朴素,通常是这个样子:

[General Information]
书名=图解世界战争战法  装备、作战技能和战术  古代(公元前3000年-公元500年)
作者=(英)西蒙·安格里姆等著;周桂银等译
页数=247
SS号=96035007
出版日期=2011.01

而用第三方软件生成的bookinfo.dat文件可以丰富成这个样子:

[General Information]
书名=图解世界战争战法  装备、作战技能和战术  古代(公元前3000年-公元500年)
作者=(英)西蒙·安格里姆等著;周桂银等译
页数=247
SS号=96035007
出版日期=2011.01
出版社=银川:宁夏人民出版社
ISBN=978-7-227-03766-8
主题词=作战方法 史料 世界 前3000 500
中图分类号=E19 ( 军事->世界军事->军事史 )
内容提要=围绕步兵的作用、骑兵战、指挥与控制、围攻战和海战五个方面,展示了公元前3000年至公元500年各个时期的重大战争战法。
参考文献格式=(英)西蒙·安格里姆著;周桂银译. 图解世界战争战法 装备、作战技能和战术 古代(公元前3000年-公元500年)[M]. 银川:宁夏人民出版社, 2011.01.

可以看出,第三方软件其实是把dx上显示的书籍信息都搬过来了。那么为什么第三方软件要花费功夫去生成这么详细的bookinfo.dat文件呢?因为详细的bookinfo.dat文件具有下列作用:

1、便于从硬盘里找到想要的书

PDG书籍多了以后管理是一个大麻烦,有人为此专门上了内容管理软件,那么如果手头PDG书籍的bookinfo.dat文件内容比较详细,就可以直接导入到内容管理软件中去,在内容管理软件中对书籍进行分类、检索。即使不上内容管理软件,直接用最笨的文本搜索工具进行搜索(我的FindStr、UV都支持不解包直接搜索zip、uvz文件),也比把文件名搞得复杂、漫长无比要强。毕竟对于扫描版PDG来说,可供搜索的每一个字都是很宝贵的。

2、便于引用

如果是用UV看书,点击工具条上的“文档属性”按钮即可显示bookinfo.dat的内容,如果其中含“参考文献格式”信息,需要引用的时候直接复制、粘贴,是不是比手敲、拼接更方便?如果是用Pdg2Pic转成PDF,还会自动把bookinfo.dat文件中的几个主要字段转过去,对此在Pdg2Pic的使用说明中有说明,原文如下:

“从BookInfo.dat中抽取“书名”、“作者”、“参考文件格式”、“主题词”,填写[Info]段中的Title、Author、Subject、Keywords。”

以前dx用的是“参考文件格式”,现在用的是“参考文献格式”,Pdg2Pic都兼容。带过去的信息可以在Acrobat的“属性”里看到,如下图所示。当然某些PDF管理软件也可以利用这4个字段对PDF文档进行管理。

既然bookinfo.dat文件这么有用,那么怎么生成信息量丰富的bookinfo.dat文件呢?办法有两个:

  • 用现成的软件。我见过的包括浏览器插件、独立运行软件。浏览器插件其实就是从所打开的dx书籍信息页面中抽取信息,生成这本书的bookinfo.dat文件,所以一次只能搞一本,没法批量。
  • 手工补。用文本编辑器(我自己习惯用UltraEdit)打开bookinfo.dat文件,然后从dx书籍信息页面中把书籍信息复制、粘贴过来,手工改一下格式就好。书不多时可以用这个办法。

除了UV、Pdg2Pic等软件外,还有一些软件也要用到bookinfo.dat文件,如PdgThumbViewer批量检查缺页时就用到其中的“页数”项,还有一些软件提供按照bookinfo.dat文件中的字段内容更改zip/uvz文件名的功能等,所以保持bookinfo.dat文件的兼容性对于生成软件而言是一件很重要的事情,其中之一就是要保证bookinfo.dat文件的编码为ANSI编码,不能用utf-8编码。

THE END
点赞0 分享
抢沙发
头像-惟康前行
提交
头像-惟康前行

昵称

取消
昵称

    暂无评论内容