>
> What do you mean by 'user-data'? I looked at 'login-data'

That one, yes. It contains cookies.


> (...) the bot is still able to login under some
> circumstances.

Then find out /which/ circumstances these are. I can imagine nothing bad
happens as long as the secondary server does not send mediawiki cookies
(xxwiki_userid etc), so that these are not overwritten.


> Also 'python login.py -test' claims to be logged in...
>
I am not sure what this tests, but I can imagine this only tests if the
cookie file exists.


> But what would be the best to do in your optinion? Wipe out all those
> files and re-login once and then store a copy of the files to compare?
>
Compare the specific one, of course. Log in to xxwiki, copy
wikipedia-xx-username.data, do your getUrl stuff and compare the files.

Or do what I just did: read the getUrl function and conclude there is
indeed cookie-updating stuff there.



> it does re-loading attempts AND it applies correct unicode
> encoding to the html page contents. Both is not done by urlopen as far
> as I know...(?)


Right. Then abstract that stuff out of the Site urlopen into a seperate
module, and use that.

Best,
Merlijn
_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to