公告

[GM脚本]在豆瓣读书页显示南京大学图书馆馆藏信息

Douban_NJU,Greasemonkey 脚本。

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

douban_nju

安装页面:http://userscripts.org/scripts/show/56410

开发手记(不看也罢):

几个月前就想写这个脚本,一直忘记。最近看到 douban_HUST 这个脚本,才想起来,也就顺便偷懒,直接从他这改了。脚本部分其实没怎么动,主要是写了一个 PHP 从图书馆网站提取数据。命名也按照他的规则,douban_NJU

无觅相关文章插件,快速提升流量

30 条评论 立即发表评论

  1. XDash 说道:

    好东西,我看看给我们学校也搞一个。

  2. thehayhead 说道:

    谢谢!非常好用:)

  3. 南京律师 说道:

    那还能做个南京图书馆的相应脚本吗?

  4. l 说道:

    没反应啊。是不是要按什么快捷键?

    • LiGht 说道:

      不需要。一般会在页面完全加载后2、3秒显示,如果没显示,那就是图书馆里没有这本书了。

  5. Penguing 说道:

    wow仙林的资料也出来啦~

  6. showpower 说道:

    这个脚本怎么用啊?

    • LiGht 说道:

      首先你要使用 Firefox 浏览器,再安装 GreaseMonkey 扩展,然后你就能安装这个脚本了。哦,貌似 Chrome 现在也有支持 GreaseMonkey 了。

  7. showpower 说道:

    LiGht :首先你要使用 Firefox 浏览器,再安装 GreaseMonkey 扩展,然后你就能安装这个脚本了。哦,貌似 Chrome 现在也有支持 GreaseMonkey 了。

    按照你的方法安装好了,不过NJU的那个显示不了信息,HUST的可以显示,这个是怎么回事?

  8. showpower 说道:

    LiGht :那应该是NJU图书馆里没有这本书吧。

    试了好几本都不成,我去NJU图书馆里查找到有这本书,只是在豆瓣上显示不了。好像HUST和NJU图书馆的查询系统也不一样,是不是有这个原因?

    • LiGht 说道:

      不是这原因,虽然 HUST 和 NJU 的查询系统不一样,但我这边已经都解析好了,应该不会有问题的。现在我也不知道你那为什么不能正常显示了。

  9. showpower 说道:

    LiGht :不是这原因,虽然 HUST 和 NJU 的查询系统不一样,但我这边已经都解析好了,应该不会有问题的。现在我也不知道你那为什么不能正常显示了。

    哦,那我自己再研究研究吧,谢谢了啊

  10. TTG 说道:

    发现南大的图书查询有Bug,比如以韩非子全译一书为例,ISBN号为7-221-02652-1,对应在豆瓣是9787221026521 ,但是在南大图书馆用第一个号能查到,用第二个号则无效,很是奇怪。
    另外 不知道LZ能不能作一个用书名来查询 的版本?

  11. TTG 说道:

    问题应该是南大对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
    查有此书,但是却提示“无此书”,能帮忙解决下吗?谢谢。

  12. TTG 说道:

    又查了下
    http://www.lightory.net/nju/njulib.php?isbn=750042514
    也是正常的,但为啥不显呢?

  13. 巫山霏云 说道:

    呵呵,应该要感谢xmulib的朋友的说:)
    最早也是我看了他们的东西才激发我的动力

  14. vc 说道:

    也就是说 要用Firefox才可以使用这个脚本么

  15. fly2never 说道:

    已经帮lz推广了.
    http://www.douban.com/group/topic/7520655

  16. MZD 说道:

    无意中发现咱们原来是校友。
    PS:我是大一的

  17. [...] 更为重要的是,掌握技术后再也没什么能够阻挡我,我不再满足于做一个记录者,我开始疯狂实现自己的想法。这段时间我做了很多小玩意,包括阳光教室校内 App、阳光教室 Wap 版、豆瓣酱和 Douban_NJU。与此同时,我花费在网生代的时间也逐渐减少。 [...]

发表评论...