Wikipedia: Bot
"Roboții sunt ca niște copii, trebuie urmăriți!" |
( Civvì ) |

- Kraftwerk , Roboții
Atenție : roboții NU sunt inteligenți. Manevreaza-l \ manevreaz-o cu grija!
Un bot (prescurtare pentru robot ) este un program care funcționează pe paginile Wikipedia ca și cum ar fi un utilizator, dar mult mai rapid. Este de obicei folosit pentru lucrări lungi și repetitive (și plictisitoare), astfel încât să le puteți realiza în mai puțin timp. Poate fi scris în orice limbaj de programare care vă permite să trimiteți cereri HTTP către server; deocamdată există unele în Java , PHP , Python și Perl . În funcție de cadrul utilizat, numai cele indicate în mod explicit ca atare cu parametrul api bot sunt marcate ca modificări făcute de roboți .
Verificați activitatea roboților
Roboții au o stare diferită de cea a unui utilizator normal și nu sunt afișați în mod normal pe pagina ultimelor modificări , pentru a evita dificultățile operațiunilor de patrulare , dar este posibil să setați același lucru pentru a vedea operațiunile efectuate de roboți .
Cereri de intervenție
Pentru a solicita intervenția unui bot, consultați pagina corespunzătoare . Cei care gestionează un bot urmăresc acea pagină, pentru a se putea activa în funcție de nevoile exprimate de Wikipedieni.
Cereri de autorizare
Utilizarea unui bot neautorizat, dată fiind frecvența ridicată cu care poate interveni la intrări, înfundă pagina ultimelor modificări, făcând sarcina de control a modificărilor extrem de dificilă. Din acest motiv, roboții neautorizați pot fi blocați [1] , în timp ce roboții în afara controlului trebuie blocați la vedere.
Pentru a avea statutul de bot, trebuie să solicitați o autorizație . Autorizarea nu este o formalitate: înainte de a o solicita, este recomandabil să verificați dacă ați citit integral această pagină și paginile de servicii la care se referă. Roboții operați cu grabă, lipsă de experiență și neglijență și ale căror editări de testare nu sunt impecabile nu primesc autorizație.
Politica de utilizare și etica operatorului
Gestionarea unui bot este o activitate responsabilă care necesită multă atenție și expertiză. Pentru cele mai bune practici în gestionarea unui bot, consultați Wikipedia: Etica roboților / operatorului .
Utilizatorii automați care nu au obținut (sau nu au obținut încă) semnalizatorul bot sunt supuși limitelor:
- rata modificărilor nu poate depăși limita de 1 editare / minut, având în vedere că, la fel ca pentru toți utilizatorii care nu sunt bot, acestea trebuie verificate de patrulatori și nu pot fi îndepărtate din lista specialelor urmărite și a ultimelor modificări ;
- întrucât în timpul nopții (0: 00-8: 00) prezența patrulatorilor este supusă fiziologic scăderii numărului, modificările automate efectuate în acest interval de timp fără semnalizarea botului nu sunt permise .
Înlocuiri standard
Iată o listă de înlocuiri de text permise automat din cauza erorilor de ortografie sau a obiceiurilor de utilizare.
Vă rugăm să rețineți că în niciun caz nu sunt tolerate înlocuirile pe paginile utilizatorului sau pe paginile arhivate și că operatorul este responsabil pentru orice erori din regexp , care este, prin urmare, invitat să verifice în mod constant activitatea robotului.
Împiedicați roboții să schimbe o intrare
Există posibilitatea de a împiedica roboții să modifice o intrare (chiar și de către un singur bot): pentru a afla mai multe, consultați utilizarea Șablonului: Roboți .
Roboți înregistrați
Lista actualizată automat a tuturor roboților , care sunt în prezent 110, este disponibilă pe pagina Specială: Utilizatori / roboți , în timp ce lista după data ultimei activități desfășurate este prezentă pe această pagină .
Printre acestea există unele care desfășoară în mod constant activități manageriale predefinite (în ceea ce privește corectarea erorilor sau modificarea paginilor la cerere). Acestea trebuie monitorizate mai mult, deoarece oprirea lor poate fi detectată de utilizatori ca o defecțiune a Wikipedia:
- BotCancellazioni ( contribuții ): gestionarea paginilor PDC ;
- BotReconfirmări (contribuții ): gestionarea reconfirmărilor anuale ale directorilor;
- Bottuzzu ( contribuții ): întâmpinați utilizatori noi, verificați imaginile fără licență (și creați categorii conexe), eliminați șabloanele {{ protected }} expirate;
- Gacbot ( contribuții ): gestionarea listelor biografice;
- GnuBotmarcoo ( contribuții ): întâmpinați noi utilizatori, eliminarea șabloanelor {{ protected }} expirate;
- IncolaBot ( contribuții ): gestionarea paginilor Bar , statistici privind munca murdară;
- InternetArchiveBot ( contribuții ): gestionarea legăturilor rupte ;
- IrishBot ( contribuții ): orfanizare pentru redirecționarea conținutului din categoria: redirecționări pentru a păstra orfani ;
- ItwikiBot ( contribuții ): diverse activități descrise utilizatorului: ItwikiBot # Work in progress ;
- TauerBot ( contribuții ): Actualizare șablon: Pagina principală / Limbi și crearea categoriilor lunare de servicii.
Canalele IRC legate de roboți
Următoarele canale IRC pot oferi asistență sau informații cu privire la roboți sau subiecte conexe. Pentru informații despre ceea ce trebuie să accesați, consultați această pagină .
- #[email protected] : Canal oficial italian pe Bots pentru MediaWiki
- #[email protected] : Canal internațional al pachetului pywikipedia (în engleză)
Inversări de redirecționări
Prin intermediul funcției de suprimare a redirecționării , roboții, cum ar fi administratorii și mutatorii , pot efectua inversiuni de redirecționare efectuând următoarele trei mișcări în ordine fără a părăsi redirecționările : dacă o pagină cu un titlu A trebuie să-și asume o B ocupată de redirecționarea sa, aceasta din urmă trebuie să fie mutat pe o pagină temporară cu titlul C, permițând mutarea paginii de la A la B și ulterior redirecționarea de la C la A.
Notă
- ^ Când doriți să blocați un bot, trebuie să blocați doar user-botul, nu activați și blocarea automată a IP-ului asociat: altfel operatorul este și el blocat.
Pagini conexe
- Wikipedia: niveluri de acces ale utilizatorilor
- Special: Utilizatori / roboți (lista roboților activați)
- ( EN ) Bot pe Meta
- Unde să solicitați permisiunea de utilizare pentru alte wiki-uri pe Meta
- Cum se folosește wikipediabot în limbajul python pe mediawiki.org
linkuri externe
- DotNetWikiBot Framework
- Regular Expressions HOWTO de AM Kuchling (Python)
- Un octet al ghidului elementar Python pentru limbajul Python
- regular-expressions.info - Site excelent pentru a învăța cum să utilizați expresii regulate .