Ian Monroe wrote:
Is there a way to run the script to have it work until
it reaches x
number of words? I just want to test it outa as a still unofficial
bot. I had it running for a bit, I thought it made changes (so I
killed the script) though it hadn't actually. So I guess my other
question is when and how do you know its made a change to Wiktionary?
I have run it over the Italian and French wiktionary and it is still
running over the Dutch wiktionary (currently doing ragazza), it does do
changes. It can run for all words and it can work for a particular word.
There is no feature that will stop it after X words (as far as I know)
or you press the Cntrl Break key. As to it being an "unofficial" bot,
there is no such thing. People are given the right to run a bot and
after that it is up to them what they do, because they do not need to
ask permission after a change in the code. So I have run it and
RobotGMwikt is an official bot now on nl: fr: and it:
As to the English wiktionary, I promissed that I would inform when I had
a new functionality in a bot. And give a week before I run it when I run
it. This is exceptional, nobody else does this. As to testing, the
pywikipedia bot is a sourceforge project and, it is used for several
purposes for more than a year. It is a well designed piece of software
that for instance only changes once a minute in order not to burden the
servers too much. The current functionality was first tested by the
developper and, it has run for more than two days and I am quite happy
with the results.
Thanks,
GerardM
Ian
On Sat, 08 Jan 2005 23:36:44 +0100, Gerard Meijssen
<gerardm(a)myrealbox.com> wrote:
Hoi,
Andre Engels wrote some further extensions to the pywikipedia bot. It
allows you to update the interlanguage links. The way it works is by
distinguishing between the wiktionaries that DO capitalise and the ones
that do not. When a word exists that is capitalised, it will look for
capitalised words only and look for a match. When a wiktionary only has
capitalised words, it will not look for the uncapitalised words in that
wiktionary.
When you use the software, the file user-config.py contains three lines
that contain in my case:
mylang = "nl"
family = "wiktionary"
username = "RobotGMwikt"
The software is used from a prompt: in windows "cmd"
You login using the login.py program; it tells you the user it will be
using and you will have to provide a password.
Then you run the program by typing interwiki.py -wiktionary -start:!
This will do try to find all links in all wiktionaries (bigger than 100
words) from the first onwards. When it finds words with an exact match
it will create an interwiki link. It will only update one article a
minute in order not to be too big a burden on the database.
I am running it for the nl:wiktionary as I write this. It has updated 59
articles so far and the last one is Arnavutluk a Turkish word. It should
run (as a bot) every now and then on all wiktionaries. To make clear
that a word that is written inexactly the same way in other wiktionaries.
If you want the software, it can be found on Sourceforge
http://sourceforge.net/projects/pywikipediabot/ or you can ask me to
send you the ZIP file Andre send me.
Thanks,
GerardM
_______________________________________________
Wiktionary-l mailing list
Wiktionary-l(a)Wikipedia.org
http://mail.wikipedia.org/mailman/listinfo/wiktionary-l