您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
2022/12/15 下午4:03:18
当前为
// ==UserScript== // @name 网页抖音去广告,跳过直播,去除鼠标移动到收藏、分享后的界面 // @namespace Violentmonkey Scripts // @match https://www.douyin.com/?* // @grant none // @version 3.0 // @author - // @description 2022/12/15 下午4:03:18 // ==/UserScript== (function checkForAd() { // 隐藏指定的 div 元素 hideLastElement('.fZtBRuGd'); // 鼠标移动到收藏后的界面 hideLastElement('[data-e2e="video-share-container"]'); // 鼠标移动到分享后的界面 hideLastElement('.seEhooOF[data-e2e="video-play-more"]'); // 鼠标移动到...后的界面 var videoContainer = document.querySelector('div[data-e2e="feed-active-video"]'); if (videoContainer) { var hiddenDiv = videoContainer.querySelector('div[class="ki2nq0ug dz3QcpA_"]');//广告地址 //console.log(hiddenDiv); if (hiddenDiv) { console.log('找到广告位置'); simulateKeyDown(document, 40); // 模拟按下方向键↓ // 在广告出现后,等待 5 秒后执行其他操作 setTimeout(function () { // 在这里添加你想要执行的其他操作 console.log('5 秒后执行其他操作'); }, 5000); } else { console.log('没有广告'); } } else { console.log('没有找到 feed-active-video 元素,跳过直播'); // 在没有 feed-active-video 的情况下,执行相应的操作 // ... simulateKeyDown(document, 40); // 模拟按下方向键↓ } // 在没有广告的情况下,每秒检测一次 setTimeout(checkForAd, 1000); })(); // 隐藏指定元素 function hideLastElement(selector) { var elements = document.querySelectorAll(selector); var lastElement = elements[elements.length - 1]; if (lastElement) { lastElement.style.display = 'none'; } } // 模拟按下键盘事件 function simulateKeyDown(target, keyCode) { var event = new KeyboardEvent('keydown', { keyCode: keyCode, bubbles: true, cancelable: true, }); target.dispatchEvent(event); console.log('按下↓键'); }