您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove "promoted" posts
// ==UserScript== // @name Clean Twitter Feed // @namespace http://tampermonkey.net/ // @version 0.1 // @description Remove "promoted" posts // @author Sylvain Galibert // @match *://twitter.com/* // @match *://*.twitter.com/* // @license MIT // @grant none // ==/UserScript== (function() { 'use strict'; // Every second, check if there is an article (each post on Twitter is in an article element) which contains the text "Promoted" and hides it. // This gets rid of all the fake posts. // The interval is needed because Twitter constantly load new articles. var i = setInterval(function(){ const articles = document.querySelectorAll("article"); for (const article of articles){ const articleContent = article.innerHTML; // This works fine, but it's brittle - TODO: identify better the "Promoted" posts to avoid catching posts which merely contain the word "Promoted". // note: search takes a regex expression and is case sensitive by default. if (articleContent.search("Promoted") !== -1){ article.style.display = "none"; } } }, 1000); })();