This is a CLI application to dump an FA account's gallery and account data while the site is still alive. It uses fa.js to talk to FA. It's all local, nothing leaves your machine (except to FA, obv)
Grab the latest release for your platform from Releases.
You may experience issues on Windows and Mac due to code-signing (or a lack thereof).
settings.json
based on settings.sample.json
. Grab your FA cookies out of your FA browser session and put it in the cookies
key. They should look like this: a=asdf; b=asdf; s=1
./fa-export-cli.exe archive user <YOUR USERNAME>
to archive your user account. (or platform equivilent)For most browsers, you can follow these steps to get your FA cookie to place in settings.json
settings.json
where indicatedIf the bottom-most item in the Network list doesn't have "Cookie", look specifically for an entry where "File" is "/"
WARNING: This cookie represents your login to FA. Don't share it with anyone. If someone gets it they can possibly log in as you!
Requires node 18 or higher.
npm install
npm run build
npm start
to go