NextGenUpdate scraper for the sake of archival purposes.
This tool can export both user profiles and all threads/posts in specified forum(s).
- Install .NET core 3.1 sdk on your system.
cd
into./NextGenUpdateArchiver/NextGenUpdateArchiver
.- Follow one of the options below.
- Simply run
dotnet run users
. This will begin dumping all the user accounts created after Feb 1, 2014 (The date of our most up to date database dump).
- (Optional) Copy one of the json files found in the
/sections
folder into the current folder and rename it toforums.json
. The program will only grab the threads and posts from these sections. - Run
dotnet run threads
.
You can use a logged in account two ways.
- Create a
cookies.json
file with this format `['remember_me_xxxyyyzzz', 'remember_me_token_here - Create 2 environment variables:
NGU_SESSION_NAME
ANDNGU_SESSION_VALUE
.NGU_SESSION_NAME
should be the name of the session cookie (looks likeremember_me_xxxyyyzzz
) and the value should be the value of this cookie.