// ==UserScript== // @name pixiv same author remover // @description Removes same author when browsing related work below a submission in Pixiv // @match https://www.pixiv.net/member_illust.php* // @version 0.0.1.20190512085140 // @namespace https://greasyfork.org/users/301246 // @downloadURL none // ==/UserScript== var main = function() { var author = document.querySelector('aside a + div > a').innerText; function filter() { document.querySelectorAll('.gtm-illust-recommend-zone li').forEach(function(node) { var recAuthor = node.querySelector('.gtm-illust-recommend-user-name').innerText; if (recAuthor === author) { node.remove(); } }); } var loop = function() { filter(); setTimeout(loop, 2000); }; loop(); }; window.addEventListener('load', (event) => { main(); });