Title Replacer - Multi Site

set window title to current selected item

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         Title Replacer - Multi Site
// @namespace    http://tampermonkey.net/
// @version      2026-04-04
// @description  set window title to current selected item
// @author       GlawGlack
// @match        https://animex.one/anime/*
// @match        https://lzt.market/*/
// @match        https://*.eldorado.gg/*/oi/*
// @match        https://*.yesmovies.ag/movie/*
// @match        https://*.g2g.com/categories/*/offer/*
// @match        https://www.majorgeeks.com/files/details/*
// @match        https://*.soundgasm.net/u/*/*
// @match        https://soundgasm.theaviary.me/u/*/*
// @match        https://genur.art/models/*
// @icon         data:image/jpeg;base64,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
// @grant        none
// @run-at       document-idle
// @license      unlicense
// ==/UserScript==

(function () {
		'use strict';

		// bunch o' empty data
		var a = "", siteStr = "";
		//eldorado seems the slowest
		const checkInterval = setInterval(updateTitle, 500);

		function updateTitle() {
				if (location.hostname.endsWith('yesmovies.ag')) {
						a = document.querySelector('.detail-mod > h1:nth-child(2)'); siteStr = "YesMovies.ag";
				}
				else if (location.hostname.endsWith('animex.one')) {
						a = document.querySelector('h1.line-clamp-2'); siteStr = "AnimeX.one";
				}
				else if (location.hostname.endsWith('lzt.market')) {
						a = document.querySelector('.title-account'); siteStr = "LZT.market";
				}
				else if (location.hostname.endsWith('majorgeeks.com')) {
						a = document.querySelector('div.navigation:nth-child(1) > a:nth-child(4)'); siteStr = "MajorGeeks.com";
				}
				else if (location.hostname.endsWith('g2g.com')) {
						a = document.querySelector('.q-my-none'); siteStr = "G2G.com";
				}
				else if (location.hostname.endsWith('eldorado.gg')) {

						a = document.querySelector('div.offer-details-header:nth-child(1) > div:nth-child(1)'); siteStr = "Eldorado.gg";
				}
				else if (location.hostname.endsWith('genur.art')) {

						a = document.querySelector('span.text-2xl'); siteStr = "genur.art";
				}
				else if (location.hostname.endsWith('soundgasm.net')) {
						a = document.querySelector(".jp-title"); siteStr = "soundgasm.net";
				}

				if (a !== undefined && a !== null) {
						if (document.title != a.innerText + " - " + siteStr) {
								document.title = a.innerText + " - " + siteStr;
								clearInterval(checkInterval);
								return;
						}
				}
		}
})();

// eldorado is stubborn, so...
if (location.hostname.endsWith('eldorado.gg')) {

		let events_to_block = [
				"visibilitychange"
		]

		for (event_name of events_to_block) {
				document.addEventListener(event_name, function (event) {
						event.preventDefault();
						event.stopPropagation();
						event.stopImmediatePropagation();
				}, true);
		}

		for (event_name of events_to_block) {
				window.addEventListener(event_name, function (event) {
						event.preventDefault();
						event.stopPropagation();
						event.stopImmediatePropagation();
				}, true);
		}
}