您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This is a good monkey
当前为
// ==UserScript== // @name Rss Helper // @version 0.0.1 // @description This is a good monkey // @author SettingDust // // @include http*://* // // @require https://cdn.bootcss.com/jquery/3.3.1/jquery.js // // @grant GM_addStyle // @namespace https://greasyforks.org/users/149095 // ==/UserScript== !(function(modules) { var installedModules = {}; function __webpack_require__(moduleId) { if (installedModules[moduleId]) return installedModules[moduleId].exports; var module = (installedModules[moduleId] = { i: moduleId, l: !1, exports: {} }); return ( modules[moduleId].call(module.exports, module, module.exports, __webpack_require__), (module.l = !0), module.exports ); } (__webpack_require__.m = modules), (__webpack_require__.c = installedModules), (__webpack_require__.d = function(exports, name, getter) { __webpack_require__.o(exports, name) || Object.defineProperty(exports, name, { enumerable: !0, get: getter }); }), (__webpack_require__.r = function(exports) { 'undefined' != typeof Symbol && Symbol.toStringTag && Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }), Object.defineProperty(exports, '__esModule', { value: !0 }); }), (__webpack_require__.t = function(value, mode) { if ((1 & mode && (value = __webpack_require__(value)), 8 & mode)) return value; if (4 & mode && 'object' == typeof value && value && value.__esModule) return value; var ns = Object.create(null); if ( (__webpack_require__.r(ns), Object.defineProperty(ns, 'default', { enumerable: !0, value: value }), 2 & mode && 'string' != typeof value) ) for (var key in value) __webpack_require__.d( ns, key, function(key) { return value[key]; }.bind(null, key) ); return ns; }), (__webpack_require__.n = function(module) { var getter = module && module.__esModule ? function() { return module.default; } : function() { return module; }; return __webpack_require__.d(getter, 'a', getter), getter; }), (__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }), (__webpack_require__.p = ''), __webpack_require__((__webpack_require__.s = 0)); })([ function(module, exports, __webpack_require__) { const router = new (__webpack_require__(1))(); router.push('http?://yande.re/.*', './routes/yandere/index'), router.push('http?://www.bilibili.com/.*', './routes/bilibili/index'), router.load(location.href); }, function(module, exports, __webpack_require__) { const Route = __webpack_require__( !(function() { var e = new Error("Cannot find module 'route'"); throw ((e.code = 'MODULE_NOT_FOUND'), e); })() ); module.exports = class { constructor() { this._routes = []; } push(url, route) { new Route(url, __webpack_require__(2)(route)); } get routes() { return this._routes; } load(href) { this.routes.forEach((route) => { route.match(href) && route.call(route.match(href)); }); } }; }, function(module, exports) { function webpackEmptyContext(req) { var e = new Error("Cannot find module '" + req + "'"); throw ((e.code = 'MODULE_NOT_FOUND'), e); } (webpackEmptyContext.keys = function() { return []; }), (webpackEmptyContext.resolve = webpackEmptyContext), (module.exports = webpackEmptyContext), (webpackEmptyContext.id = 2); } ]);