文献互助小帮手:①从图书馆参考咨询联盟(ucdrs)或读秀(duxiu)获取ssid/dxid ②从中美百万(cadal)获取ssno ③提供ucdrs、duxiu、cadal到豆瓣图书的链接

显示图书馆参考咨询联盟(ucdrs)或读秀及其镜像站(duxiu)上文献的ssid或dxid(ssid不存在时),用于群组找书、文献互助、图书互助等场景;显示大学数字图书馆国际合作计划(cadal)的书号-ssno,用于查询下载中美百万书册;另外在搜索、详情页等处添加ucdrs、duxiu、cadal和豆瓣的双向导航链接。To搜索[红太狼的平底锅]的朋友:提供红太狼的平底锅的部分功能,如显示ssid,下载请自行找百度网盘群组;显示dxid和双向链接为平底锅没有的新加功能。

目前为 2022-02-24 提交的版本。查看 最新版本

作者
Theron
评分
0 0 0
版本
1.4.2
创建于
2021-11-16
更新于
2022-02-24
大小
10.3 KB
许可证
Copyright Theron
适用于

使用方法

安装本脚本后,访问 http://book.ucdrs.superlib.net/ 或各种读秀镜像站,搜索需要的图书,本脚本会显示图书的ssid或dxid,把ssid或dxid发送到百度群组,即可获取所需图书。如果访问 http://book.ucdrs.superlib.net/ 时提示IP不在服务范围内,注册(不可用)账号后就可以使用了。读秀不对公众开放,但本脚本也支持各大学、省市图书馆的读秀镜像站。

功能详解

如果你看不明白这段提到的内容,请先看背景知识一段。

1、在参考咨询联盟ucdrs或读秀duxiu及其镜像站的搜索页、图书页显示ssid或dxid

  • 访问全国图书馆参考咨询联盟 http://book.ucdrs.superlib.net/ 或读秀 http://www.duxiu.com 及其镜像站时,此脚本从页面源码中获取一本书的编号,并显示在封面下面。
  • 如果源码中提供了SS号,即ssid(超星 super star id),则显示它;否则显示DX号,即dxid(读秀 duxiu id)。
  • 在找书时,用ssid或dxid可极大节省力气,不用查线下512w的书表或手动翻页查找。

2、显示大学数字图书馆国际合作计划cadal的书号ssno

cadal的编目ID称作ssno,多为8位数字或H+7位数字,报纸等个别类型为8位组合英数,为避免与ssid或dxid混淆,显示时添加CD前缀。

3、显示参考咨询联盟和豆瓣间的跳转链接

  • 参考咨询联盟、读秀的搜索页、图书页上显示到豆瓣的链接
  • 豆瓣的搜索、标签、详情、丛书、版本、作者、豆列、想读、在读、已读、购书单等11种页面上显示到参考咨询联盟的链接

备注:给要找红太狼的平底锅的朋友:这不是红太狼的平底锅油猴脚本,不支持购买和下载,只是显示书号的功能与其类似。

背景知识

读秀 & 超星

超星扫描了四五百万种图书,制作成pdg格式电子书,以读秀、龙岩网络图书馆、深圳文献港等品牌向机构用户提供目录搜索、试读、电子全文(汇雅电子书)、包库、文献传递等服务,网上流传的中文扫描pdf电子书多半来源于此。

