// ==UserScript== // @name bangumi书籍外链 // @namespace rabbitohh // @description 为书籍单行本添加外链 // @include /https?:\/\/(bgm|bangumi|chii)\.(tv|in)\/subject\/\d+$/ // @version 0.0.1 // @grant none // @downloadURL none // ==/UserScript== $('#infobox').html((function() { var isbn = $('#infobox').html().match(/ISBN: <\/span\>([\dX\-]+)/)[1]; if(typeof isbn == "undefined") return $('#infobox').html(); isbn = isbn.replace(/\-/g, ''); if(isbn.length == 13) { isbn = isbn.substr(3, 9); var tmp = 0; for(var i = 0; i <= 8; i++) { tmp += parseInt(isbn[i]) * (10 - i); } tmp = 11 - (tmp % 11); if(tmp == 10) tmp = "X"; if(tmp == 11) tmp = "0"; isbn += ("" + tmp); } var bx = document.getElementsByClassName("tip_i")[0]; var sl = document.createElement("p"); $(sl).append( '链接:'+ '日亚 / '+ 'NDL'); bx.appendChild(sl); }));