隐藏转推和ad (Twitter hide retweet)

隐藏主页时间线上转发的推文和ad

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
rei1232
Dziennych instalacji
0
Wszystkich instalacji
417
Oceny
1 0 0
Wersja
0.13
Utworzono
02-05-2023
Zaktualizowano
02-05-2023
Rozmiar
2,15 KB
Licencja
MIT
Dotyczy

隐藏主页时间线上转发的推文和ad

隐藏功能使用css实现

图片弹框
由于点开图片太慢了,我模拟并替换了图片弹框。如果未来推特有优化,那可以删除这部分。

开启
如果打开首页地址则会自动开启,否则脚本不会开启。开启后到任意页面也会保持开启。


更好的方法
最近发现个人页的关注按钮的左边有个'关闭转推'的选项,感觉完全够用了。如果希望只过滤ad,可以把代码(17~62行)替换为:
GM_addStyle(`
div[data-testid=cellInnerDiv]
:has(path[d="M19.498 3h-15c-1.381 0-2.5 1.12-2.5 2.5v13c0 1.38 1.119 2.5 2.5 2.5h15c1.381 0 2.5-1.12 2.5-2.5v-13c0-1.38-1.119-2.5-2.5-2.5zm-3.502 12h-2v-3.59l-5.293 5.3-1.414-1.42L12.581 10H8.996V8h7v7z"]
){
display:none
},
`);