如果你不在读秀服务的机构,可以使用全国图书馆参考咨询联盟ucdrs (http://book.ucdrs.superlib.net),它是读秀 (https://www.duxiu.com)的开放替代者,虽不提供电子书整本阅读,但其图书目录和搜索功能很有用。具体怎么用呢,要从代找PDF说起。

代找PDF的伙计们从哪里下载电子书?首先他们有“自建库”或“自建库”的入口,自建库就是读秀的镜像,只不过不是源自官方的完整镜像,而是多渠道陆陆续续积攒起来的,具体可以百度一下。可自建库的数据量高达几百T,里面有几百万个文件,如何定位到需要的文件呢?读秀或ucdrs上的每本图书有ssid和dxid两个编号,而自建库里的书就是用ssid命名的,他们就是通过这个编号查找电子档。dxid有什么用呢?因为读秀某时间点后隐藏了很多书的ssid,而没有隐藏dxid,所以如果有人在读秀隐藏ssid之前记录了dxid和ssid的映射表的话,你提供dxid,他也知道你要找的书的ssid是多少。

所以,本脚本就是在你访问ucdrs时显示某本书的ssid或dxid,如果你有机会接触到读秀的资源库,就可据此定位图书的电子文档。

小知识:

CADAL

“大学数字图书馆国际合作计划”(China Academic Digital Associative Library, CADAL) 由国家投资建设,作为教育部“211”重点工程,由浙江大学联合国内外的高等院校、科研机构共同承担,项目负责人为浙江大学潘云鹤院士。CADAL项目建立了8个数据中心,33个服务中心,2个数字化加工基地和40余个数字化加工中心,形成了全世界最大的资源数字化网络,建成的全文数据库总量达250万册(件),主要来源于国内外研究型大学的馆藏文献,囊括中外文图书、音视频资料以及报刊论文等重要文献,其中从国外、境外组织的英文图书逾50万册进行数字化加工。这是一个以数字化图书期刊为主、覆盖所有重点学科的学术文献资源体系,对高校教学科研起到了巨大的支撑作用。

此项目早期声称拥有中美官方合作扫描百万册的中英文电子书,“中美百万”故而得名。中美百万CADAL第一期工程(2016年前)期间,有人用工具累积下载了60W+数字资源,这些资源目前可以在网上找到,文件名中有ssno,所以ssno可以辅助定位资源。这60W+资源主要是2005年以前浙大图书馆的库藏,基本是2000年以前的书(30W)和论文(30W),还有一些四川大学藏书。

安装后测试效果的页面

参考联盟搜索页参考联盟图书页豆瓣搜索页豆瓣tag豆瓣图书页豆瓣丛书豆瓣图书版本豆瓣作者的书豆列豆瓣想读豆瓣在读豆瓣已读豆瓣购书单CADAL搜索页CADAL图书详情页

更新日志

1.4.2更新: 修bug:读秀以及镜像站上,图书详情页在可提供ssid时仍显示dxid的问题(因为包含ssid的代码行在ajax请求后被从文档节点中删除)。@rabelais反馈bug于https://gf.qytechs.cn/zh-CN/scripts/435569/discussions/120005

1.4.1更新: 修bug:cadal页面url可能匹配失败,jQuery冲突导致豆瓣和ucdrs部分功能失效;

1.4.0更新: 支持在CADAL上显示ssno和到豆瓣的链接;

1.3.0更新: 支持在读秀及其镜像站上显示ssid、dxid和到豆瓣的链接;

1.2.2更新: 修bug:用户安装同类型脚本时,本脚本可能不起作用,以及参考联盟搜索页上DX号被分成两行显示的问题;

1.2.1更新: 支持在豆瓣的购书单页面(cart)显示ucdrs的链接;修复豆列页不显示ucdrs链接和想读/在读/已读页只在第一页显示ucdrs链接的bug

1.2.0更新: 支持豆瓣多种图书页面:标签搜索(tag)、丛书(series)、版本(works)、作者(author)、豆列(doulist)、想读(wish)、在读(do)、已读(collect)

1.1.0更新: 访问全国图书馆参考咨询联盟(http://book.ucdrs.superlib.net/)搜索页和详情页时,显示豆瓣图书(https://book.douban.com/)跳转链接; 访问豆瓣图书(https://book.douban.com/)搜索页和图书页时,显示到全国图书馆参考咨询联盟(http://book.ucdrs.superlib.net/)的跳转链接。

参考

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址