Title Replacer - Multi Site

set window title to current selected item

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==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);
		}
}