Help:Bots/pt

Other languages:
العربية 93% • ‎Deutsch 27% • ‎English 100% • ‎British English 13% • ‎فارسی 53% • ‎Bahasa Indonesia 60% • ‎日本語 53% • ‎polski 7% • ‎português 67% • ‎português do Brasil 100% • ‎română 100% • ‎русский 47% • ‎中文 100%
PD Note: When you edit this page, you agree to release your contribution under the CC0. See Public Domain Help Pages for more info.
PD

Um robô é um programa que consulta ou actualiza as páginas da wiki de forma automática quando é executado. Em geral, usam-se robôs para executar tarefas repetitivas de manutenção, cujo carácter e volume é demasiado grande para serem executadas de forma manual pelos utilizadores.

De forma geral, o desenvolvimento e uso de robôs é uma tarefa fora do âmbito de utilização de um utilizador normal, requer experiência de programação e deve ser feito em coordenação com os administradores da wiki

Por omissão, as edições executadas por robôs estão escondidas na página Special:Mudanças recentes.

Mecanismo e interface para desenvolvimento de robôs

Um robô não acede à wiki pela interface normal dos utilizadores. Para esse efeito, o MediaWiki disponibiliza uma API (Application Programming Interface), que é um protocolo para comunicação padronizada entre dois programas. Consulte API:Client Code para mais informação.

A conta usada pelo robô tem de ter permissão de robô, para que o acesso através da API seja permitido pela wiki.

pywikibot

Pywikibot provides a framework for the development of bots, which are commonly used to perform maintenance tasks such as adding a footer to some categorized pages (add_text.py), adding some wikilinks (replace.py), moving old contents of talk pages to subpages (archivebot.py), editing categories (category.py), or managing templates (template.py).

wiki-java

wiki-java is a lightweight Java framework for bot/application development and can be used to perform various tasks, such as uploading files, adding text to articles, parsing templates, basic I/O, etc. The library also comes with simple, but powerful standalone bot methods that can be readily utilized by a programmer.

Extension alternatives

A extensão Extension:MassEditRegex fornece uma forma alternativa de editar páginas em massa usando expressões regulares, através de uma página especial na própria wiki. O seu uso estará normalmente restringido a administradores da wiki.

See also

This page is a translated version of a page Help:Bots and the translation is 67% complete.

Last modified on 20 April 2014, at 20:08