您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
치지직 방송에서 나오는 광고를 자동으로 스킵해주는 스크립트입니다.
// ==UserScript== // @name 치지직 광고 자동 스킵 // @namespace qkqWkd // @match https://chzzk.naver.com/* // @version 0.3 // @author qkqWkd // @description 치지직 방송에서 나오는 광고를 자동으로 스킵해주는 스크립트입니다. // @license MIT // ==/UserScript== const CLICK_INTERVAL_TIME = 5 * 1000; const CREATE_INTERVAL_TIME = 1 * 60 * 60 * 1000; const clickEvent = new Event('click'); let initialCall = true; let intevalId = null; const findAndClickInterval = (intervalId) => { const skipBtn = document.querySelector('button[data-role="skipBtn"].btn_skip'); if (skipBtn) { initialCall = false; const skipBtnStyle = window.getComputedStyle(skipBtn); if (skipBtnStyle.getPropertyValue('display') === 'block') { skipBtn.dispatchEvent(clickEvent); setTimeout(() => { createCheckInterval(); }, CREATE_INTERVAL_TIME); clearInterval(intervalId); } } if (initialCall) clearInterval(intervalId); } const createCheckInterval = () => { intervalId = setInterval(() => { findAndClickInterval(intervalId); }, CLICK_INTERVAL_TIME); } window.addEventListener('load', () => { createCheckInterval(); });