InicioOfftopic(Script) Bloquear y mostrar posts según categorías

Hola! Estoy desarrollando un script para bloquear posts de la Home según distintos criterios. Ya tengo la primera parte (bloquear por categorías) así que lo lanzo para que puedan usarlo, hasta que saque una versión más avanzada con el resto de las opciones que tengo en mente.



Bueno, este es un script de GreaseMonkey, también podría servir para Chrome con Tampermonkey pero yo no lo probé en Chrome sino en Firefox. No sé si hay una diferencia entre las dos extensiones. En todo caso, avisenme.

Abajo de todo, dejo los videos y tutoriales para esas dos extensiones, por si alguno no las conoce.




El script puede bloquear las categorías que le pidas o también mostrar solamente ésas. Tiene una opción para hacer eso. Las categorías se modifican manualmente y también la opción. La imagen siguiente te lo dice todo:


(Script) Bloquear y mostrar posts según categorías



Antes que nada, el código:


// ==UserScript==
// @name        BloquearPostsTaringa
// @namespace    
// @description Bloquea posts en la Home de Taringa según distintos criterios
// @include     http*://www.taringa.net/
// @author      @JeanVourdalak
// @version     0.01
// @grant       none
// ==/UserScript==
//Bloquear posts por categoría
var categorias_seleccionadas = [
  'noticias',
  'imágenes'
];
var invertir_seleccion = false;
// No tocar nada de acá para abajo salvo que entiendas
var post_categorias = document.querySelectorAll('span.label-category');
var no_borrar = [
];
for (i = 0; i < post_categorias.length; i++) {
  no_borrar[i] = '#DEFAULT';
}
function bloquearPosts(criterio) {
  for (i = 0; i < post_categorias.length; i++) {
    if (post_categorias[i].innerHTML.toLowerCase() == criterio.toLowerCase()) {
      no_borrar[i] = '#SI';
    }
  }
}
function mostrarPosts(criterio) {
  for (i = 0; i < post_categorias.length; i++) {
    if (post_categorias[i].innerHTML.toLowerCase() == criterio.toLowerCase()) {
      no_borrar[i] = '#NO';
    }
  }
}
if (invertir_seleccion) {
  for (i = 0; i < post_categorias.length; i++) {
    no_borrar[i] = '#SI';
  }
}
for (q in categorias_seleccionadas) {
  if (invertir_seleccion) {
    mostrarPosts(categorias_seleccionadas[q]);
  } else {
    bloquearPosts(categorias_seleccionadas[q]);
  }
}
for (i = no_borrar.length - 1; i > - 1; i--) {
  if (no_borrar[i] != '#NO' && invertir_seleccion) {
    post_categorias[i].parentNode.parentNode.parentNode.style.display = 'none';
  } else if (no_borrar[i] == '#SI'){
    post_categorias[i].parentNode.parentNode.parentNode.style.display = 'none';
  }
}
// FIN del script



PREGUNTAS:


¿Por qué no le añades un menú?

Porque almacenar datos de forma permanente con JavaScript es complicado: eso se restringe para más seguridad del usuario y la extensión, que es la que puede hacerlo, da opciones pero no funcionaron cuando las probé. Creo que está desactualizada y se debe hacer de otra manera o falta algo.


¿Cómo sé que no hay virus?

Es de código abierto. No duran mucho las cosas de código abierto que tienen código malicioso. Se puede ver cada envío de datos en el script, cuando lo hay. En última instancia, preguntale a algún amigo que sepa. Pero, aparte, no tengo motivos para hackearte, ya que los taringueros no suelen tener novia y por ende no tendrían videos caseros. ¿Qué voy a conseguir hackéandolos? Y conociendo a ciertos taringueros, tengo miedo de lo que me pueda encontrar si hurgo en sus discos duros.


¿Qué se espera para las próximas versiones?

Bloqueo de posts por palabras o frases clave (por ejemplo, Macri, CFK, Messi, virgohistoria). También me gustaría añadir que complete los faltantes de la lista con posts que acaten el criterio de las páginas siguientes. Y le agregaría bloquear según usuario para que quede más completo el script. No sé lo que Taringa vaya a hacer, así que no me puedo comprometer: hoy sirve, mañana no sabemos. Tal vez haga falta reescribirlo por completo o puede ser que los desarrolladores de Taringa agreguen estas opciones y ya no haga falta el script (algo así propuso Matías Botbol). Se irá viendo.


¿Y si el script no me gusta?

Cada uno puede comentar su opinión, siempre que sea con respeto. Yo lo comparto porque a algunos les puede servir, no espero que a todos les guste, pero sí aclaro que yo no tengo responsabilidad con nadie. Lo hago de onda y escucho lo que me puedan decir pero no asumo el compromiso de dejar contento a todo el mundo.


¿Por qué no lo subes a esos sitios que te lo instalan?

Por no hacerme una cuenta para subirlo. Igualmente, es tan fácil como copiar y pegar y está lleno de videos y tutoriales que enseñan a hacerlo. Lo único que hay que hacer es crear un script, borrar lo que tiene (si hay algo) y pegar el código que di más arriba (tiene todo lo que necesita tener para funcionar).



Acá bloquea las categorías Imágenes y Noticias

script


Acá muestra solamente las categorías Imágenes y Noticias

categorias






FIREFOX











CHROME






Datos archivados del Taringa! original
0puntos
11visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

J
Usuario
Puntos0
Posts108
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.