您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
提升 Civitai 使用体验的小助手;自动移除分级遮罩直接展示图片
// ==UserScript== // @name Civitai 小助手 // @description 提升 Civitai 使用体验的小助手;自动移除分级遮罩直接展示图片 // @namespace maomao1996.civitai-helper // @version 1.0.0 // @author maomao1996 // @homepage https://github.com/maomao1996/tampermonkey-scripts // @supportURL https://github.com/maomao1996/tampermonkey-scripts/issues // @license MIT // @match *://civitai.com/* // @grant none // ==/UserScript== !function() { "use strict"; var ob = new IntersectionObserver((function(entries) { var _iteratorNormalCompletion = !0, _didIteratorError = !1, _iteratorError = void 0; try { for (var _step, _iterator = entries[Symbol.iterator](); !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = !0) { var entry = _step.value; if (entry.isIntersecting) { var node = entry.target; node.click(), ob.unobserve(node); } } } catch (err) { _didIteratorError = !0, _iteratorError = err; } finally { try { _iteratorNormalCompletion || null == _iterator.return || _iterator.return(); } finally { if (_didIteratorError) throw _iteratorError; } } })); var init = function() { document.querySelectorAll(".mantine-Stack-root > button.mantine-UnstyledButton-root.mantine-Button-root").forEach((function(node) { "Show" === node.innerText && ob.observe(node); })); }, main = document.querySelector("#main"); null != main && new MutationObserver((function() { return init(); })).observe(main, { childList: !0, subtree: !0 }); init(); }();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址