Hace 7 meses | Por UnDousTres
Publicado hace 7 meses por UnDousTres

Comentarios

MoñecoTeDrapo

Otro día nos explicáis a los demás qué leches es un script y cómo se usa.

Fernando_x

¿enlace a ese script? el que uso es peor y falla a menudo

UnDousTres

#1 Uf ahora mismo no sabria decirte, a mi me pasaron uno por el notame y despues yo lo modifique a mi gusto (tampermonkey)

// ==UserScript==
//@name meneame.net - Destacar edad de usuarios
//@namespace http://tampermonkey.net/
//@version 3.3
//@description Destacar edad de usuarios.
//authorauthor ᵒᶜʰᵒᶜᵉʳᵒˢ & Niko
//@match ://*.meneame.net/
//@connect meneame.net
//@icon https://www.meneame.net/favicon.ico
//@grant GM_addStyle
//@grant GM.setValue
//@grant GM.getValue
//@grant GM.listValues
//@grant GM.deleteValue
//@grant GM.xmlHttpRequest
//@license GNU GPLv3
// ==/UserScript==

// RECOMENDADO USAR JUNTO AL CSS DEErgoErgo: https://userstyles.world/style/1811

// ---- SCRIPT CONFIG ----
const CACHE_DAYS = 30;
const GREEN_DAYS = 30;
const ORANGE_DAYS = 30;
const RED_DAYS = 30;
const GREEN_COLOR = "#0ba800";
const ORANGE_COLOR = "#ffa200";
const RED_COLOR = "#ff0000";

const GOLD_MEDAL_COLOR = "#FFCC00";
const SILVER_MEDAL_COLOR = "#999999";
const BRONZE_MEDAL_COLOR = "#A05A2C";
const SILVER_YEARS = 5;
const BRONZE_YEARS = 3;

const NOOB_DAYS = RED_DAYS + ORANGE_DAYS + GREEN_DAYS;
const FILLCOLOR = 'FILLCOLOR';
const MEDAL_COLOR = 'MEDAL_COLOR';
const YEARS_MEDAL = 'YEARS_MEDAL';

const EXECUTION_MIN_DELAY_MS = 1000;
const EXECUTION_NEGATIVE_DELAY_MS = 120;

// ---- API values ----
const USER_LOCATIONS = [
['.username',null],
['.news-submitted',3]
];
const REQUEST_URL = "get_user_info?id=";
const AVATAR_CLASSES = ".username:not([class^='nav-bar-option']), .news-submitted a.tooltip";
const URL_VOTERS = 'meneos.php?id=meneo_id&p=1';
const NEGATIVE_HEADER = '.news-details';
const NEGATIVE_HEADER_CONTENT = 'votos negativos:';
const NEGATIVE_COUNTER_CLASS = '.negative-vote-number';
const STORY_BLOG = '.story-blog';

// ---- SVG CODE ----
const SVG_CSS_Tooltip = "a.SVGtooltipsa.SVGtooltips span a.SVGtooltips:hover span #fff;background: #444;visibility: visible;margin: -17px 15px 0 25px;position: absolute;height: auto; width: auto;white-space: nowrap; padding: 5px 8px 6px 8px;font-weight: normal;">a.SVGtooltips:hover span:after a.SVGtooltips svg";

function doDirtyThings() else else
} else
}
};

async function HasNegatives() var xmlDoc = new DOMParser().parseFromString(result.responseText, "text/html");
return xmlDoc.querySelector(NEGATIVE_HEADER).innerHTML.includes(NEGATIVE_HEADER_CONTENT) ? true : false;
">
})
}

function IsArticle()

function delay(time)

function highlightUsers() );
}
}

async function checkUserAge(node, childnode) user = (childnode) ? node.childNodes[childnode].textContent : node.textContent;
let date = await GM.getValue(user, "");
if (date === "") date = requestRegistrationDate(user);
let days = daysSinceRegistration(date);
date = date.replaceAll('-','/');
if (!(days >= 0)) days = 0;
let time = days CACHE_DAYS) {
let values = await GM.listValues();
values.forEach( function(value) {GM.deleteValue(value);">
);
GM.setValue(UPDATE_DATE_KEY, Date.now());
}
}
}

doDirtyThings();

UnDousTres

#1 Creo que es este el que usé de base: https://greasyfork.org/es/scripts/400519-meneame-net-destacar-edad-de-usuarios

ErgoErgoochocerosochoceros quizas tengan alguno nuevo mas molon.

Fernando_x

#3 gracias. El tuyo debe tener algún error al copiarlo porque no me funciona.

S

A mi este tipo de mensajes me recuerda a un artículo sobre cómo debatir con un troll. El artículo enumeraba varias razones del tipo:

- El troll nunca admite que no tiene razón, no puedes mostrar debilidad ni dar el brazo a torcer.
- Ignora todos sus argumentos, de entrada no tiene razón.

Al final, a lo que te lleva, es a que tu mismo termines siendo el troll. En fin, personalmente no le veo sentido a ese tipo de señalamientos, y sobre buscar bronca, por lo general cualquier usuario aparentemente educado, o que se precia de serlo, termina entrando al barro después de 3-4 intercambios de comentarios.