在javdb.com片子详情页,可以自动生成、下载适用于emby或者kodi的nfo文件
< JAVDB nfo 피드백
// ==UserScript== // @name JAVDB nfo // @namespace thezeromr.javdbnfo // @version 0.1 // @description 在javdb.com片子详情页,可以自动生成、下载适用于emby或者kodi的nfo文件 // @author You // @match *://javdb*/v/* // @grant none // ==/UserScript== (function() { 'use strict'; var xml = '\n' xml += '\n' var title = document.querySelector("body > section > div > div.video-detail > h2 > strong").innerText var code = title.split(" ")[0] console.log(code) console.log(title) xml += ' ' + title + '\n' var contents = document.querySelectorAll("body > section > div > div.video-detail > div.video-meta-panel > div > div:nth-child(2) > nav > div ") for(var z=0;z\n' xml += ' ' + premiered + '\n' } else if(text.indexOf("時長:") != -1){ var runtime = text.replace("時長:","").trim().split(" ")[0] console.log(runtime) xml += ' ' + runtime + '\n' xml += ' 日本\n' } else if(text.indexOf("片商:") != -1){ var studio = text.replace("片商:","").trim() xml += ' ' + studio + '\n' xml += ' ' + code + '\n' } else if(text.indexOf("發行:") != -1){ var studio2 = text.replace("發行:","").trim() } else if(text.indexOf("系列:") != -1){ var set = text.replace("系列:","").trim() xml += ' ' + set + '\n' } else if(text.indexOf("演員:") != -1){ var actors =text.replace("演員:",'') actors = actors.replaceAll("♀ ","") actors = actors.replaceAll("♂ ","") actors = actors.split(" ") actors.forEach(function(actor){ xml += ' \n ' + actor.trim() + '\n Actor\n \n' }) } else if(text.indexOf("類別:") != -1){ var ger = text.replace("類別:",'').trim().split(",") ger.forEach(function(g){ xml += ' ' + g.trim() + '\n' }) ger.forEach(function(g){ xml += ' ' + g.trim() + '\n' }) xml += ' 片商:' + studio +'\n' xml += ' 片商:' + studio2 +'\n' } } xml += '' var html = document.querySelector("body > section > div > div.video-detail > div.video-meta-panel > div > div:nth-child(2) > nav > div.panel-block.first-block") var link = document.createElement('a') link.href = "data:text,"+xml; //content link.download = title + ".nfo"; link.innerText="下载NFO" //link.click(); html.append(link); // Your code here... })();
댓글을 남기려면 로그인하세요.