您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Clean tiktok
// ==UserScript== // @name TikTok lite // @namespace http://tampermonkey.net/ // @version 0.1 // @description Clean tiktok // @author You // @match https://www.tiktok.com/* // @grant none // @icon https://img.icons8.com/?size=512&id=118638&format=png // ==/UserScript== (function() { 'use strict'; // Chặn các phần tử sử dụng CSS selector const hideElements = () => { const selectors = [ '.e1u58fka2.css-m8ow1x-DivFixedContentContainer', 'article.eogpv4e0.css-zpbg2p-ArticleItemContainer > .eogpv4e1.css-50hilk-DivContentFlexLayout > .ees02z00.css-16g1ej4-SectionActionBarContainer', '.eogpv4e1.css-1e5ikky-DivContentFlexLayout > .ees02z00.css-16g1ej4-SectionActionBarContainer', 'article.eogpv4e0.css-xegf27-ArticleItemContainer > .eogpv4e1.css-50hilk-DivContentFlexLayout > .ees02z00.css-16g1ej4-SectionActionBarContainer', '#one-column-item-18 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh1.css-185a8ij-DivAnchorTagContainer > .e1sksq2r0.css-1483eyc-DivAnchorTagWrapper > .e1sksq2r5.css-xxrign-DivAnchorTag', '#one-column-item-10 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh1.css-185a8ij-DivAnchorTagContainer > .e1sksq2r0.css-1483eyc-DivAnchorTagWrapper > .e1sksq2r5.css-xxrign-DivAnchorTag', '#one-column-item-10 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div', '.e4x3x653.css-bcj5ai-DivActionBarContainer', '.css-1rxmjnh.action-item.TUXButton--secondary.TUXButton--medium.TUXButton--capsule.TUXButton', '.e1sksq2r5.css-xxrign-DivAnchorTag', '#one-column-item-9 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom', '.e1u58fka5.css-10pqo95-DivScrollingContentContainer', '#one-column-item-13 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div', '#one-column-item-14 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div', '#one-column-item-15 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div > .exnv47g0.css-bkapkt-DivDescriptionWrapper > .e1ozkfi0.css-8w2ykf-DivMultilineTextContainer > .e1ozkfi1.css-1g163yh-DivMultilineText > .ejg0rhn1.css-6yud38-DivDescriptionContentContainer', '#one-column-item-17 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div', '#one-column-item-16 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom', '#one-column-item-18 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom', '#one-column-item-19 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom', '#one-column-item-20 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom', '#one-column-item-21 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div', '#one-column-item-22 > .e16pyws83.css-9b8api-BasePlayerContainer-DivVideoPlayerContainer > .e1qm78nh0.css-hvwz0s-DivMediaCardBottom > .e1qm78nh5.css-e328ha-DivInlineMusicAndIconContainer > div' ]; selectors.forEach(selector => { const elements = document.querySelectorAll(selector); elements.forEach(element => { element.style.display = 'none'; // Ẩn phần tử }); }); }; // Chạy hàm ẩn phần tử khi trang tải window.addEventListener('load', hideElements); // Cập nhật khi có thay đổi động trên trang const observer = new MutationObserver(hideElements); observer.observe(document.body, { childList: true, subtree: true }); })();