Filmweb.pl - Brak Automatycznego odświeżania i reklam

Dodaje ?audit=true do url, dzięki któremu nie ma denerwującego automatycznego odświeżania i reklam na Filmweb

// ==UserScript==
// @name         Filmweb.pl - Brak Automatycznego odświeżania i reklam
// @namespace    https://gf.qytechs.cn/users/124677-pabli
// @version      0.7
// @description  Dodaje ?audit=true do url, dzięki któremu nie ma denerwującego automatycznego odświeżania i reklam na Filmweb
// @author       Pabli
// @license      MIT
// @match        https://www.filmweb.pl/*
// @match        https://www.google.com/search*
// @match        https://duckduckgo.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=filmweb.pl
// @run-at       document-start
// ==/UserScript==
(function() {
'use strict';

const cleanUrl = true;
const url = new URL(window.location.href);

if (window.location.hostname === 'www.filmweb.pl') {
	if (!url.searchParams.has('audit')) {
		document.addEventListener('DOMContentLoaded', () => {
			url.searchParams.append('audit', 'true');
			window.location.href = url;
		});
	} else if (cleanUrl) {
		setTimeout(() => {
			url.searchParams.delete('audit')
			window.history.replaceState({}, '', url);
		}, 3000);
	}
}

function auditParam(e) {
	const link = e.target;
	if (link.tagName === 'A' && link.hostname === 'www.filmweb.pl') {
		if (!link.dataset.modified) {
			const url = new URL(link.href);
			url.searchParams.append('audit', 'true');
			link.href = url.toString();
			link.dataset.modified = true;
		}
	}
}
document.addEventListener('mouseover', auditParam);
document.addEventListener('focusin', auditParam);

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址