您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Addon Edenya
当前为
// ==UserScript== // @name Edenya-Script // @namespace http://tampermonkey.net/ // @version 0.100007 // @description Addon Edenya // @author Valkazaar // @match http://www.edenya.net/_vahal/* // @grant none // @include http://www.edenya.net/_vahal/* // @include https://www.edenya.net/_vahal/* // ==/UserScript== (function() { 'use strict'; var z = localStorage.getItem('EdenyaColor'); if (z === null){ var zz = {'cadre2':'#dda0dd'}; zz['ligneA'] = '#000000'; zz['dialogue'] = '#ffffff'; zz['narration'] = '#ffd700'; zz['cri'] = '#9acd32'; zz['hj'] = '#FFDAB9'; z = localStorage.setItem('EdenyaColor',JSON.stringify(zz)); z = localStorage.getItem('EdenyaColor'); } z = JSON.parse(z); for (var item in z){ var x = document.getElementsByClassName(item); for (var j = 0; j < x.length; j++){ x[j].style.color = z[item]; } } var x = document.getElementsByTagName("font"); for (var i = 0;i < x.length;i++) { if(x[i].getAttribute('color')!= null) { x[i].setAttribute('color',(x[i].getAttribute('color')).replace('#000000','#B09070')); x[i].setAttribute('color',(x[i].getAttribute('color')).replace('\\"','')); x[i].setAttribute('color',(x[i].getAttribute('color')).replace('\\"','')); } } var x = document.querySelector(".menu"); if (x != null){ var y = document.createElement("div"); var z = localStorage.getItem('EdenyaShortcut'); if (z === null){ var zz = {'accueil':'https://www.edenya.net/_vahal/'}; z = localStorage.setItem('EdenyaShortcut',JSON.stringify(zz)); z = localStorage.getItem('EdenyaShortcut'); } var zzz= document.createElement("p"); var zzzz = document.createElement("span"); zzzz.innerHTML = "<a href='#'> Ajouter </a>"; zzzz.setAttribute("onclick", "var nom=prompt('Nom du shortcut ?');z = localStorage.getItem('EdenyaShortcut');z = JSON.parse(z);z[nom]=document.URL;localStorage.setItem('EdenyaShortcut',JSON.stringify(z));location.href = location.href;"); zzz.innerText = "Raccourcis : "; zzz.appendChild(zzzz); y.appendChild(zzz); z = JSON.parse(z); for(var item in z){ var zzzz =document.createElement("img"); zzzz.setAttribute('src','../images/bad.gif'); zzzz.setAttribute('onclick','z = localStorage.getItem("EdenyaShortcut");z = JSON.parse(z);delete z["'+ item +'"];localStorage.setItem("EdenyaShortcut",JSON.stringify(z));location.href = location.href;'); var zzz= document.createElement("span"); zzz.setAttribute('style','display:block;'); var zz = document.createElement("a"); zz.setAttribute('href',z[item]); zz.innerText = item + " "; zzz.appendChild(zz); zzz.appendChild(zzzz); y.appendChild(zzz); } y.className = "cadre"; y.style = "width:200"; x.appendChild(y); var z = document.createElement("p"); z.innerText = "Couleurs utilisées :"; y.appendChild(z); var zz = localStorage.getItem('EdenyaColor'); zz = JSON.parse(zz); for (var item in zz){ var z= document.createElement("input"); z.setAttribute("id",item); z.setAttribute("type", "color"); z.setAttribute("value",zz[item]); z.setAttribute("style","width:25"); z.setAttribute("onChange","z = localStorage.getItem('EdenyaColor');z = JSON.parse(z);z['"+z.getAttribute("id")+"'] = document.getElementById('"+z.getAttribute("id")+"').value; localStorage.setItem('EdenyaColor',JSON.stringify(z));location.href = location.href;"); y.appendChild(z); } } })();