Patreon Clear

Autoexpand contents, remove useless things.

当前为 2022-11-15 提交的版本,查看 最新版本

// ==UserScript==
// @name         Patreon Clear
// @namespace    Patreon
// @version      1.1.3
// @description  Autoexpand contents, remove useless things.
// @author       frosn0w
// @match        *://*.patreon.com/*
// @run-at       document-end
// @icon         data:image/png;base64,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
// @grant        none
// @license MIT
// ==/UserScript==

(function () {
	"use strict";
	var websites =[
        {
			name: "Patreon",
			url: "www.patreon.com",
			handles: [
			    //Remove
				//head_bar
				{
					type: "remove",
					item: ".sc-nlhetu-0.DyqSS",
				},
				//lock_icon
				{
					type: "remove",
					item: ".sc-ieecCq.dAvYFw",
				},
				//tool_bar
				{
					type: "remove",
					item: ".sc-iCfMLu.OiRfc",
				},
				//all_comments
				{
					type: "remove",
					item: ".sc-iCfMLu.iQfNYG",
				},
				//Click
				//read_all
				{
					type: "click",
					item: ".gkqJBN button",
				},
			],
		}
        ];

//分类执行
	var time = 0;
	var interval = setInterval(() => {
		if (++time == 100) {
			clearInterval(interval);
		}
		for (var website of websites) {
			if (location.href.indexOf(website.url) != -1) {
				if (website.fun) {
					website.fun();
				}
				for (var handle of website.handles) {
					var items = document.querySelectorAll(handle.item);
					if (items.length != 0) {
						if (handle.type == "display") {
							//display
							for (var item of items) {
								item.style.display = "none";
							}
						} else if (handle.type == "height") {
							//unfold
							for (var item of items) {
								item.style.setProperty("height", "unset", "important");
								item.style.setProperty("max-height", "unset", "important");
							}
						} else if (handle.type == "overflow") {
							//slide protect
							for (var item of items) {
								item.style.setProperty("overflow", "unset", "important");
							}
                        } else if (handle.type == "remove"){
                            //remove useless
                            for(var item of items){
                                item.remove();
                            }
						} else {
							//click
							for (var item of items) {
								if (item != null && item.getAttribute("opened") != "yes") {
									item.click();
									item.setAttribute("opened", "yes");
								}
							}
						}
					}
				}
			}
		}
	}, 1758);
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址