Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys, socket, operator, os, codecs, wikipedia, urllib, gc, re, family, time
- site = wikipedia.getSite()
- evilcontribs = '/w/index.php?title=Special:Contributions&limit=3000&contribs=user&target=AkhtaBot'
- def main():
- regexp = re.compile('<span class="mw-rollback-link">(?P<url>.+?)" title="', re.UNICODE)
- html = site.getUrl(evilcontribs)
- for m in regexp.finditer(html):
- try:
- url = wikipedia.html2unicode(m.group('url')).replace('[<a href="', '')
- print time.strftime('[%H:%M:%S] Rolling back an edit...')
- temp = site.getUrl(url)
- except:
- print sys.exc_info()[0]
- print sys.exc_info()[1]
- if __name__ == "__main__":
- try:
- main()
- finally:
- wikipedia.stopme()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement