[GM脚本]在豆瓣读书页显示南京大学图书馆馆藏信息
Douban_NJU,Greasemonkey 脚本。
效用是在豆瓣看书时,右侧同时显示出该书在南京大学图书馆的馆藏信息。不必再去图书馆网站查阅,一站式浏览,高效方便。效果如下图:

安装页面:http://userscripts.org/scripts/show/56410
开发手记(不看也罢):
几个月前就想写这个脚本,一直忘记。最近看到 douban_HUST 这个脚本,才想起来,也就顺便偷懒,直接从他这改了。脚本部分其实没怎么动,主要是写了一个 PHP 从图书馆网站提取数据。命名也按照他的规则,douban_NJU。
好东西,我看看给我们学校也搞一个。
支持,难得简单又实用的东西
谢谢!非常好用:)
那还能做个南京图书馆的相应脚本吗?
之前一直没时间,近期会放出南京图书馆的脚本。
期待中,呵呵
相信会很有用
没反应啊。是不是要按什么快捷键?
不需要。一般会在页面完全加载后2、3秒显示,如果没显示,那就是图书馆里没有这本书了。
wow仙林的资料也出来啦~
今天仙林图书馆才正式启用,下午特地去瞅了下,出乎意料的大呢
这个脚本怎么用啊?
首先你要使用 Firefox 浏览器,再安装 GreaseMonkey 扩展,然后你就能安装这个脚本了。哦,貌似 Chrome 现在也有支持 GreaseMonkey 了。
按照你的方法安装好了,不过NJU的那个显示不了信息,HUST的可以显示,这个是怎么回事?
那应该是NJU图书馆里没有这本书吧。
试了好几本都不成,我去NJU图书馆里查找到有这本书,只是在豆瓣上显示不了。好像HUST和NJU图书馆的查询系统也不一样,是不是有这个原因?
不是这原因,虽然 HUST 和 NJU 的查询系统不一样,但我这边已经都解析好了,应该不会有问题的。现在我也不知道你那为什么不能正常显示了。
BTW:你这个邮件回复功能不错,呵呵
哦,那我自己再研究研究吧,谢谢了啊
[...] Douban_NJU 的 GM [...]
发现南大的图书查询有Bug,比如以韩非子全译一书为例,ISBN号为7-221-02652-1,对应在豆瓣是9787221026521 ,但是在南大图书馆用第一个号能查到,用第二个号则无效,很是奇怪。
另外 不知道LZ能不能作一个用书名来查询 的版本?
问题应该是南大对ISBN13的支持不好。
我修改了一下脚本 ,第38行,isbn = isbn.substr(4,12),这样就变成了ISBN10,而且去掉了最后一位的验证码,以防有的书号的验证码出错,而导致图书查不出来。
大部分书的问题解决了,不过依然有一个怪问题:
如这本书,http://www.douban.com/subject/1015748/ 开放社会及其敌人
取4到12位后,openlink是:
http://202.119.47.8:8080/opac/openlink.php?title=&publisher=&author=&isbn=750042514&series=&callno=&keyword=&year=&doctype=ALL&lang_code=ALL&displaypg=20&sort=CATA_DATE&orderby=desc&showmode=list&dept=ALL
查有此书,但是却提示“无此书”,能帮忙解决下吗?谢谢。
又查了下
http://www.lightory.net/nju/njulib.php?isbn=750042514
也是正常的,但为啥不显呢?
呵呵,应该要感谢xmulib的朋友的说:)
最早也是我看了他们的东西才激发我的动力
也就是说 要用Firefox才可以使用这个脚本么
Opera & Chrome are also OK.
已经帮lz推广了.
http://www.douban.com/group/topic/7520655
无意中发现咱们原来是校友。
PS:我是大一的
学弟好:)