您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
remove content warning from tweets
// ==UserScript== // @name twitter media content warning remover // @namespace https://www.sapphire.sh/ // @description remove content warning from tweets // @match https://twitter.com/* // @match https://mobile.twitter.com/* // @grant none // @run-at document-end // @license MIT // @author sapphire // @version 1688677568584 // ==/UserScript== /******/ (() => { // webpackBootstrap /******/ "use strict"; /******/ var __webpack_modules__ = ({ /***/ "./src/scripts/twitter-media-warning-remover.ts": /*!******************************************************!*\ !*** ./src/scripts/twitter-media-warning-remover.ts ***! \******************************************************/ /***/ (function(__unused_webpack_module, exports) { var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; Object.defineProperty(exports, "__esModule", ({ value: true })); const main = () => { const observer = new MutationObserver(() => { const elements = Array.from(document.querySelectorAll('article div[role="button"].r-173mn98')); for (const element of elements) { element.click(); } }); observer.observe(document.body, { childList: true, subtree: true, }); }; (() => __awaiter(void 0, void 0, void 0, function* () { try { main(); } catch (error) { console.error(error); } }))(); /***/ }) /******/ }); /************************************************************************/ /******/ /******/ // startup /******/ // Load entry module and return exports /******/ // This entry module is referenced by other modules so it can't be inlined /******/ var __webpack_exports__ = {}; /******/ __webpack_modules__["./src/scripts/twitter-media-warning-remover.ts"](0, __webpack_exports__); /******/ /******/ })() ;