Greasy Fork is available in English.

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

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

作者
Theron
今日安装
76
总安装量
12,172
得分
8 0 0
版本
1.7.1
创建日期
2021-11-16
最近更新
2022-07-03
许可证
Copyright Theron
应用到

目标

显示文献在各平台上的编号,提升文献互助、文献交换的效率;提供到豆瓣等平台的链接,以方便查询更丰富的数据项。欢迎留言推荐有价值的文献站点、元数据站点。

使用方法

安装本脚本后,访问 全国图书馆参考咨询联盟、各种 读秀镜像站CADAL国家哲学社会科学文献中心国立公文書館デジタルアーカイブ 时,搜索需要的图书,本脚本会显示图书的ssid或dxid(读秀)、ssno(CADAL)、bcid(文献中心)、daid(国立公文書館),并显示图书到豆瓣的链接、此号段库存率(限读秀、CADAL)、到目录页的链接(限读秀)等信息。访问豆瓣图书各种页面时,显示到参考联盟或其他有价值的相关站点的链接。

ssid或dxid是索引、查询读秀系图书资源的标准,部分图书只有dxid,ssid被隐藏了;ssno是CADAL的图书编号;bcid是国家哲学社会科学文献中心给古籍的编号barcodenum;daid是国立公文書館的文献编号,有F+19位数字、M+19位数字两类,分别为辑合、单本的编号。

使用书名、ISBN等查书,难免碰到重名、数据项缺失等情况,很多文献在本地、网盘存储时可能也只使用编号命名,因此使用这些文献编号,可提高文献获取的效率。比如将其发送到一些百度机器人群组,即可获取所需图书;将其发送给一些人,他们可以帮你找到需要的书。

部分推荐使用的查询网站:

读秀不对公众开放,但本脚本也支持各大学、省市图书馆的读秀镜像站。

功能详解

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

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

  • 访问全国图书馆参考咨询联盟读秀 及其镜像站时,此脚本从页面源码中获取一本书的编号,并显示在封面下面。
  • 如果源码中提供了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、显示读秀、图书馆参考咨询联盟、CADAL 和 豆瓣间的跳转链接

  • 图书馆参考咨询联盟、读秀的搜索页、图书页上显示到豆瓣的链接
  • 豆瓣的搜索、标签、详情、丛书、版本、作者、豆列、想读、在读、已读、购书单等11种页面上显示到参考咨询联盟的链接
  • 如果读秀等提供了图书的ISBN,则提供到豆瓣的直达链接,否则提供到豆瓣搜索的链接
  • 读秀的搜索页、详情页提供到目录搜索页的链接,如果你能用读秀,就不要用图书馆参考咨询联盟了,因为读秀提供的信息更丰富,一般大学图书馆都购买了读秀数据库

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

背景知识

读秀 & 超星

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

如果你不在读秀服务的机构,可以使用全国图书馆参考咨询联盟 UCDRS,它是读秀的开放替代者,虽不提供电子书整本阅读,但其图书目录和搜索功能很有用。具体怎么用呢,要从代找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),还有一些四川大学藏书。

国家哲学社会科学文献中心

“国家哲学社会科学文献中心”立足全国哲学社会科学领域,由国家投入和支持,开展哲学社会科学文献信息资源建设和服务。发布包含中文期刊、外文期刊、外文图书和古籍四大类的资源,收录哲学社会科学相关领域文献共计10,000,000余条,其中古籍一万三千多种,免费提供在线阅读、全文下载等服务;还收录有国内外哲学社会科学领域重要的政府机构、高等院校、学术机构以及数据库的链接,便于查阅、使用。

国立公文書館 / 内阁文库

内阁文库是日本一所收藏汉、 日文古籍的专门图书馆。藏书总量为54万册,其中日文书31万多册、汉籍18万多册、西文书4.5万多册。详见内阁文库

安装后测试效果的页面

读秀搜索页读秀目录页参考联盟搜索页参考联盟图书页豆瓣搜索页豆瓣tag豆瓣图书页豆瓣丛书豆瓣图书版本豆瓣作者的书豆列豆瓣想读豆瓣在读豆瓣已读豆瓣购书单CADAL搜索页CADAL图书详情页国立公文書館 - 検索結果一覧画面 - 簿冊情報国立公文書館 - 検索結果一覧画面 - 資料群情報国立公文書館 - 詳細表示画面 - 資料群詳細国立公文書館 - 詳細表示画面 - 簿冊詳細国立公文書館 - 詳細表示画面 - 件名・細目詳細国立公文書館 - 簿冊

更新日志

1.7.1更新: 优化:日本内阁文库添加对www.digital.archives.go.jp/file/*.html的支持 新功能:部分实现百度网盘路径助手的功能,默认关闭,需点击设置菜单中的“显式链接”开启;此功能详见讨论,百度网盘路径助手使用了本脚本倡议的ID格式,欢迎其它类似脚本前来通告。

1.7.0更新: 新功能:支持国立公文書館デジタルアーカイブ的文献编号,此国立公文書館即日本内阁文库的发布站点。

1.6.2更新: 新功能:支持国家哲学社会科学文献中心的古籍文献编号。 优化:读秀、CADAL系图书用编号的颜色深浅(蓝色透明度)标识库存率的高低,没有库存的直接显示灰色。

1.6.1更新: 新功能:鼠标悬浮在书号上时,显示此号段图书的库存率,如ssid为12345678的书,可以看到1234开头的这10000本书中大约多少本有库存。

1.6.0更新: 新功能:支持长春数字图书馆 fx.ccelib.com; 其它:减小ssid和dxid字体避免破坏部分页面的布局;代码优化;

1.5.1更新: 修bug:上次更新误删了读秀详情页相关代码块……

1.5.0更新: 新功能:读秀搜索页、读秀详情页、图书馆搜索联盟详情页、CADAL详情页提供ISBN时,提供“豆瓣直达”链接,豆瓣无法从ISBN跳转到图书页面时,再转到豆瓣搜索页面;

新功能:读秀搜索页、读秀详情页提供到目录搜索页的链接,展示匹配到预定关键词的目录项(读秀限制无法查看全部目录项);

其它:代码重构,靠拢es6规范;

1.4.2更新: 修bug:读秀以及镜像站上,图书详情页在可提供ssid时仍显示dxid的问题(因为包含ssid的代码行在ajax请求后被从文档节点中删除)。@rabelais反馈bug于https://greasyfork.org/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/)的跳转链接。

参考