Greasy Fork is available in English.
2022/9/30 00:00:00
// ==UserScript==
// @name 动漫花园屏蔽指定项(首页+)
// @namespace Violentmonkey Scripts
// @match https://share.dmhy.org/
// @match https://share.dmhy.org/topics/list/page/*
// @grant none
// @version 1.0
// @author RoachLin
// @description 2022/9/30 00:00:00
// @license MIT
// ==/UserScript==
(function() {
//屏蔽指定分类
//3:漫畫
//6:日劇
//12:特攝
//var sorts = [3, 6, 12];
var sorts = [111, 222, 333];
var a = document.querySelectorAll("a[href]");
for (var i = 0; i < a.length; ++i) {
for (var j = 0; j < sorts.length; ++j) {
if (a[i].href == "https://share.dmhy.org/topics/list/sort_id/" + sorts[j] && a[i].title == "") {
a[i].parentElement.parentElement.remove();
}
}
}
//屏蔽指定字幕组
var teams = [1111, 2222, 3333];
var a = document.querySelectorAll("a[href]");
for (var i = 0; i < a.length; ++i) {
for (var j = 0; j < teams.length; ++j) {
if (a[i].href == "https://share.dmhy.org/topics/list/team_id/" + teams[j]) {
a[i].parentElement.parentElement.parentElement.remove();
}
}
}
//屏蔽指定用户
var users = [1111111, 2222222, 3333333];
var a = document.querySelectorAll("a[href]");
for (var i = 0; i < a.length; ++i) {
for (var j = 0; j < users.length; ++j) {
if (a[i].href == "https://share.dmhy.org/topics/list/user_id/" + users[j]) {
a[i].parentElement.parentElement.remove();
}
}
}
//屏蔽指定标题内容
var str = ["111", "222"];
var a = document.querySelectorAll("a[href]");
for (var i = 0; i < a.length; ++i) {
for (var j = 0; j < str.length; ++j) {
if (a[i].innerText.includes(str[j])) {
a[i].parentElement.parentElement.remove();
}
}
}
})();