Help:Bots

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

Other languages:
العربية 93% • ‎Deutsch 27% • ‎English 100% • ‎British English 13% • ‎فارسی 53% • ‎Bahasa Indonesia 60% • ‎日本語 47% • ‎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

Un bot(robot) este un program de calculator care preia automat sau actualizează pagini wiki când este executat. În general, boții sunt folosți pentru sarcini repetitive, ale căror volum si caracteristici sunt prea vaste pentru a fi efectuate manual de utilizatori.

Dezvoltarea și executarea botilor este nu este rolul unui utilizator normal, aceastea necesită experiență în programare și trebuie făcute în coordonare cu wiki admins.

În mod implicit, modificările botilor sunt ascunse în Special:Recent changes.

Cadre şi interfeţe pentru dezvoltarea boţilot[edit | edit source]

Boții nu accesează wiki prin intermediul interfeței grafice. MediaWiki are un API(Application Programming Interface) disponibilă pentru aces scop. Un API este un protocol pentru comunicații standarde dintre două programe de calculator. Verifică API:Client code pentru mai multe informații.

Pentru a accesa wiki prin intermediul API un bot trebuie să aibă un cont de utilizator, căruia i-a fost acordat 'bot' permissions.

pywikibot[edit | edit source]

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[edit | edit source]

wiki-java este o ușoară platformă Java pentru dezvoltarea de bot/aplicație și poate fi folosită pentru a îndeplini diferite sarcini, cum ar fi încărcarea de fisiee, adăugarea de text la articole, a unii șabloane, I/O de bază, etc. Librăria vine și cu simple dar puternice metode bot singure care pot fi utilziate de un programator.

Extensii alternative[edit | edit source]

  • Extension:MassEditRegex furnizează o cale alternativă pentru a performa modificări în masă folosing expresii regulate, prin intermediul unei pagini speciale în wiki. Normal, numai adminii pot folosii extensia.
  • Extension:ReplaceText este altă opțiune.

Vezi şi[edit | edit source]