redstrate.com/content/blog/auracite-announcement/index.md

1.9 KiB

title date draft tags
Archive your FFXIV character with Auracite 2024-11-01 false
Open Source
FFXIV
Modding

I'm excited to announce my next FFXIV-related project, Auracite! It's a tool that allows you to archive your character. I wouldn't call it a "backup" because there's no way to "restore" it... not yet, anyway. Currently the information it collects is limited, but I plan on expanding it further. You can view the support table here.

The tool spits out a JSON file containing some basic information, such as your character's name, world/data center/etc. Also included is the server-generated portrait/avatar of your character from the Lodestone. If you happen to have Dalamud installed, then you can use my plugin. This allows Auracite to collect more info about your character from the game itself.

Something I've wanting to do for a while now was embed my adventurer plate into my website. Now it's starting to become possible thanks to Auracite:

My adventurer plate recreated in HTML. If you use the Dalamud option, open up plate.html to see yours!

You can use Auracite from your browser. Go ahead and try it!

Technical Bits

I noticed that unlike other MMOs, FFXIV exposes a ton of information about it's user's publicly through the Lodestone! Not only that, but their CSS selectors aren't complete garbage like a typical modern website and it makes scraping it not a total chore. Otherwise, Auracite is your standard scraper but tuned to work with the Lodestone.

The tool is written in Rust. The desktop version is written in Qt via cxx-qt. It can run on the web thanks to WebAssembly. Source code is available as per usual.