webm linker
目前為
// ==UserScript==
// @name Komica WebM linker
// @namespace http://tampermonkey.net/
// @version 1.0
// @description webm linker
// @author 72
// @include https://*.komica.org/00/pixmicat.php?mode=category&c=webm*
// @grant none
// @license WTFPL
// ==/UserScript==
(function()
{
'use strict';
var No = document.querySelectorAll('.qlink'); //find Post No.
for(var i=0; i<No.length; i++)
{
var num = No[i].textContent.replace("No.",""); //Delete prefix
let button = document.createElement("button"); //create button
var link = document.createElement("a"); //create link
link.setAttribute('href','pixmicat.php?res='+num); //set link
link.setAttribute('target','_blank'); //set link to open in new tab
link.innerHTML = "試圖前往原串"; //set link
button.innerHTML = "複製編號並搜尋原串"; //set button
button.name = num; //name every button to let clipboard can have things to copy
document.getElementsByClassName('post-head')[i].appendChild(link); //add link
document.getElementsByClassName('post-head')[i].appendChild(button); //add button
button.onclick = function () //set onclick movement
{
navigator.clipboard.writeText(button.name).then(function() //copy to clipboard
{
window.open //if succeed
(
'https://sora.komica.org/00/pixmicat.php?mode=search',
'_blank'
);
},
function()
{
alert('Error'); //if fail
});
}
}
})();