Removes promoted-tweets(ADs), follow suggestions and trending tweets sections
当前为
// ==UserScript==
// @name TwitterInstaCleaner
// @namespace https://gf.qytechs.cn/en/scripts/19306-twittercleaner
// @locale en
// @version 0.8
// @description Removes promoted-tweets(ADs), follow suggestions and trending tweets sections
// @author JHamerstix
// @icon http://deplist.weebly.com/uploads/6/1/9/1/61911901/9557100_orig.png
// @icon64 http://deplist.weebly.com/uploads/6/1/9/1/61911901/9557100_orig.png
// @include https://twitter.com/*
// @include https://twitter.com/i/notifications/*
// @include https://www.instagram.com/*
// @exclude https://twitter.com/i/moments/*
// @require https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js
// @license GPLv3; http://www.gnu.org/copyleft/gpl.html
// @grant none
// ==/UserScript==
this.$ = this.jQuery = jQuery.noConflict(true);
var strWhichPage = document.URL;
var strVerif = strWhichPage.substring(0,20);
switch(strVerif) {
case "https://twitter.com/":
var garbageRemoval = setInterval(removePromotedTweets, 1000);
var garbageRemoval2 = setInterval(removeSideBars, 5000);
break;
case "www.instagram.com":
removeSuggestionsForYou ();
break;
}
function removeSideBars () {
var junkClass = ["dashboard-right", "flex-module", "Trends", "ProfileSidebar--withRightAlignment"];
var later = new Date();
var laterDate = later.setUTCFullYear('2099');
var cookieTwitter = getCookie('Twitter');
console.log("Current cookie count is at: " + cookieTwitter++);
for (var j=0;j<junkClass.length;j++){
var crap = document.getElementsByClassName(junkClass[j]);
var basura = $(crap);
if (basura) {
if (cookieTwitter == '0') {
document.cookie = 'Twitter=1; expires=' + later.toUTCString() + '; path=/';
console.log("cookieTwitter is undefined, setting value to 1");
basura.remove();
} else {
console.log("cookieTwitter is " + cookieTwitter + ", adding 1 to that value");
document.cookie = 'Twitter=' + cookieTwitter++ + '; expires=' + later.toUTCString() + '; path=/';
basura.remove();
}
}
}
}
function removePromotedTweets () {
var laters = new Date();
var laterDates = laters.setUTCFullYear('2099');
var cookieTwitters = getCookie('Twitter');
var garbage = $('.promoted-tweet');
if (garbage) {
if (cookieTwitters == '0') {
document.cookie = 'Twitter=1; expires=' + laters.toUTCString() + '; path=/';
} else {
document.cookie = 'Twitter=' + cookieTwitters++ + '; expires=' + laters.toUTCString() + '; path=/';
}
garbage.remove();
}
}
function removeSuggestionsForYou () {
var ulList = document.getElementsByTagName("ul");
var delSection = $( "h2:contains('Suggestions for You')" );
if (delSection) { delSection.parentsUntil(ulList, "li").parent().remove(); }
}
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1);
if (c.indexOf(name) != -1) {
return c.substring(name.length, c.length);
}}
return "";
}
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址