These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Macintosh

 
  • Topic is locked indefinitely.
 

Export/Import of Preferences, Overview, Neocom and Colour Settings

Author
Mu'ad Diib
Nul-Bridge Industrial Technologies
#1 - 2016-07-09 06:04:13 UTC
On my eve account I have two characters, my main (Mu'ad Diib) and my alt (Uirusu).

I've spend a fair amount of time setting up the window positions (chat, inventory and all that), colours (who flashes red, orange and so on) and overview settings on my main character and these are pretty much perfect for me now.

Is there a way of exporting these preferences and importing this into the alt? The settings here are a bit all over the place and ideally I'd like the same look and feel in both characters.

I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. When I die, all those moments will be lost in time, like tears in rain.

Mu'ad Diib
Nul-Bridge Industrial Technologies
#2 - 2016-07-13 19:18:56 UTC
Bump...

I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. When I die, all those moments will be lost in time, like tears in rain.

Xanthos
Seven Nation Army
Podfathers
#3 - 2016-08-06 22:08:41 UTC  |  Edited by: Xanthos
Mu'ad Diib wrote:
Bump...


Here's a cleaned up (removed my account info) bit of AppleScript I use to keep my settings updated between characters. I have not tested with the very latest patch. Look at your files to know what to replace my numbers and account names with.

global gPathPrefix
set gPathPrefix to "/Users/your-name-here/Library/Application Support/EVE Online/p_drive/Local Settings/Application Data/CCP/EVE"

copyToServerProfile("c_tq_tranquility")

on copyToServerProfile(server)
set masterChar to "settings_MainAccountName"
set masterUserId to "123456"
set masterCharId to "123456789"
set altChar to "settings_AltAccountName"
set altUserId to "223456"
set altCharId to "223456789"

copyDatFile(server, masterChar, masterUserId, altChar, altUserId, "core_user_")
copyDatFile(server, masterChar, masterCharId, altChar, altCharId, "core_char_")
end copyToServerProfile

on copyDatFile(server, sourceUser, sourceId, destUser, destId, dataPrefix)
set sourceDocument to quoted form of (gPathPrefix & "/" & server & "/" & sourceUser & "/" & dataPrefix & sourceId & ".dat")
set clonedDocument to quoted form of (gPathPrefix & "/" & server & "/" & destUser & "/" & dataPrefix & destId & ".dat")
do shell script "cp -f " & sourceDocument & " " & clonedDocument
end copyDatFile

on copyFile(server, sourceUser, destUser, path)
set sourceDocument to quoted form of (gPathPrefix & "/" & server & "/" & sourceUser & "/" & path)
set clonedDocument to quoted form of (gPathPrefix & "/" & server & "/" & destUser & "/" & path)
do shell script "cp -f " & sourceDocument & " " & clonedDocument
end copyFile
Alicia Dnari
Dnari Mining and Manufacturing
#4 - 2016-09-04 05:50:47 UTC
You should be able to replace "/Users/your-name-here" at the top of that script with "~".
Mu'ad Diib
Nul-Bridge Industrial Technologies
#5 - 2016-09-18 07:58:29 UTC
Thanks for the script Xanthos I really appreciate it.

I've amended it and added in my details:
Quote:
global gPathPrefix
set gPathPrefix to "/Users/cloudwalker_3/Library/Application Support/EVE Online/p_drive/Local Settings/Application Data/CCP/EVE"

copyToServerProfile("c_tq_tranquility")

on copyToServerProfile(server)
set masterChar to "settings_Mu'ad Diib"
set masterUserId to "123456"
set masterCharId to "123456789"
set altChar to "settings_Uirusu"
set altUserId to "223456"
set altCharId to "223456789"

copyDatFile(server, masterChar, masterUserId, altChar, altUserId, "core_user_")
copyDatFile(server, masterChar, masterCharId, altChar, altCharId, "core_char_")
end copyToServerProfile

on copyDatFile(server, sourceUser, sourceId, destUser, destId, dataPrefix)
set sourceDocument to quoted form of (gPathPrefix & "/" & server & "/" & sourceUser & "/" & dataPrefix & sourceId & ".dat")
set clonedDocument to quoted form of (gPathPrefix & "/" & server & "/" & destUser & "/" & dataPrefix & destId & ".dat")
do shell script "cp -f " & sourceDocument & " " & clonedDocument
end copyDatFile

on copyFile(server, sourceUser, destUser, path)
set sourceDocument to quoted form of (gPathPrefix & "/" & server & "/" & sourceUser & "/" & path)
set clonedDocument to quoted form of (gPathPrefix & "/" & server & "/" & destUser & "/" & path)
do shell script "cp -f " & sourceDocument & " " & clonedDocument
end copyFile

Have I changed all the bits that I need to? Would you mind checking it over please?

I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. When I die, all those moments will be lost in time, like tears in rain.