martedì 16 gennaio 2007

Ciao raga
Continuiamo col botolo, allora, ora avete il vostro bot (speriamo, altrimenti tornate in dietro, riprovate ed eventualmente chiedetemi :) ) ma cosa si può fare con questo bot?
Intanto iniziamo con le spiegazioni di base, che male non fa. Allora, bot deriva dalla parola robot (ma questo penso che ci eravate già arrivati) e in pratica consiste nell'avere sia la cartella pywikipedia che l'installazione di python, il linguaggio che vi permette di usare il vostro botolo :) Se per caso vi interessa studiarlo (so che la risposta è no ma forse fra qualche annetto potrà servirvi ;) ) potete trovare un'ottima guida qui. Quei file che trovate dentro la cartella pywikipedia altro non sono che degli script ovvero degli automatismi. Gli script che useremo saranno:

1) Login.py
2) Replace.py
6) Sistemaredirect.py
7) Benvenuto.py

Allora, login.py l'abbiamo visto, serve per loggare il bot e per poter non essere anonimi (per gli admin c'è una chicca speciale, andate su meta per vedere cosa ;) )
Il replace.py è lo script magico (si, magico) infatti si può fare praticamente qualsiasi cosa con le regex (giuro, ho fatto anche l'impossibile eheh) ed è quello che prende le regex dal fixes.py per eseguire gruppi di regex contemporaneamente :)
Sistemaredirect.py è uno script fatto da pietrodn per mettere a posto i redirect, potete trovare il file qua :)
Benvenuto.py serve per benvenutare, trovate il file nello stessa pagina. Chicca: se sostituite il 250 con un numero maggiore/minore cambiate il numero di utenti che caricate per vedere se hanno bisogno di un bel benvenuto :)
Ci sono tanti altri bei script che potete trovare qua con le belle descrizioni che ho tradotto per voi :) (ma questi sono gli script indispensabili)

2 commenti:

Otrebor81 ha detto...

Eh grazie per i tuo preziosissimi consigli, che ovviamente non leggerò mai perchè voglio farmi spiegare tutto da te in chat! :-P. Bye

Renato ha detto...

Filnik, dato che mi hai mandato a cagar* in modo asurdo, mi son messo a legegre questa tua guida... volevo chiederti cosa devo cambiare per farlo andare su Wiktionary?
Broc