给SUPJAV作品详情页添加Sukebei搜索
// ==UserScript==
// @name SUPJAV Download
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 给SUPJAV作品详情页添加Sukebei搜索
// @author Adam
// @match *://supjav.com/*
// ==/UserScript==
(function() {
'use strict';
// thumb Image
const FC2Num = GetFC2Num();
if(FC2Num == 0)
return;
//SearchMagnet + Watch Online
const sukebeiSearchURL = "https://sukebei.nyaa.si/?f=0&c=0_0&q=" + FC2Num;
AddQuickLink();
function GetFC2Num()
{
// Get the text content of the <h1> tag
const titleText = document.querySelector('.archive-title h1').textContent;
// Use a regular expression to find the number after "FC2PPV"
const match = titleText.match(/FC2PPV (\d+)/);
// Check if a match was found and log it
if (match) {
console.log("Extracted number:", match[1]);
return match[1];
} else {
console.log("Number not found");
}
}
function AddQuickLink()
{
// Get the parent div where we want to add the new link
const downscaseDiv = document.querySelector('.downscase');
if (downscaseDiv) {
// Create a new <a> element
const newLink = document.createElement('a');
// Set the href, text content, and other attributes
newLink.href = sukebeiSearchURL;
newLink.className = 'btn-down'; // Add the same class as other links
newLink.rel = 'nofollow';
newLink.target = '_blank';
newLink.textContent = 'Sukebei搜索'; // The text of the new link
// Append the new <a> tag to the <div>
downscaseDiv.appendChild(newLink);
}
}
})();