Bugs item #1999239, was opened at 2008-06-21 02:32
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1999239&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General
Group: None
Status: Open
Resolution: None
Priority: 9
Private: No
Submitted By: Daniel Herding (wikipedian)
Assigned to: Nobody/Anonymous (nobody)
Summary: Blocking bot account doesn't stop the bot run
Initial Comment:
There is a very serious bug in the current version. If someone blocks your bot account, the bot just keeps on running. It prints this message:
WARNING: Your account on wikipedia:de is blocked. Editing using this account will stop the run.
But then it doesn't stop. Instead, it will try to save the page, fail, and happily continue using the sysop account. Sooner or later, someone will also block your sysop account for a few minutes. PyWikipedia then shows this warning:
WARNING: Your sysop account on wikipedia:de is blocked. Editing using this account will stop the run.
Again, it will happily continue, of course failing on each page. After a few minutes, the block will run out, and the bot will continue to make changes.
As far as I can tell, the problem is this: In _getEditPage(), there is this code, which would be responsible for stopping the bot:
if self.site().isBlocked():
raise UserBlocked(self.site(), self.aslink(forceInterwiki = True))
But it looks like _getEditPage() isn't even called, so this check doesn't even happen.
I don't know who is responsible for this, but this is a real pain in the ass, and it needs to be fixed ASAP.
----
Pywikipedia [svn+ssh] wikipedian@trunk/pywikipedia (r5595, Jun 20 2008, 18:30:58)
Python 2.5.1 (r251:54863, Mar 7 2008, 04:10:12)
[GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)]
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1999239&group_…
Bugs item #1876637, was opened at 2008-01-21 12:39
Message generated for change (Comment added) made by sf-robot
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1876637&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: copyright
Group: None
>Status: Closed
Resolution: None
Priority: 4
Private: No
Submitted By: Alex S.H. Lin (lin4h)
Assigned to: Nobody/Anonymous (nobody)
Summary: cannot save exclusion db without english in copyright.py
Initial Comment:
The patch included copyright.py update, before update this patch, there are some bug we have to fix it.
when the script get the exclusion database from jawiki, it cannot save into the text file and return error:
Updating file 'copyright\ja\jaclone.txt' ([[ja:Wikipedia:]])
Traceback (most recent call last):
File "D:\My Documents\SOURCE\mwbot\pywikipedia\copyright.py", line 1188, in <m
odule>
excl_list = exclusion_list()
File "D:\My Documents\SOURCE\mwbot\pywikipedia\copyright.py", line 360, in exc
lusion_list
load_pages()
File "D:\My Documents\SOURCE\mwbot\pywikipedia\copyright.py", line 319, in loa
d_pages
wikipedia.config.shortpath(path), page.aslink())
UnicodeEncodeError: 'cp950' codec can't encode character u'\u7ef4' in position 4
9: illegal multibyte sequence
I use windows XP SP2 and python 2.5
----------------------------------------------------------------------
>Comment By: SourceForge Robot (sf-robot)
Date: 2008-06-19 22:20
Message:
Logged In: YES
user_id=1312539
Originator: NO
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).
----------------------------------------------------------------------
Comment By: Francesco Cosoleto (cosoleto)
Date: 2008-06-05 05:33
Message:
Logged In: YES
user_id=181280
Originator: NO
Need info -> Pending status.
----------------------------------------------------------------------
Comment By: Francesco Cosoleto (cosoleto)
Date: 2008-04-10 07:39
Message:
Logged In: YES
user_id=181280
Originator: NO
I have applied your patch in my source tree and tried to change my user
config too but I cannot reproduce this bug. Is it still present? If it's,
please include more information: your user-config.py (without
google/yahoo/msn access key), PyWikipediaBot version... Anyway to add
support for ja and zh pages additional code it's needed.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1876637&group_…