Wikizionario:Bot
Un Bot (abbreviazione di robot) è un programma che opera sulle pagine del progetto come se fosse un utente, ma molto più velocemente. Di norma viene usato per lavori lunghi e ripetitivi (nonché noiosi), in modo da svolgerli in meno tempo. Può essere scritto in qualsiasi linguaggio di programmazione che permetta di inviare al server richieste HTTP; per ora ce ne sono in Java, PHP, Python e Perl.
I bot hanno uno status diverso da quello di un utente normale e non vengono di norma visualizzati nella pagina Ultime modifiche, ma è possibile impostare la stessa per vedere le operazioni svolte dai bot.
Richieste di autorizzazione
[modifica]- L'utilizzo di un bot non autorizzato, data l'elevata frequenza con cui può intervenire sulle voci, intasa la pagina Ultime modifiche rendendo estremamente difficile il lavoro di controllo delle modifiche.
- Per tale motivo, i bot non autorizzati possono venire bloccati[1], mentre quelli fuori controllo devono essere bloccati a vista.
- Per poter avere lo status di bot, occorre chiedere un'autorizzazione.
Request for flag (Not Italian)
[modifica]If you want to ask the flag of Bot in our project you have to put your request at the end of this page.
Bot attivi
[modifica]Elenco dei bot attualmente attivi sul progetto.
Note
[modifica]- ↑ quando si vuole bloccare un bot si deve bloccare solo l'utente-bot, non attivare anche il blocco automatico dell'IP associato: altrimenti il manovratore si trova anch'esso bloccato
Voci correlate
[modifica]- inglese Bot su Meta
- italiano Come usare il wikipediabot in linguaggio python su Meta
- italiano Guida rapida alla costruzione di un bot e progetto di supporto.
- italiano Guida alla creazione delle regex
- italiano HOWTO sulle Espressioni Regolari di A.M. Kuchling (Python)
- italiano A byte of Python guida elementare al linguaggio Python