If you’re playing EVE Online, you’ve probably more than one account. Hell, the average in my corporation is around 5-10 accounts, one guy even has 130. The most frustrating thing for EVE Online is personalization, mostly due to the legacy API and fact that we’d have to replicate our customization across multiple accounts.
What if I told you there was an easier way?
User Profiles
Whenever you change a setting in EVE Online (e.g a keybind), it saves it to your user profile. You can simply see these by clicking the cogs next to your account on your EVE Online Launcher:
However, there’s just one problem, each profile is unique to the character. This has to do with how CCP saves user profiles, they utilize the character IDs.
Thus, you’d have to duplicate the same settings using the UI for every character. Or do you?
Finding Profiles
Luckily for us, you can easily dig into %APPDATA% and notice that copying these profiles and renaming them will actually apply them to new characters.
- Navigate to %APPDATA%
- Go up one level, click on Local > CCP > EVE > eve_sharedcache_tq
- Alternatively, just go to %LOCALAPPDATA%\CCP\EVE
- Your path should look like C:\Users\{USER}\AppData\Local\CCP\EVE
After you’re here, you can navigate into each profile block and notice that there are files in the format core_char_{charid}.dat. These are your profile settings for each character.
Migrating Profiles
If you want to apply your settings to another character, you simply need to copy the file, update the character ID, and save.
For example,
- Copy core_character_{charid}.dat
- Look up the desired character ID via zKillboard (the numbers in the URL when viewing your character)
- Change the {charid} bit in the .dat file to the desired character ID
- Save
Congratulations, you’re done!