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

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

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Eve Auto Login

First post First post
Author
Rain6637
GoonWaffe
Goonswarm Federation
#21 - 2015-02-12 06:36:38 UTC  |  Edited by: Rain6637
Yeah, it does work with double-click from outside the OS drive. I still don't see any of the conventional "Run as Administrator" options anywhere on the ps1 or shortcut. For the time being I might have to move everything off the OS drive. This is too good to pass up.

Duh, I'm dumb. Out of Program Files would work too, wouldn't it.

Another quirk I'm finding is the name of the ps1 file is what gets pinned under PowerShell in the sidebar. Regardless of the name of the shortcut I use. Small detail, but everything still works with the file being renamed.

Ok, worked like a charm. Just a reminder, when moving the install folder, you have to go into
C:\Users\[name]\AppData\Local\CCP\EVE\ 

and copy over the settings folder for your client into the new folder that's created.

moving install folders into
C:\EVE\ 

creates a new set of settings folders called
c_eve_eve_tranquility\


You sir have a PLEX coming your way. you've just improved my login experience 1,000% This is glorious

do you know what it's like to have ten launchers open, even if I have a G-Key bound to password+ENTER. One thing that is always true for me is, any type of optimization for one client translates into a ten-fold benefit.
Faby Rasputin
XoXCorp
#22 - 2015-02-12 08:48:33 UTC
Michael Bone wrote:
1) anyone who uses that has to trust whoever compiled it, whereas this is a script anyone can read and



I linked you to a github..

with the source code...

w/e
Rain6637
GoonWaffe
Goonswarm Federation
#23 - 2015-02-12 08:50:59 UTC
Faby Rasputin
XoXCorp
#24 - 2015-02-12 09:05:15 UTC
Rain6637 wrote:
Sort of. That program assumes I use the same directory for all accounts, which would break a lot of things.




Why would you ever need to have seperate directories for your clients?
CCP FoxFour
C C P
C C P Alliance
#25 - 2015-02-12 11:04:19 UTC
Faby Rasputin wrote:
Rain6637 wrote:
Sort of. That program assumes I use the same directory for all accounts, which would break a lot of things.




Why would you ever need to have seperate directories for your clients?


We store settings based on client install location. So if you want things like window size, graphic settings, and such remembered differently that is generally the way people do it.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Makari Aeron
Imperial Shipment
Amarr Empire
#26 - 2015-02-12 12:36:55 UTC
CCP FoxFour wrote:
Faby Rasputin wrote:
Rain6637 wrote:
Sort of. That program assumes I use the same directory for all accounts, which would break a lot of things.




Why would you ever need to have seperate directories for your clients?


We store settings based on client install location. So if you want things like window size, graphic settings, and such remembered differently that is generally the way people do it.


Some also do it for stability reasons. However, I use symlinks so I'm not forced to have multiple copies of the game installed. That just takes up too much space.

CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

CCP FoxFour
C C P
C C P Alliance
#27 - 2015-02-12 13:34:49 UTC
Makari Aeron wrote:
CCP FoxFour wrote:
Faby Rasputin wrote:
Rain6637 wrote:
Sort of. That program assumes I use the same directory for all accounts, which would break a lot of things.




Why would you ever need to have seperate directories for your clients?


We store settings based on client install location. So if you want things like window size, graphic settings, and such remembered differently that is generally the way people do it.


Some also do it for stability reasons. However, I use symlinks so I'm not forced to have multiple copies of the game installed. That just takes up too much space.


Whenever I need to do it I use symlinks as well. Works real well.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Rain6637
GoonWaffe
Goonswarm Federation
#28 - 2015-02-12 16:32:45 UTC
There's also that issue that was fixed rather recently, when clients would make calls for the same assets on session changes.

I also had issues with client crashes that would wipe my settings. When I used the same install, one client crash would wipe everything.

It amounts to mechanical safeguards, for me.
Faby Rasputin
XoXCorp
#29 - 2015-02-12 17:16:07 UTC
CCP FoxFour wrote:
Faby Rasputin wrote:
Rain6637 wrote:
Sort of. That program assumes I use the same directory for all accounts, which would break a lot of things.




Why would you ever need to have seperate directories for your clients?


We store settings based on client install location. So if you want things like window size, graphic settings, and such remembered differently that is generally the way people do it.


Ah, makes sense then.
Michael Bone
Viper-Squad
Pandemic Horde
#30 - 2015-02-12 17:18:42 UTC
Faby Rasputin wrote:
Michael Bone wrote:
1) anyone who uses that has to trust whoever compiled it, whereas this is a script anyone can read and



I linked you to a github..

with the source code...

w/e


