Web of Science核心合集文献条目批量导出工具

Web of Science核心合集文献条目批量导出工具 原文链接chugit/wos-download-bot-enhancedWOS Download Bot EnhancedWeb of Science Core Collection 批量导出助手油猴脚本增强版面向 Web of Science 核心合集检索结果页的批量导出工具。支持暂停 / 继续 / 停止 / 断点续传 / 自动预热 / 中断当前请求适合大批量文献记录的分批导出。当前支持导出格式RIS / BibTeX / TXT功能特性支持Web of Science Core Collection结果页批量导出每批自动导出500 条记录支持暂停 / 继续 / 停止支持断点续传支持页面刷新后恢复任务支持超大起始条目自动预热支持中断当前网络请求自动记录任务进度到localStorage支持多种排序结果页relevancerecently-addedtimes-cited-descendingtimes-cited-ascendingdate-descendingdate-ascending适用页面本脚本适用于 Web of Science / Clarivate 的核心合集检索结果页如https://*.webofscience.com/wos/woscc/summary/...https://*.clarivate.cn/wos/woscc/summary/...也就是说你需要先进入检索结果列表页脚本才会显示「一键下载」按钮并工作看不到刷新一下。检索结果列表页应从 Web of Science 高级检索Advanced Search页面形成如https://webofscience.clarivate.cn/wos/woscc/basic-searchhttps://webofscience.clarivate.cn/wos/woscc/advanced-search安装方法1. 安装油猴扩展Tampermonkey篡改猴2. 安装脚本将仓库中的脚本文件 wos-download-bot-enhanced.js 导入油猴扩展或使用Greasy Fork上发布的安装链接。Greasy Fork安装链接使用方法基本流程打开 Web of Science 核心合集检索结果页等待页面加载完成/刷新点击右侧“一键下载”在弹窗中设置文件格式RIS / BibTeX / TXT起始条目下载间隔秒点击“开始下载”脚本会自动按 500 条一批依次导出下载控制说明脚本运行后右侧会显示一个控制台包含以下操作暂停会在当前批次完成后暂停不会丢失已完成进度继续从上次中断的位置继续下载适用于手动暂停后继续下载报错后恢复刷新页面后恢复任务停止会尝试中断当前请求停止后会清空任务记录下次需要重新开始断点续传机制脚本会将当前任务信息保存到浏览器localStorage中包括当前检索结果对应的任务标识当前排序方式已完成的导出范围下一批要下载的范围任务状态最近一次错误信息当你刷新页面或者重新打开同一个检索结果页时如果检测到未完成任务脚本会提示你是否继续。注意只有当当前页面的检索结果和排序方式与原任务一致网址完全相同时才允许恢复任务。预热机制当起始条目较大时Web of Science 的接口稳定性通常会下降。因此脚本加入了预热模式当起始条目大于 99501时脚本会先从99501附近开始逐批请求进行“预热”预热阶段不会保存文件预热完成后才会跳转到你指定的起始条目开始正式下载这个机制主要用于提升大范围后段数据导出的稳定性。参数说明每批导出数量固定为500 条/批下载间隔最低允许10 秒默认建议20 秒实际运行时会在设定值附近加入少量随机波动以提高稳定性起始条目限制建议不要超过100000推荐直接起始的最大值99501接口硬上限对应的最大起始条目199501如果你的结果量特别大建议先拆分如按时间拆分再分别导出。文件命名规则导出的文件名类似wos_{sort}_{qid}_{start}-{stop}.{ext}参考AngelLiang/wos-download-bot