git clone git@github.com:andrewferguson/YahooGroups-Archiver.git
python archive_group.py <group-name>
See https://github.com/andrewferguson/YahooGroups-Archiver and https://www.archiveteam.org/index.php?title=Yahoo!_Groups git clone git@github.com:andrewferguson/YahooGroups-Archiver.git
python archive_group.py <group-name>
See https://github.com/andrewferguson/YahooGroups-Archiver and https://www.archiveteam.org/index.php?title=Yahoo!_GroupsIt's not my project, but I'm working on improving it, somewhat fixed the database support yesterday. Trying to figure out how to add support for links, but I'm stuck at link subdirectories/folders; I can't find a way to list the links that aren't in the root dir with the API (though once I have the link name I can get them with links?filename=DIR/LINK.url)
It also needs some try/except handling to be added for all the cases where Yahoo fails to provide the requested asset.
Once you sort those things out, it works pretty well.
login.yahoo.com creates 2 cookies. The program's help identifies two flags called -ct and -cy which I assume you're referring to. Am I to understand that to properly run the program, the command should be entered as so:
./yahoo.py -ct %cookieOneContent -cy %cookieTwoContent -u username -p password groupname
I don't know which cookie goes where so I tried it both ways, and both with and without the -u username and -p password flags; none of them worked, only returning HTTP Errors.
Sorry this is so tricky.
e: actually, no dice. Got it to work on one group and then never again. A couple of the groups I've tried can retrieve messages, but never files or attachments. It always gives an exception when it gets to the files.
My service: Includes - Public groups backup - Private groups extraction (will require admin credentials for the account) - Extraction formats include excel, csv and html
Not Included in the backup - Importing to new platform - Data Translation/Data cleaning - Additional post backup requests
Total cost: - Full backup $500
Payment details: - $250 for the first installment. - $250 after the last sample excel file is sent
After the first payment I will start work. Once I have completed the data backup, I will send a excel file with 10% of the final backup file as verification of my work. I will send the file once the final $250 payment is complete.
If your interested, please contact me at yahoogroupsbackup@gmail.com
- oran c
So: ./yahoo.py -ct "T cookie"-cy "Y cookie" -ce "F cookie" "group name"
python make_Yearly_Text_Archive_html.py <group-name> pip install natsort git clone https://github.com/andrewferguson/YahooGroups-Archiver.git YahooGroups-Archiver master python archive_group.py tns98
Archiving group 'tns98', mode: update , on Wed Oct 16 20:01:04 2019 Traceback (most recent call last): File "archive_group.py", line 143, in <module> archive_group(sys.argv[1]) File "archive_group.py", line 67, in archive_group max = group_messages_max(groupName) File "archive_group.py", line 89, in group_messages_max return pageJson["ygData"]["totalRecords"] UnboundLocalError: local variable 'pageJson' referenced before assignment
but nobody else seems to be facing this issue?