Ir al contenido

Usuario:RoyFocker/Vandal Fighter

De Wikipedia, la enciclopedia libre

El VandalFighter (VF) es un programa que muestra en tiempo real los cambios recientes que se han aportado a los proyectos de Wikimedia (los así llamados CR) gracias a un canal propio de IRC.

Tabla de CR en tiempo real

El programa preve algunas funciones especiales para hacer más fácil el descubrir y comparar los ataques vandálicos y funciona en todos los proyectos de Wikimedia, aun cuando algunas funciones están activas sólo en lengua inglesa.

Puede ser usado sea por los bibliotecarios sea también por los usuarios normales, registrados o no, para controlar los cambios recientes (o bien para la patrulla de cambios reciente).

Cómo funciona

[editar]

El VF se conecta a un servidor Internet Relay Chat (IRC) desde el que lee la lista de los cambios recientes producido en tiempo real por los bot de Wikimedia (esto implica que no requiere un contacto con la base de datos ni con el sitio de Wikipedia). La información mostrada se va añadiendo a una tabla del programa (véase la captura de pantalla).

Nota: Aun cuando es posible usar cualquier navegador, resulta más cómodo y fácil usar uno que tenga la posibilidad de abrir pestañas, como por ejemplo Firefox o bien la versión 7 de Internet Explorer, y configurarlo de manera que los nuevos enlaces abiertos a partir de un programa externo se coloquen en una pestaña nueva.

Funciones de la tabla

[editar]

Las columnas de la tabla muestran en cada línea los datos de un cambio; algunas columnas permiten abrir automáticamente el propio navegador según las páginas modificadas y los usuarios que han hecho tales cambios:

  • Proyecto indica el proyecto Wikimedia en el que se da el cambio (se pueden ver varios proyectos al mismo tiempo).

Funciones para luchar contra el vandalismo

[editar]

Estas funciones sirven para hacer más fácil la lucha antivandálica.

Lista de usuarios y páginas

[editar]
  • Whitelist de usuarios – Las modificaciones hechas por usuarios insertados en la Whitelist no se muestran en la tabla. Se pueden incluir allí algunos usuarios que consideres “confiables”, como por ejemplo los bibliotecarios o bien los bot, para no hacer más pesada la tabla misma.
  • Blacklist de usuarios – Los cambios realizados por usuarios añadidos a la lista negra (Blacklist) se muestran con un color especial. Se pueden añadir en la lista negra listas de “vándalos” conocidos, o bien añadir automáticamente aquellos cuyas intervenciones son revertidas o que han creado páginas puestas para destrucción inmediata.
  • Watchlist de páginas – Las modificaciones en los artículos presentes en tu lista de seguimiento (Watchlist) se muestran con un color especial. Se pueden insertar en tal lista las mismas páginas que tienes en seguimiento en wikipedia o añadiendo las páginas que han sido puestas en “destruir” (para ver si han sido vueltas a crear).

Listas basada en expresiones regulares

[editar]

Esta función permite aplicar expresiones regulares para añadir en la lista blanca o negra, basados en los siguientes campos: título del artículo, objeto del cambio, nombre de usuario o dirección IP.

  • Ejemplos simples de regexp:
    • Colocar en la lista blanca la página de pruebas - Asegurarse de que la opción Aplica la Whitelist basada en regexp a los títulos de páginas esté habilitada e insertar esta regexp en la lista blanca: ^Wikipedia:Zona de pruebas.
    • Colocar en la lista blanca las páginas de discusión de usuario - Asegurarse de que la opción "Aplica la Whitelist basada en regexp a los títulos de las páginas esté activa e insertar esta regexp en la lista blanca: ^Discusiones usuario:.*
    • Colocar en la lista negra las modificaciones que tengan la palabra "xxx" - Asegurarse de que la opción "Aplica la Blacklist basada en regexp al contenido de las modificaciones" esté habilitada e insertar esta regexp en la lista negra: .*xxx.*

Notas

[editar]
  • Si una página presente en tabla es cancelada del sitio, es eliminada también de la tabla. Esta función puede ser deshabilitada.
  • Si una página sufre más modificaciones, solo la más reciente aparece en la tabla. Esto significa que si un usuario vandaliza una página e inmediatamente otro usuario presente en la lista blanca hace una reversión, la modificación no se mostrará. Esta función puede ser deshabilitada.
  • Si la visualización procede a flechazos, en particular con muchas voces en la tabla, hay que verificar que en el menú Configuración las opciones Remover automáticamente las modificaciones menos recientes y las páginas destruidas y Mueve automáticamente la lista si la barra llega abajo no estén seleccionadas.
  • Todas las listas y las opciones de configuración se guardan y no es necesariro volver a colocarlas al usar otra vez el VandalFigher.

Cómo descargar el programa

[editar]

VandalFigher es un programa open source escrito en Java, ideado y desarrollado por CryptoDerk con el nombre de CryptoDerk's Vandal Fighter (CDVF); a partir de marzo de 2006 su desarrollo depende de Henna e Beren.

  • Las versiones más recientes de Beren se pueden descargar desde esta página.
  • La versión más reciente del VandalFighter de Henna puede descargarse en la lengua que se prefiera desde acá, yendo a la sección Releases.
  • Las versiones anteriores de CryptoDerk están en archivo aquí.

Inicio del programa

[editar]

Para arrancar el VandalFigher basta con descargar el fichero vf.jar en la lengua que se prefiera y correrlo haciendo sobre él un doble clic con el ratón.

  • Para la versión inglesas, hay que ir a la sección IRC settings, insertar #es.wikipedia en la voz Channel y hacer clic en el botón connect.
  • Para correrlo desde una interfaz por medio de comandos, basta escribir: java -jar vf.jar (o java -jar vf.jar es ES para forzar el uso de la versión española).

Nota: Para utilizar el VandalFighter es necesario tener instalado el ambiente Java 2 (J2RE) 1.4 o posterior; para verificar si lo tienes instalado, la prueba de la instalación del VF basta. Si no funciona, se puede descargar desde el sitio de Sun Microsystems la última versión del J2RE y volver a intentar.