open All Channels
seplocked EVE Technology Lab
blankseplocked Standalone Eve - But with local folders/files :D
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

ninjaholic
Gallente
House Aratus
Fatal Ascension
Posted - 2009.04.20 14:27:00 - [1]
 

Standalone Eve Online is no real news, it's not complex, it's pretty simple actually. Just copy the whole Eve folder to your USB stick and run it. It's worked for me for aaaaages now.

The problem I've got though is that the Eve client still stores files in the My Documents folder and the %AppData% folder.

Is there some way to get Eve to write to it's own folder instead?

I use a lot of different computers, and manage a lot of accounts, and migrating settings is a pain in the ass Rolling Eyes

FT Cold
Mission Runner Exclusive
Posted - 2009.04.20 14:50:00 - [2]
 

Why not just use either manual folder redirection or write a quick batch file to run before you launch EVE (use the batch file to launch eve after setting environment variables) have it run in a loop every couple minutes and run a tasklist to check if exefile.exe is found, if it isn't, reset the environment variables and exit.

ninjaholic
Gallente
House Aratus
Fatal Ascension
Posted - 2009.04.20 15:06:00 - [3]
 

I'd thought of that, but running the batch file each time to copy the settings across is more or less an additional nuisance, and while I'm capable of writing two simple batch files, even compiling them as exe's, 1 for importing from computer to USB and 2 from USB to computer, I'd rather Eve did all the work itself if possible Very Happy

ninjaholic
Gallente
House Aratus
Fatal Ascension
Posted - 2009.04.20 15:58:00 - [4]
 

So, anyone know?

Femaref
Armageddon Day
WE FORM VOLTRON
Posted - 2009.04.20 17:10:00 - [5]
 

use a link and add /end /LUA:OFF to the target.

That will put the cache/settings and bulkdata to the eve folder.
You can also disable the logging, so there is nothing left in the My Documents/EVE folder.

Tonto Auri
Vhero' Multipurpose Corp
Posted - 2009.04.21 00:09:00 - [6]
 

Edited by: Tonto Auri on 21/04/2009 00:09:40
Originally by: Femaref
use a link and add /end /LUA:OFF to the target.


Does not work, was removed in Trinity, IIRC.

The only way is to have EVE launched by batch file with modified environment.
Does not need to to cycle batch file, since EVE already storind everything where you want it to.

Yet again, it has nothing to do with EVE 3rd party tools, it's solely belong to support forum.

Miss Xoco
Minmatar
Blacksteel Mining and Manufacturing
Renaissance Federation
Posted - 2009.04.21 03:18:00 - [7]
 

Hmmm... someone once said EVE is a lot of data but it actually fits into a USB flash memory stick. Its funny. Very Happy

Femaref
Armageddon Day
WE FORM VOLTRON
Posted - 2009.04.23 09:54:00 - [8]
 

Originally by: Tonto Auri
Edited by: Tonto Auri on 21/04/2009 00:09:40
Originally by: Femaref
use a link and add /end /LUA:OFF to the target.


Does not work, was removed in Trinity, IIRC.

The only way is to have EVE launched by batch file with modified environment.
Does not need to to cycle batch file, since EVE already storind everything where you want it to.

Yet again, it has nothing to do with EVE 3rd party tools, it's solely belong to support forum.


funny how it's still working for me then...

Lost Hamster
Hamster Holding Corp
Posted - 2009.04.24 11:44:00 - [9]
 

Originally by: Femaref
use a link and add /end /LUA:OFF to the target.

That will put the cache/settings and bulkdata to the eve folder.
You can also disable the logging, so there is nothing left in the My Documents/EVE folder.


Or you move the My Documents folder, with the userprofile setting:
Like: starteve.cmd

set USERPROFILE=D:\Games\EVE\
Start "eve" D:\Games\EVE\bin\ExeFile.exe /nosplash /noconsole /end /LUA:OFF
exit

Before you start, you need to create a My Documents - or equivalent directory in your language under the path what you set up for USERPROFILE

FT Cold
Mission Runner Exclusive
Posted - 2009.04.24 14:28:00 - [10]
 

Edited by: FT Cold on 24/04/2009 14:28:47
Originally by: ninjaholic
I'd thought of that, but running the batch file each time to copy the settings across is more or less an additional nuisance, and while I'm capable of writing two simple batch files, even compiling them as exe's, 1 for importing from computer to USB and 2 from USB to computer, I'd rather Eve did all the work itself if possible Very Happy


So X hours waiting for an answer vs 1.5 minutes to write 2 quick batch files... efficiency is not your strong suit I see. (you actually used more energy checking this post and posting back than if you owuld have just done it in the first place, lol)

DeTox MinRohim
Madhatters Inc.
The Initiative.
Posted - 2009.04.24 15:16:00 - [11]
 

The /end /LUA:OFF thing still works but an empty folder is created in the DocsSettings. The data still goes into the client folder.

ninjaholic
Gallente
House Aratus
Fatal Ascension
Posted - 2009.04.28 15:40:00 - [12]
 

Excellent!

Thanks guys! I'll do this asap. Been driving me nuts copying my stuff over and back all the time. ^^

Henry Loenwind
Gallente
Area 42
Posted - 2009.04.30 18:05:00 - [13]
 

I've been using this for ages:

exepath := '..\eve.exe';
param := '/end /LUA:OFF';
cwd := GetCurrentDir();
appdata := cwd + '\Application Data';
allusers := cwd + '\ALLUSERSPROFILE';
mkdir(cwd + \My Documents');
mkdir(appdata);
mkdir(allusers);
mkdir(allusers + '\Application Data');
SetEnvironmentVariable('USERPROFILE', PCHAR(cwd));
SetEnvironmentVariable('APPDATA', PCHAR(appdata));
SetEnvironmentVariable('ALLUSERSPROFILE', PCHAR(allusers));
SysUtils.ExecuteProcess(exepath, param);

It's Pascal, but should be easy to adapt as batch script...

PS: I'd say the "/end /LUA:OFF" is too much, but don't want to change my setup ;)

LifeHatesMe
Posted - 2009.05.25 21:50:00 - [14]
 

Edited by: LifeHatesMe on 25/05/2009 21:52:24
Originally by: Lost Hamster
Or you move the My Documents folder, with the userprofile setting:
Like: starteve.cmd

set USERPROFILE=D:\Games\EVE\
Start "eve" D:\Games\EVE\bin\ExeFile.exe /nosplash /noconsole /end /LUA:OFF
exit

Before you start, you need to create a My Documents - or equivalent directory in your language under the path what you set up for USERPROFILE

Hum.. I tried this, and got this from LogServer.exe:
WindowsError: [Error 5] Access is denied: u'C:\\Documents and Settings\\All Users\\Application Data\\CCP'
Arguments:
name : u'C:\\Documents and Settings\\All Users\\Application Data\\CCP'
mode : 511
Locals:
head : u'C:\\Documents and Settings\\All Users\\Application Data'
tail : u'CCP'
e : error: KeyError('e',)
Thread Locals:
sorry, no session for ya.


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only