JkAnime.net++

Script para tener un aspecto mejorado y remplazar el botón de Hentai por uno de noticias.

目前為 2023-12-05 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

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

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name			JkAnime.net++
// @namespace		JkAnime.net++
// @version			1.5
// @license			Unlicenced
// @description		Script para tener un aspecto mejorado y remplazar el botón de Hentai por uno de noticias.
// @author			tivp
// @icon			https://cdn.jkdesu.com/assets2/css/img/favicon.ico
// @match			https://*jkanime.net/*
// @match			https://*www.jkanime.net/*
// ==/UserScript==

ModoNoche() // Forzar el modo noche de la página siempre
AspectoMejorado() // Mejora la experiencia visual

function AspectoMejorado() {
	var collection = document.getElementsByClassName('active hentai tip'); // Obtener el elemento que tiene como valor "Hentai "
	collection[0].innerHTML = '<a href="https://www.crunchyroll.com/es/news/search?s=latino" target="_blank" style="margin-right: -16px;">📰 Noticias </a>'; // Reemplazar interior HTML del elemento obtenido [botón de Hentai]
	collection[1].innerHTML = 'https://www.crunchyroll.com/es-es/news/seasonal-lineup" target="_blank" style="margin-right: -16px;">📰 Noticias </a>'; // Reemplazar interior HTML del elemento obtenido [botón de Hentai] para versión móvil
	css('.header__right', 'margin-left', '7%'); // Centrar el buscador
	var collection2 = document.getElementsByClassName('active social'); // Obtener los elementos [botón de Facebook] y [botón de YouTube]
	collection2[0].innerHTML = ''; // Reemplazar interior HTML del elemento obtenido [botón de Facebook]
	collection2[1].innerHTML = ''; // Reemplazar interior HTML del elemento obtenido [botón de YouTube]
	collection2[2].innerHTML = ''; // Reemplazar interior HTML del elemento obtenido [botón de Facebook] para la versión móvil
	collection2[3].innerHTML = ''; // Reemplazar interior HTML del elemento obtenido [botón de YouTube] para la versión móvil
	var collection3 = document.getElementsByClassName('usr-menu entrar'); // Obtener el elemento [imagen de perfil]
	collection3[0].outerHTML = '<button class="usr-menu entrar" type="submit" style="padding-left: 100%;top: 21px;"><i class="fa fa-user-circle"></i></button>'; // Reemplazar el HTML del elemento obtenido [imagen de perfil]
	var collection4 = document.getElementsByClassName('btn btn-light btn-sm ml-2'); // Obtener el elemento que tiene como valor "Mirando"
	collection4[1].innerHTML = '<i class="fa fa-eye" aria-hidden="true"></i>'; // Reemplazar interior HTML del elemento obtenido
}

function ModoNoche() {
	open("javascript:%28function%28%29%7B%24%28function%28%29%7Bcrear_cookie%28%22darkmode%22%2C%22true%22%2C43200%29%3Bdarkmode%28%29%3B%24%28%22%23darkswitch%22%29.prop%28%22checked%22%2Ctrue%29%3Bvar%20a%3Ddocument.getElementsByTagName%28%22img%22%29%5B0%5D.getAttribute%28%22src%22%29%3Bvar%20b%3Da.toLowerCase%28%29.indexOf%28%22-dark%22%29%3Bif%28b%3D%3D%3D-1%29%7B%24%28%22.header__logo%20img%22%29.attr%28%22src%22%2C%24%28%22.header__logo%20img%22%29.attr%28%22src%22%29.replace%28%22.png%22%2C%22-dark.png%22%29%29%7D%7D%29%7D%29%28%29%3B", '_self').close();
}

function css(selector, property, value) {
	for (var i = 0; i < document.styleSheets.length; i++) { //Loop through all styles
		//Try add rule
		try {
			document.styleSheets[i].insertRule(selector + ' {' + property + ':' + value + '}', document.styleSheets[i].cssRules.length);
		} catch (err) {
			try {
				document.styleSheets[i].addRule(selector, property + ':' + value);
			} catch (err) {}
		} //IE
	}
}