新番一键跳转到Sonarr
// ==UserScript== // @name 新番一键添加跳转到Sonarr // @namespace http://tampermonkey.net/ // @version 0.1 // @description 新番一键跳转到Sonarr // @author DeQxJ00 // @match https://yuc.wiki/*/ // @match https://yuc.wiki/ // @icon https://www.google.com/s2/favicons?sz=64&domain=yuc.wiki // @grant none // ==/UserScript== (function() { 'use strict'; const yoursonarrurl ="http://yoursonarrip"; const sonarrurl = yoursonarrurl+"/add/new?term="; var pattern = /第(\d+)期|第(\d+)季|第(\d+)部/; var names_cn = $(".title_cn,.title_cn_,.title_cn__"); $.each(names_cn, function(i, field){ var text = field.innerText; var match = text.match(pattern); if(match){ text = text.replaceAll(match[0],""); } var url = sonarrurl+text.replaceAll(' ','%20'); $(field).append(" <a target='_blank' href='"+url+"'>Link</a>"); }); var names_jp = $(".title_jp,.title_jp_,.title_jp__"); $.each(names_jp, function(i, field){ var text = field.innerText; var match = text.match(pattern); if(match){ text = text.replaceAll(match[0],""); } var url = sonarrurl+text.replaceAll(' ','%20'); $(field).append(" <a target='_blank' href='"+url+"'>Link</a>"); }); })();