超星图书馆“乾坤大挪移”

软件世界

  笔者第一次安装超星阅览器时,把它安装在C盘下,可是随着电子书下载量的增加,C盘的空间越来越少,只好将它们搬到空间更大的E盘中。

  于是我在E盘重新安装了一个超星阅览器,并把下载图书所在的\local 目录全部拷贝到E盘,运行发现所下载的书名全在阅览器中出现了,但内容却打不开。这是怎么回事呢?原来在\local目录下的每个图书馆目录中有一些以bklist_开头的.dat文件,用记事本打开这些文件,其中包含着对应“分类”目录下书的相关信息,如:

  “Visual C++ 6 轻松进阶|C:\Program Files\SSREADER36\local\个人图书馆\Visual C++ 6 轻松进阶|446|[美]Steven Holzner|10012619|”,其格式对应的含义是:“书名|书文件所在目录|作者|SS号|页数|”。

  现在就好办了,在这些bklist开头的.dat文件中书文件所在目录改为当前的路径,所有书便可正常阅读了。至此“搬迁”工作全部完成,这样我又可以任意下载我喜欢的书了。