Ayuda:Bots

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Help:Bots and the translation is 100% complete.

Other languages:
العربية • ‎català • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎فارسی • ‎suomi • ‎français • ‎galego • ‎हिन्दी • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎한국어 • ‎मैथिली • ‎polski • ‎پښتو • ‎português • ‎português do Brasil • ‎română • ‎русский • ‎српски / srpski • ‎Türkçe • ‎українська • ‎Tiếng Việt • ‎中文
PD Nota: Al editar esta página, aceptas liberar tu contribución bajo la licencia CC0. Mira las páginas de ayuda sobre dominio público para más información.
PD

Un bot es un programa de ordenador que automáticamente recupera o actualiza páginas wiki cuándo se está ejecutando. Por lo general, los bots se utilizan para tareas de mantenimiento repetitivo, cuyo volumen y características son demasiado grandes para ser ejecutados manualmente por los usuarios.

El desarrollo y la ejecución de los bots está fuera del rango de los usuarios normales, requiere experiencia en programación y debe ser coordinado por los admintradores de las wikis.

Por defecto la edición del bot está oculta en Special:Recent changes.

Marco e interfaz para el desarrollo de un bot

El bot no accede a través de la interfaz normal del usuario. MediaWiki cuenta con una API (Aplicación de Interfaz de Programación) disponible para ese propósito. Una API es un protocolo que estandariza la comunicación entre dos programas del computador. Verifique API:Client code para más información.

Para acceder un wiki a través del API el bot debe acceder a una cuenta de usuario otorgada a ese 'bot' permisos.

pywikibot

Pywikibot proporciona un marco para el desarrollo de los bots, los cuales son usados generalmente para ejecutar tareas de mantenimiento como añadir un pie de página a algunas páginas categorizadas (add_text.py), añadiendo un poco de ayuda wikienlaces (replace.py), moviendo contenidos viejos de páginas de discusión a subpáginas (archivebot.py), editando categorias (category.py), o manejando plantillas (template.py).

wiki-java

wiki-java es un marco ligero de Java para aplicaciones de desarrollo para bot que puede ser usado en la ejecución de varias tareas, como cargar archivos, añadir texto a los artículos, analizar plantillas, entrada y salida de datos, etc. La biblioteca también viene con sencillos, pero potentes métodos para bot de un sólo propósito que pueden ser usados fácilmente por el programador.

Clases del bot de Chris G

Las clases del bot de Chris G's están compuestas por el marco de un bot PHP de MediaWiki que se hospeda en la herramienta del servidor.

Alternativas de extensión

  • Extensión:MassEditRegex proporciona una manera alternativa de ejecutar ediciones masivas usando expresiones regulares, a través de una página especial en la wiki. Sólo los administradores pueden usar normalmente esta extensión.
  • La Extensión que Reemplaza Texto es otra opción.

Véase también