Razlika između inačica stranice »Wikipedija:Botovi/Bot«

Obrisana 1.654 bajta ,  prije 3 godine
sređivanje
(dopuna)
(sređivanje)
 
Skinite zapakirani bot ''framework'' sa sourceforge-a i raspakirajte ga. Na Windows platformi (XP) nije vam potreban poseban program za to, na starijim inačicama Windowsa rabite npr. 7-zip (arhiver [[otvoreni kod|otvorenog koda]]); na linuxu rabite gzip (tj. gunzip)
 
== Uporaba ==
 
Napravite datoteku <code>user-config.py</code> u kojoj će pisati:
 
mylang = 'hr'
usernames['wikipedia']['hr'] = 'Ime_vašeg_bota'
 
=== Mijenjanje teksta u većem broju članaka ===
 
* [[mw:Manual:Pywikibot/replace.py|detaljne upute na '''engleskome''' jeziku]] (www.mediawiki.org)
 
* Ako želite promijeniti npr. tekst ''Category'' u ''Kategorija'' u većem broju članaka slijedite ovaj postupak:
 
# u datoteku ulaz.txt napišite imena članaka koje treba ''protrčati'' (imena trebaju biti napisana u obliku poveznica: '''<nowiki>[[Ime_članka]]</nowiki>''', svaki članak treba biti u novom redu (a datoteka se treba nalaziti u istom direktoriju kao i replace.py)
# iz komandne linije (prompta) utipkajte slijedeći tekst (prvo otiđite u direktorij gdje se nalazi replace.py):
replace.py -file:ulaz.txt "Category" "Kategorija"
* slijedite upute (tj. na pitanje ''Do you want to accept these changes?'' stisnite y i potom Enter
* program će vas tražiti lozinku za bota čije ime ste upisali u datoteku <code>user-config.py</code>, upišite ju i program će se početi izvršavati.
 
=== Stvaranje novih članaka ===
Vidi [[Suradnik:PerkaBot/pagefromfile.py]] i [[m:pagefromfile.py]].
 
=== Napomene ===
 
* Bot ima problema sa znakovima '''šđčćž''' u imenima članaka, stoga do daljnjega automatski mijenjajte samo članke koji ne sadrže dotične znakove u imenu članka.
* sve što radite treba raditi u direktoriju u kome se nalazi ''replace.py'' datoteka, i konfiguracijska datoteka treba biti tamo, i ulazna datoteka (popis članaka koje sređujete), i vi kad ste u komandnoj liniji trebate se nalaziti u tom direktoriju.
 
[[Kategorija:Botovi|Botovi/Bot]]