Sure. However, better than 90% end users can't/don't compile from sauce so they have to use a precompiled binary and take the makers word that it hasn't been tampered or changed...and that has happened. Google it. Clean source, infected official binaries.
Faby Rasputin
XoXCorp
#31 - 2015-02-12 17:45:36 UTC
Michael Bone wrote:
Faby Rasputin wrote:
Michael Bone wrote:
1) anyone who uses that has to trust whoever compiled it, whereas this is a script anyone can read and



I linked you to a github..

with the source code...

w/e


Sure. However, better than 90% end users can't/don't compile from sauce so they have to use a precompiled binary and take the makers word that it hasn't been tampered or changed...and that has happened. Google it. Clean source, infected official binaries.


That doesn't change my point.
Makari Aeron
Imperial Shipment
Amarr Empire
#32 - 2015-02-12 18:07:33 UTC
Honestly, if you're that paranoid about an infected official binary, then I suppose you aught to learn how to compile. Roll

CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

Rain6637
GoonWaffe
Goonswarm Federation
#33 - 2015-02-12 18:41:37 UTC  |  Edited by: Rain6637
Jesus Faby gtfo. We get it.

Michael don't talk to Faby, we got this ****. No need to get your hands dirty.
Michael Bone
Viper-Squad
Pandemic Horde
#34 - 2015-02-13 01:58:07 UTC
Rain6637 wrote:


You sir have a PLEX coming your way. you've just improved my login experience 1,000% This is glorious

do you know what it's like to have ten launchers open, even if I have a G-Key bound to password+ENTER. One thing that is always true for me is, any type of optimization for one client translates into a ten-fold benefit.


Hey, thanks! Didn't see it, was at work.
Rain6637
GoonWaffe
Goonswarm Federation
#35 - 2015-02-13 03:18:39 UTC
Michael Bone
Viper-Squad
Pandemic Horde
#36 - 2015-02-13 04:33:39 UTC  |  Edited by: Michael Bone
Rain6637 wrote:
Make this thing handle updates and I'll send you another lol


If this handled updates it'd be just as bad as the eve launcher, because it would update when you tried to run eve, not when they are first pushed.

I could make something that checks for updates as a windows service, like the adobe or google chrome updater services, but that would be a compiled exe.

I could also set this script so that if it is launched with the /update argument, it will check for an update at then do nothing if there isnt one. that way it could be run at intervals by the task scheduler in windows, or manually.
Rain6637
GoonWaffe
Goonswarm Federation
#37 - 2015-02-13 05:30:53 UTC  |  Edited by: Rain6637
Right? Like, I don't know, the way we wish the official launcher would function, as a passive thing that doesn't become a dud after the initial version check.

Isn't it amusing how individual players (without communicating with each other) all know what the launcher should be.
SeneschaI
Ordo Arcana
Salvation Security Group
#38 - 2015-02-13 16:11:48 UTC  |  Edited by: SeneschaI
QuestionQuestionQuestion
what the heck is a symbolic link? And i think CCP phantom read it wrong when he made the weekly...If i'm reading this thread's hijack correctly, isn't a symbolic link supposed to eliminate the need for multiple clients?
Makari Aeron
Imperial Shipment
Amarr Empire
#39 - 2015-02-13 16:27:14 UTC  |  Edited by: Makari Aeron
in Windows command prompt (CMD):

mklink /j "path-to-symlink-directory" "Path-to-actual-directory"

OR
mklink /d "path-to-symlink-directory" "Path-to-actual-directory"


Symbolic Link (Wikipedia)

TL;DR: it's a "fake" clone of a folder that windows treats as a separate entity despite pulling from the same files on the disk. A symbolic link eliminates the need for multiple client installations, not multiple clients themselves. It's simply a replacement for having 6 different EVE installs on your HDD/SDD.

EDIT:

In your settings folder (see here), you'll see new settings folders after you've started the client once. So if you Symlink folder name is "EVE 1", you'll see "eve_1_eve_tranquility" in the folder name.

EDIT2:

This is for Vista and Win7/8/8.1/10 and XP (I stand corrected)

EDIT3: updated for clarity and corrections

CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty.

CCP Goliath: I often believe that the best way to get something done is to shout at the person trying to help you. http://goo.gl/PKGDP

SJ Astralana
Syncore
#40 - 2015-02-13 20:16:29 UTC
Makari Aeron wrote:

mklink /j "path-to-symlink-directory" "Path-to-actual-directory"



/d (directory symbol link) works better for me, as junctions report the duplicated space used

Makari Aeron wrote:

This is for Vista and Win7/8/8.1/10, for XP you're SOL.


Symlinks are built into NTFS. I definitely used something with XP to run multiple clients off one download.

Hyperdrive your production business: Eve Production Manager