Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
DaimonBot (discussione | contributi)
 
(6 versioni intermedie di 2 utenti non mostrate)
Riga 12:
==Avviare pywikipediabot==
 
Aprire il [[prompt]] dei comandi digitando <ttkbd>cmd.exe</ttkbd> in esegui.<br/>
Digitare <ttkbd>cd C:\pywikipedia</ttkbd> per raggiungere la diectory contenente i file del bot.
<div style="clear:both">{{Navbox bot}}</div>
 
== Replace.py ==
Riga 21 ⟶ 20:
 
; -xml
:Prende informazioni da un dump XML locale (pages_current, vedi http://download.wikimedia.org). Il comando può essere digitato anche così: <code>-xml:nomefile</code>.
; -file
:Lavora in tutte le pagine date in una file di testo locale (dentro il tuo pc). Leggerà ogni <nowiki>[[wiki link]]</nowiki> e utilizzerà questi articoli. Il comando può essere digitato anche così: "<code>-file:nomefile</code><ref>Nel caso in cui il nome del file includa uno spazio (ad esempio"Nome file"), lo spazio va sostituito dal trattino in basso "_" (nell'esempio: "Nome_file").</ref>
; -cat
: Lavora in tutte le pagine di una specifica categoria. Il comando può essere dato anche così: <code>-cat:categoryname</code>.
Riga 35 ⟶ 34:
: Lavora in tutte le pagine che sono linkate da una certa pagina.
; -start
: Serve per far partire lo script da una certa pagina per tutta la wiki. Scrivi <ttkbd>start:!</ttkbd> per iniziare dall’inizio. NOTA: è consigliato usare <code>-xml</code> invece che questa opzione; essa serve per quei casi in cui non c’è un XML dump recente.
; -regex
:Fa sostituzioni utilizzando le regex (espressioni regolari). Se non è dato questo comando, il bot farà semplici sostituzioni di testo
; <nowiki>-summary:XYZ</nowiki>
:Inserisce il messaggio XYZ nell'oggetto quando il bot fa delle modifiche, bypassando il messaggio predefinito che dovrebbe apparire.
; <nowiki>-except:XYZ</nowiki>
Riga 58 ⟶ 57:
: Dopo i comandi si deve inserire il vecchio testo fra due virgolette, mettere uno spazio e inserire tra altre due virgolette il testo nuovo (“vecchio testo” “nuovo testo”). Se è stato dato il comando –regex precedentemente, il primo testo sarà considerato come una espressione regolare e il secondo potrebbe contenere espressioni come \1 o \g<nome>.
* {[[w:it:Attenzione|NB!]]} <u>'''Se volete fermare il bot'''</u>, selezionate la finestra del bot (se è già selezionata non serve) e digitate "'''ctrl+c'''" (assieme, in contemporanea, magari un attimo prima ctrl).
 
<references/>
 
<div style="clear:both">{{Navbox bot}}</div>