🏠 Home 

Nyaa hide 0 seeders

Hide torrent with 0 seeders


Install this script?
// ==UserScript==
// @name         Nyaa hide 0 seeders
// @namespace    [email protected]
// @version      1.3
// @description  Hide torrent with 0 seeders
// @include      https://nyaa.si/*
// @include      https://sukebei.nyaa.si/*
// @license      MIT
// @grant        none
// ==/UserScript==
(function() {
var mode = 0;
var styles = [];
styles[0] = document.createElement('STYLE');
styles[0].innerHTML = '.noSeeders { display: none; }';
styles[1] = document.createElement('STYLE');
styles[1].innerHTML = '.noSeeders { font-style: italic; }';
document.head.appendChild(styles[0]);
var today = new Date() - 12*60*60*1000;
var nodes = document.querySelectorAll('table.torrent-list td:nth-child(5)');
for(var i = 0; i < nodes.length; ++i) {
if(Date.parse(nodes[i].textContent) > today)
nodes[i].parentNode.style = 'font-weight: bold;';
else if(nodes[i].nextElementSibling.textContent == '0')
nodes[i].parentNode.classList.add('noSeeders');
}
addEventListener('keyup', function(e) {
if(e.keyCode == 72 /* H key */ && document.activeElement.tagName != 'INPUT') {
document.head.removeChild(styles[mode]);
mode = (mode+1) % 2
document.head.appendChild(styles[mode]);
}
});
})();