如何为书目批量添加封面 - DigitalPlatform/dp2 GitHub Wiki

用户可以通过【书目统计窗】为书目记录批量添加封面图像


1. 进入【书目统计窗】

启动 dp2 内务,依次单击【功能】-【统计窗】-【书目统计窗】。 进入【书目统计窗】。

2. 导入统计方案 (如果方案已经导入忽略这一步)

在【书目统计窗】点击左下方【方案管理】按钮,系统打开【方案管理】对话框。在【方案管理】对话框中的空白处单击书标右键,从右键菜单选择【从dp2003.com安装方案】命令,系统弹出【请指定要安装的方案】对话框,用户从中找到并勾选的“添加封面图像”方案,单击【确定】按钮,单击【关闭】 按钮,关闭【方案管理】对话框。

3. 选择【数据来源】

在【书目统计窗】-【数据来源】属性页,单击【整个库 / 批次号】,【编目批次号】可以不输入,【书目库名】下拉选择要批处理的书目库,单击【下一步】,系统切换到【筛选特性】属性页。直接单击【下一步】按钮。

4. 【选定方案】

单击【方案名】输入框后的【…】按钮,在弹出的【指定方案名】对话框中选【添加封面图像】,单击【确定】,单击【下一步】。

5. 【执行统计】

系统弹出“浏览文件夹”对话框:用户需要指定一个目录,在批处理过程中会在这个目录下输出 3 个文件(3个文件的文件名分别是“~默认选择第一个封面的记录.txt”、“~没加入封面的记录.txt”、“~入封面的记录.txt”)。指定好目录之后点【确定】,弹出【命中多条处理方式】对话框,点击【否】。

然后系统弹出【检索亚马逊服务器】对话框,系统以ISBN号检索,自动从亚马逊服务器上对应的下载封面。

执行完批处理后,会有“共处理【???】条记录,其中【???】条加入封面图像,【???】条没有加入,跳过【???】条。”的提示信息。

6.上面这一系列操作完成之后,还要对跳过的记录进行处理:

6.1 在【书目统计窗】,切换到【数据来源】属性页,选择【记录路径文件】单选按钮,然后单击输入框后“…”按钮,在弹出的对话框中选择步骤 5中指定目录下的“~没加入封面的记录.txt”文件。

6.2 重复步骤4,5。

6.3 重复步骤6,不同的地方在于系统弹出【命中多条处理方式】对话框中后单击【是】。

以上批量添加书目封面的方法,是从亚马逊网站上下载后上传,受亚马逊服务器是否畅通的影响较大。如果处理时亚马逊服务器不通,可以换个时候再处理。