您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
爱恋脚本快速获取磁链 只需要双击特征码即可
当前为
// ==UserScript== // @name 爱恋动漫BT下载快速获取磁链 只需双击特征码即可 // @namespace http://tampermonkey.net/ // @version 0.4 // @description 爱恋脚本快速获取磁链 只需要双击特征码即可 // @author __Kirie__ // @match https://www.kisssub.org/* // @icon https://www.google.com/s2/favicons?sz=64&domain=kisssub.org // @require https://cdn.staticfile.org/jquery/3.5.0/jquery.min.js // @grant GM_xmlhttpRequest // @grant GM_addStyle // @license MIT // ==/UserScript== (function () { 'use strict'; // Your code here... const log = console.log; $(document).ready(function() { $('.gg_canvas-hidden').hide(); GM_addStyle(` .magnet:hover { color:black; } `); // console.log($('#data_list')[0]); if($('#data_list')[0] != undefined) { // console.log($('#data_list').children().length); // console.log($('#listTable .tcat').children()); var cat_tr = $('#listTable .tcat').children(); var nele = `<th axis="string" style="color:black;cursor:pointer;">磁链</th>`; $(cat_tr).append(nele); for(var i = 0;i < $('#data_list').children().length;i++) { var tr = $('#data_list').children()[i]; var tr_a = $($(tr).children()[2]).children()[0]; var tr_a_href = $(tr_a).attr('href'); // console.log(tr_a_href); var tr_a_href_magnet = tr_a_href.match(/(?<=show-).*(?=.html)/); var ele = `<td><a href="magnet:?xt=urn:btih:${tr_a_href_magnet}">下载</a></td>`; $($('#data_list').children()[i]).append(ele); } } $('#text_hash_id').on('dblclick',function() { var oldtext = $('#text_hash_id').text(); var fcreg = /(?<=特征码:).*/; var fcode = oldtext.match(fcreg); // log(fcode); if(fcode != null) { var dot = '.'; var n = 0; var dotL = ''; var mytimer = setInterval(function(){ dotL = multiStr(dot,n); $('#text_hash_id').text(`,正在查询磁链请稍等一会儿 马上就好${dotL}`); n = (n+1)%7; },200); fc(fcode[0]).then(function(value){ clearInterval(mytimer); $('#text_hash_id').html(` ,磁链🐎:<a class="magnet" href="${value}">${value}</a>`); console.log($('#text_hash_id')[0]); }); } }); }); function multiStr(singleStr,times) { var temp = singleStr; if(times == 0) { singleStr = ''; }else if (times == 1) { singleStr = temp; }else { for(var i = 1;i < times;i++) { singleStr = singleStr + temp; } } return singleStr; } async function fc(featureCode) { var newurl = 'https://www.kisssub.org/search.php?keyword=' + featureCode; return new Promise(function (resolve, reject) { GM_xmlhttpRequest({ method: 'GET', url: newurl, onload: function (res) { if (res.status == 200) { var parse = new DOMParser(); var doc = parse.parseFromString(res.response, 'text/html'); var btm = doc.querySelector('#btm'); var magnet = $(btm).find('.main').find('.content').text(); magnet = magnet.match(/.*(?=\s()/); resolve(magnet); // log($(btm).find('.main').find('.content').text()); } else { // log(res); } }, onerror: function (err) { log(err); } }); }); } // fc('093d790ad7bd1f2340dc7dd6b39e3cab06539978').then(function(value) {log('success');log(value);}); })();