I think that yahoo groups have already morphed again:
I get the dreaded "Use of uninitialized value in pattern match..."
rather quickly and don't get locked out.
I'm pretty good with perl, but no experience in parsing http: if
I could get some pointers on what to look for and how to look for
what might have changed, I'll take a stab at updating the code.
I'm willing to call a developer up on my dime if they're so
agree-able.
Alex
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Successfully logged in as my_user_name
Use of uninitialized value in concatenation (.) or string at ./yahoogroups_files99.pl line 224, <STDIN> line 2.
Use of uninitialized value in concatenation (.) or string at ./yahoogroups_files99.pl line 226, <STDIN> line 2.
[http:///group/cheergirls3/files/] 500 Can't connect to :80 (Bad hostname '')
Content-Type: text/plain
Client-Date: Sun, 25 Feb 2007 13:02:46 GMT
Client-Warning: Internal response
500 Can't connect to :80 (Bad hostname '')
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think it is having difficulty identifying the group URL - could you try using the browser and do a proper login to yahoo and then access the group home page.
Let me know what happens when you retrace the path through the browser. I am expecting the following steps.
1. Login page comes up
2. Adult authorization page (optional)
3. Group Homepage
If there is an extra step popping up I need to be able to handle it. If it seems too difficult let me know the group name and I could try subscribing to it (though I would leave that as a last resort).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I added my change to the messages script to http://grabyahoogroup.cvs.sourceforge.net/\*checkout*/grabyahoogroup/GrabYahooGroup/messages/yahoo2maildir.pl?revision=1.20 is the latest version of Yahoo2Maildir
I really need to rewrite the whole code before my wife returns from her vacation ;)
I am sure there are other broken stuff all over the place :(
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well I haven't abandoned it but I also don't really have had any personal time to spare for the project. If you do have the time I would very much appreciate someone pushing through the changes - I am ready to discuss "my way" of perl coding if that helps the person :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yay Team!
Thanks for the update!
Alex
Oh dear!
I think that yahoo groups have already morphed again:
I get the dreaded "Use of uninitialized value in pattern match..."
rather quickly and don't get locked out.
I'm pretty good with perl, but no experience in parsing http: if
I could get some pointers on what to look for and how to look for
what might have changed, I'll take a stab at updating the code.
I'm willing to call a developer up on my dime if they're so
agree-able.
Alex
Try using this version and let me know if it helps...
http://grabyahoogroup.cvs.sourceforge.net/\*checkout*/grabyahoogroup/GrabYahooGroup/files/yahoogroups_files.pl?revision=1.11
Thanks for the update.
Successfully logged in as my_user_name
Use of uninitialized value in concatenation (.) or string at ./yahoogroups_files99.pl line 224, <STDIN> line 2.
Use of uninitialized value in concatenation (.) or string at ./yahoogroups_files99.pl line 226, <STDIN> line 2.
[http:///group/cheergirls3/files/] 500 Can't connect to :80 (Bad hostname '')
Content-Type: text/plain
Client-Date: Sun, 25 Feb 2007 13:02:46 GMT
Client-Warning: Internal response
500 Can't connect to :80 (Bad hostname '')
I think it is having difficulty identifying the group URL - could you try using the browser and do a proper login to yahoo and then access the group home page.
The script tries to access http://login.yahoo.com/config/login?.done=http://groups.yahoo.com/group/$group/ to get the login page and tries to figure out which URL Yahoo is sending us to. This is required for all the non english groups and all the specialized groups like finance etc..
Let me know what happens when you retrace the path through the browser. I am expecting the following steps.
1. Login page comes up
2. Adult authorization page (optional)
3. Group Homepage
If there is an extra step popping up I need to be able to handle it. If it seems too difficult let me know the group name and I could try subscribing to it (though I would leave that as a last resort).
Looks like the login page has morphed slightly (old/new):
http://login.yahoo.com/config/login?.done=http://groups.yahoo.com/group/$group/
https://login.yahoo.com/config/login_verify2?.done=http://groups.yahoo.com%2fgroup%2fBiancaBeauchampProfile%2f&.src=ygrp&.intl=us
Also, I got the 443 port--does the script work for that?
I'll try changing it unless you beat me to it.
Thanks,
Alex
I added my change to the messages script to http://grabyahoogroup.cvs.sourceforge.net/\*checkout*/grabyahoogroup/GrabYahooGroup/messages/yahoo2maildir.pl?revision=1.20 is the latest version of Yahoo2Maildir
I really need to rewrite the whole code before my wife returns from her vacation ;)
I am sure there are other broken stuff all over the place :(
Oh dear, had this project been abandoned?
Will try and find some time, but not
anytime soon I'm afraid.
Alex
Well I haven't abandoned it but I also don't really have had any personal time to spare for the project. If you do have the time I would very much appreciate someone pushing through the changes - I am ready to discuss "my way" of perl coding if that helps the person :)
Hello!
Yes, I have _some_ time; not a lot, but enough to get something done.
If the group program is representative of your coding style, I think
I get your coding style.
Awaiting eagerly,
Alex
Alex is there anything outstanding currently ??
I have sometime in hand for the next few days.