您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
cambia colori random
当前为
// ==UserScript== // @name colore barra facebook ramdom figuccio // @namespace https://greasyfork.org/users/237458 // @version 1.2 // @author figuccio // @description cambia colori random // @match https://*.facebook.com/* // @grant GM_addStyle // @grant GM_setValue // @grant GM_getValue // @grant GM_registerMenuCommand // @run-at document start // @icon https://facebook.com/favicon.ico // @require https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js // @license MIT // @noframes // ==/UserScript== (function () { 'use strict'; // Crea button element const button = document.createElement('button'); button.id = 'prova'; button.title = 'Cambio Colore'; button.className = 'test'; button.style.cssText = "position:absolute;top:370px;right:0;z-index:9999;background-color:yellow;color:black;padding:5px;border-radius:5px;border:1px solid green;"; button.innerHTML = 'Cambia colore FB random'; // Aggiungi il pulsante al corpo document.body.appendChild(button); // Definisci la matrice dei colori const colors = ["blue", "salmon", "green", "violet", "red", "orange", "purple", "pink", "yellow", "cyan", "#0099cc", "#587b2e", "#990000", "#000000", "#1C8200", "#987baa", "#981890", "#AA8971", "#1987FC", "#99081E"]; let index = 0; // Allega l'evento clic al pulsante var $ = window.jQuery; $(document).ready(function () { $('#prova').click(function () { // Seleziona un colore in modo casuale const selectedColor = colors[index]; // Applica il colore selezionato agli elementi di Facebook $('body, #blueBarDOMInspector > div, #blueBarDOMInspector div[role="banner"], #fb2k_pagelet_bluebar > #blueBarDOMInspector > div > div, div[aria-label="Facebook"][role="navigation"]').css("background", selectedColor); // Aggiorna l'aspetto del pulsante button.innerHTML = ` Cambio colore <br/> ${selectedColor}`; button.style.backgroundColor = selectedColor; button.style.color = 'white'; // Incrementa l'indice o azzera se alla fine dell'array index = index >= colors.length - 1 ? 0 : index + 1; // Salva il colore selezionato GM_setValue('lista', selectedColor); }); }); // Aggiungere il comando di menu per attivare/disattivare la visibilità del pulsante GM_registerMenuCommand("Mostra/Nascondi Pulsante", function () { button.style.display = button.style.display === 'none' ? 'block' : 'none'; }); // Ripristina il colore selezionato in precedenza if (GM_getValue('lista')) { const savedColor = GM_getValue('lista'); $('body, #blueBarDOMInspector > div, #blueBarDOMInspector div[role="banner"], #fb2k_pagelet_bluebar > #blueBarDOMInspector > div > div, div[aria-label="Facebook"][role="navigation"]').css("background", savedColor); button.style.backgroundColor = savedColor; button.style.color = 'white'; } })();