Pages: 1 [2] 3 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |
Senyru Suru
Gallente Center for Advanced Studies
|
Posted - 2009.04.16 18:10:00 -
[31]
Originally by: Ami Nia I rarely navigate to the Application folder anyway. Need the text editor? cmd-space, t, e, x, return. Need safari? cmd-space, s, a, return. Need to open my text document with general notes (about eve, of course)? cmd-space, n, o, return. You get the idea.
lol - that sounds like such a unix way of using a gui :-) obviously your more keyboard orientated whereas i'm far more mouse orientated in my OS use.
i have 3 Eve icons on my dock and just click on them with the mouse :-) one is for the client in /applications which runs fullscreen and the other two are for when i run both my accounts together in windowed mode - these i've moved to an external disk to space space on the internal.
it's a pain thinking of having to patch all three though, so i shall give the symlinks a try tonight after i patch the first.
i read in the patch notes for 1.1 that they no longer delete the patch file straight away to make it easier for those with multiple clients? does that apply for mac patcher too? and if so, where does it put the patch file? -- --- one day we're all gonna die, and then we'll see who's laughing! |
Ami Nia
Caldari
|
Posted - 2009.04.16 19:40:00 -
[32]
Unix way of doing things? Maybe. Os X is a unix, after all. Note that the real geeks use Quicksilver and customize it to be able to double/triple stroke nearly anything. I do not go as far as starting Mail by shortcutting a search for a contact and then shortcutting a "post mail from standard template" followed by a shortcut search of the template. But the build in spotlight functionality is great once you get used to it. Actions I do often or actions I sometime do but would take a lot of clicks (things like starting Activity Monitor, Disk Utility etc) are very easy to do with the keyboard. And MUCH faster than using the mouse.
Originally by: Senyru Suru i read in the patch notes for 1.1 that they no longer delete the patch file straight away to make it easier for those with multiple clients? does that apply for mac patcher too? and if so, where does it put the patch file?
The patch file IS the patcher.
If you run the client it senses that there's a patch and downloads the patcher, then it runs the patcher and quit so the patcher can actually patch it.
But no matter what, I prefer to download the patcher directly and save it in a "stuff I have installed" directory. I'll keep the full installer and all the patchers (I periodically DL a new full installer then clean up the old one and the subsequent patchers).
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Verite Rendition
Caldari F.R.E.E. Explorer Wildly Inappropriate.
|
Posted - 2009.04.16 21:01:00 -
[33]
Edited by: Verite Rendition on 16/04/2009 21:01:17
Originally by: Senyru Suru
i read in the patch notes for 1.1 that they no longer delete the patch file straight away to make it easier for those with multiple clients? does that apply for mac patcher too? and if so, where does it put the patch file?
It does not appear to apply for the Mac patcher - if it was autopatched it's deleted automatically after the patching process is done. You can check this yourself, the patch file will be in:
~/Library/Preferences/EVE Online Preferences/p_drive/Local Settings/Application Data/CCP/EVE/c_program_files_ccp_eve_tranquility/cache/ ---- FREE Explorer Lead Megalomanic EVE Null-Sec Player Influence Map http://dl1.eve-files.com/media/corp/Veritefw/FWinf |
Senyru Suru
Gallente Center for Advanced Studies
|
Posted - 2009.04.16 21:10:00 -
[34]
Originally by: Verite Rendition You can check this yourself, the patch file will be in: ~/Library/Preferences/EVE Online Preferences/p_drive/Local Settings/Application Data/CCP/EVE/c_program_files_ccp_eve_tranquility/cache/
Oh yes, you're right - the patch files are there - i've got 4 since the 10th March. But obviously, that's inside the preferences folder for my main client. my other two clients have seperate prefences folders (../Eve Online2 Preferences/.. and ../Eve Online3 Preferences/...), obviously, and so seperate p_drives and so it doesn't know that the patch is already downloaded. i guess you could copy the file across your preferences folders - but symlinking the application Resources folder would be a quicker solution. -- --- one day we're all gonna die, and then we'll see who's laughing! |
Ami Nia
Caldari
|
Posted - 2009.04.16 22:36:00 -
[35]
Originally by: Senyru Suru my other two clients have seperate prefences folders (../Eve Online2 Preferences/.. and ../Eve Online3 Preferences/...), obviously, and so seperate p_drives and so it doesn't know that the patch is already downloaded. i guess you could copy the file across your preferences folders
Why? Just run the patcher and point it to the other client instead of running the client and have it just run the patcher and quit.
Originally by: Senyru Suru but symlinking the application Resources folder would be a quicker solution.
Yup!
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Senyru Suru
Gallente Center for Advanced Studies
|
Posted - 2009.04.19 11:10:00 -
[36]
just a quick update to say that i'm finding the symlink method to be working perfectly
on my desktop machine i have the client installed in /Applications and then previously i had two copies of the app on an external disk (couldn't spare the extra 10gb on the internal) the internal client i have it's config and preferences to load fullscreen and high textures etc the external two clients are setup to launch into windowed mode when i run my two alts and have lower graphics settings and they all launch and run just fine - i was a little worried about the two external clients both trying to access the same files within the internal one at the same time (as they fly in the same areas together so would load the same texture files, sounds, models etc)
on my macbook, however, i only have the client installed, and now i've created one copy of that using the symlink i find that if i launch the symlink one (Eve2 i've named it) then it runs fine, but trying to launch the original client just brings Eve2 to the front. but if i run the original first, and then launch Eve2, i get two seperate clients running together perfectly. i was probably imagining it, but the machine didn't feel as hot as it sometimes does.
(btw, i've symlink'd everything apart from the info.plist file in all the cases above - perhaps that is why i get the issue with when i launch the 2nd client first).
i guess we need to watch out for any future patches that update either the info.plist file or the ~/Library/Preference/Eve Online/ folders, because the copy-clients won't get those updates. -- --- one day we're all gonna die, and then we'll see who's laughing! |
Verite Rendition
Caldari F.R.E.E. Explorer Wildly Inappropriate.
|
Posted - 2009.04.19 18:36:00 -
[37]
Originally by: Senyru Suru just a quick update to say that i'm finding the symlink method to be working perfectly
on my desktop machine i have the client installed in /Applications and then previously i had two copies of the app on an external disk (couldn't spare the extra 10gb on the internal) the internal client i have it's config and preferences to load fullscreen and high textures etc the external two clients are setup to launch into windowed mode when i run my two alts and have lower graphics settings and they all launch and run just fine - i was a little worried about the two external clients both trying to access the same files within the internal one at the same time (as they fly in the same areas together so would load the same texture files, sounds, models etc)
on my macbook, however, i only have the client installed, and now i've created one copy of that using the symlink i find that if i launch the symlink one (Eve2 i've named it) then it runs fine, but trying to launch the original client just brings Eve2 to the front. but if i run the original first, and then launch Eve2, i get two seperate clients running together perfectly. i was probably imagining it, but the machine didn't feel as hot as it sometimes does.
(btw, i've symlink'd everything apart from the info.plist file in all the cases above - perhaps that is why i get the issue with when i launch the 2nd client first).
i guess we need to watch out for any future patches that update either the info.plist file or the ~/Library/Preference/Eve Online/ folders, because the copy-clients won't get those updates.
For some reason, Mac OS X sometimes gets confused about whether you're trying to launch a new copy or not when it comes to SymLinks. Try copying over the binaries (the MacOS folder) from your first installation, and then running it. It should start up just fine, at which point OS X will have its head screwed on straight and you can go back to SymLinks. I had to do exactly this when setting up the SymLink stuff myself. ---- FREE Explorer Lead Megalomanic EVE Null-Sec Player Influence Map http://dl1.eve-files.com/media/corp/Veritefw/FWinf |
Todd Doughnut
|
Posted - 2009.04.20 10:12:00 -
[38]
Hmm I just duplicate the Eve application after autopatching, and then I can multibox without having to engage in any of this arcane code wizardry.
Am I magic?
|
Hagis McBree
Minmatar
|
Posted - 2009.04.20 18:15:00 -
[39]
Originally by: Todd Doughnut Hmm I just duplicate the Eve application after autopatching, and then I can multibox without having to engage in any of this arcane code wizardry.
Am I magic?
yes you are.. but that isn't why it worked. What al this "arcane code wizardry" does is allow you to run a additional accounts with out having to have 2 copies.
Eve is a harsh place you won't always have everything go your way, its a do or die world and people do what they can to get along, so before you quit,
Can I have your stuff?« |
Raketefrau
Caldari Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2009.04.20 21:57:00 -
[40]
Edited by: Raketefrau on 20/04/2009 21:58:17 If you are having speed issues running a 2nd or 3rd client, make the config file updates listed in this thread, and your speed will most likely return to what you were used to with the Classic client.
Oh, and also, as mentioned earlier in this thread, I can't recommend Quicksilver highly enough. It's quite possibly my favorite UI addon ever.
|
|
Ami Nia
Caldari
|
Posted - 2009.04.20 23:55:00 -
[41]
Originally by: Todd Doughnut Hmm I just duplicate the Eve application after autopatching, and then I can multibox without having to engage in any of this arcane code wizardry.
Am I magic?
If you did that on a disk that has not enough free space to hold two copies of the eve client, you are definitively magic.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Raketefrau
Caldari Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2009.04.23 00:33:00 -
[42]
Maybe I'm daft, but I'm unable to get clients to launch in windowed mode these days. I had it working fine before, I dunno what's going on.
I'm working on an update to my applescript multiple-client app which will take a freshly installed Eve Online.app and create a clean two-client install using the symlink trick to save filespace.
It's mostly working, but setting "Desktop"="Y" isn't putting me into windowed mode.
Has something changed?
|
Verite Rendition
Caldari F.R.E.E. Explorer Wildly Inappropriate.
|
Posted - 2009.04.23 03:35:00 -
[43]
Originally by: Raketefrau
This just seems stupid to me.
Inside the Eve.app bundle there's a Contents/Resources/Preferences/config file.
This file is apparently meaningless, as it is overridden by the config file in /Library/Preferences/@PrefsFolderName@/config file.
Why do we need both? Why can't it just use the one within the bundle itself, instead of forcing us to update the info.plist, run the app to login, quit, edit the new file, etc?
That's the default file. When EVE runs on a system for the first time and it has no pre-existing preferences to deal with, Cider needs to generate those preferences. So the contents of /Contents/Resources/Preferences/ are the reference files that it copies over to ~/Library/Preferences/EVE Online Preferences/. So you should be able to use it to define your default settings (disabling VBO), but it only gets copied over if EVE needs to generate new preferences.
However I'm not sure it's safe to do that. I would be careful touching anything in /Contents/Resources/, because iPatcher may not like it if in the future it needs to update something there.
Quote: Also, with Content/Resources symlinked, both installations are using the same info.plist file, and I'm getting crazy visual artifacts. Anyone else seeing this?
What Info.plist are you talking about? /Contents/Info.plist? I don't keep those linked, because otherwise it's not possible to keep your preferences in separate directories for separate clients. I don't think it's wise to symlink that file. It probably should be unique for all installations.
You should also consider symlinking /Contents/Frameworks/. It's not big on space, but it's replicated data none the less. The only thing you can't really symlink with 100% accuracy is /Contents/MacOS/, because Mac OS X seems to have issues at times differentiating a symlink copy from the original if a real copy wasn't run from that location beforehand. ---- FREE Explorer Lead Megalomanic EVE Null-Sec Player Influence Map http://dl1.eve-files.com/media/corp/Veritefw/FWinf |
Ami Nia
Caldari
|
Posted - 2009.04.23 08:44:00 -
[44]
Verite is correct. Inbundle Contents/Resources/Preferences/config is the fallback file containing defaults. Whenever the config file in the preferences folder is not found (and sometimes if it is found, but the program does not find some of the required keys and assumes its an older version of the file) then the inbundle one is used. There are several other files in the bundle that are used like that. Including the one that specifies the server address (and is supposed to be different in the test clients for SiSi, but CCP keeps forgetting to edit it).
Editing the inbundle versions is a bad idea. Run the client once then edit the files in the preferences folder, instead. There are two reasons fo this: 1) the patcher will not be able to patch your bundle if you edit the original 2) many of the files in Contents/Resources are checksummed on startup: edit them and the program will refuse to run
As for the symlinking: the Contents/Info.plist file should NOT be symlinked. You need to have two versions of it in each installation. And you also need to EDIT each of them to be actually different or your instances will conflict with each other. Also Verite is correct when he says that the executables (that is the /Contents/MacOS directory in the bundle) should be unique because the identity of the files in there are sometimes used to verify if the program is run multiple times or not. I'd like to experiment with hardlinking the files, that MAY solve the problem and also save space. But the saved space is so small that ICBB. Once Contents/Info.plist and Contents/MacOS/ are unique and the Info.plist files have been edited, all the rest can be symlinked. But the only directory that does make sense to actually symlink is Contents/Resources.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Senyru Suru
Gallente Center for Advanced Studies
|
Posted - 2009.04.23 21:35:00 -
[45]
Originally by: Raketefrau
It's mostly working, but setting "Desktop"="Y" isn't putting me into windowed mode. Has something changed?
I believe it needs to be "Desktop"="1600x1000" or whatever the resolution of the client is that you'd like this will then be the default, you can change it in game once it's launched, but the next time it runs it'll use 1600x1000 again
works great for me cos i set the resolution that works on my screens - but a pain in the wassname for you if you're trying to write an automatic script. you could have a pop-up to ask the user which they would prefer? -- --- one day we're all gonna die, and then we'll see who's laughing! |
Ami Nia
Caldari
|
Posted - 2009.04.24 00:42:00 -
[46]
Originally by: Senyru Suru
Originally by: Raketefrau
It's mostly working, but setting "Desktop"="Y" isn't putting me into windowed mode. Has something changed?
I believe it needs to be "Desktop"="1600x1000" or whatever the resolution of the client is that you'd like this will then be the default, you can change it in game once it's launched, but the next time it runs it'll use 1600x1000 again
Unless they changed something with last patch, that would not work like that. The resolution you put there is the one Cider reports to EvE as current on startup. But EvE does not even check that value. It instead asks the device driver for a list of available fullscreen resolutions and then change to one of those. Therefore putting "Y" there like CCP told us to will in fact be the same as putting any other value except "N". Or at least that's how it worked so far. Did not check if it changed with the very last patch.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Senyru Suru
Gallente Center for Advanced Studies
|
Posted - 2009.04.24 06:28:00 -
[47]
Originally by: Ami Nia Unless they changed something with last patch, that would not work like that. The resolution you put there is the one Cider reports to EvE as current on startup. But EvE does not even check that value. It instead asks the device driver for a list of available fullscreen resolutions and then change to one of those. Therefore putting "Y" there like CCP told us to will in fact be the same as putting any other value except "N". Or at least that's how it worked so far. Did not check if it changed with the very last patch.
oh - but in the TransGaming Update thread, they said to put the resolution value in there, and I did and it's been working like that for the last month. It has to be one of the resolutions that the device driver provides (or something like SwitchResX has faked). That said - putting I'm pretty sure putting a 'Y' in there before (perhaps before Apocrypha) didn't work me - but i've just tried it and that seems to work also.
Originally by: TransGaming
[sdldrv] The 'sdldrv' section contains config properties relating to the interface between Cider and the OS:
"Desktop" = "N" Changing this to a value such as "1024x768" will force EVE to start in a Window instead of fullscreen.
-- --- one day we're all gonna die, and then we'll see who's laughing! |
Ami Nia
Caldari
|
Posted - 2009.04.24 07:37:00 -
[48]
Originally by: Senyru Suru
oh - but in the TransGaming Update thread, they said to put the resolution value in there, and I did and it's been working like that for the last month. It has to be one of the resolutions that the device driver provides (or something like SwitchResX has faked).
Read post 15 of that thread where they reply to my question about it.
What you put there is the reported value at startup and is NOT added to the set of available resolutions.
In my experience the actual resolution used by EvE is controlled by the ingame ESC menu, not by the value you put there.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Senyru Suru
Gallente Center for Advanced Studies
|
Posted - 2009.04.24 23:01:00 -
[49]
Originally by: Ami Nia What you put there is the reported value at startup and is NOT added to the set of available resolutions.
oh yes, agreed, you can't use it to insert a value that the system isn't already providing. -- --- one day we're all gonna die, and then we'll see who's laughing! |
Raketefrau
Caldari Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2009.04.25 00:46:00 -
[50]
Originally by: Ami Nia Editing the inbundle versions is a bad idea. Run the client once then edit the files in the preferences folder, instead.
Well imho, the problem with this is that it makes the whole process unscriptable, nevermind it's just.... Hacky.
I suppose you could launch the client and then kill it in the script, but that's even hackier.
No sir, I don't like it.
|
|
Ami Nia
Caldari
|
Posted - 2009.04.25 01:25:00 -
[51]
Originally by: Raketefrau
Originally by: Ami Nia Editing the inbundle versions is a bad idea. Run the client once then edit the files in the preferences folder, instead.
Well imho, the problem with this is that it makes the whole process unscriptable, nevermind it's just.... Hacky.
I suppose you could launch the client and then kill it in the script, but that's even hackier.
No sir, I don't like it.
If there's any Preferences folder, you can copy it over to the new preferences folder. But this will not solve ALL the problems: sometimes, when there's an update, the files there are overwritten the first time you run the client.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Mr Olson
|
Posted - 2009.05.10 22:48:00 -
[52]
Damn, the lengths some people are willing to take just to do such simple tasks... The only thing you need to do in order to run multiple eve instances on a Mac OSX:
1. Launch eve (that was hard, I know, do it on your own risk, mmmkay). If you'd like to put the app on another screen, just hit "cmd + Enter" and you should now have the windowed mode of the instance. Drag this wherever you need it.
2. (this is really tricky) Open Terminal and type "/Applications/EVE\ Online.app/Contents/MacOS/cider". If you changed the name of the app, adjust accordingly.
3. Should you need a third eve instance, just hit "cmd + t" in your terminal window and repeat step 2.
Someone should edit the first mile-long post that has the users duplicate stuff, edit configs, etc.
|
Verite Rendition
Caldari F.R.E.E. Explorer Wildly Inappropriate.
|
Posted - 2009.05.10 23:49:00 -
[53]
Originally by: Mr Olson Damn, the lengths some people are willing to take just to do such simple tasks... The only thing you need to do in order to run multiple eve instances on a Mac OSX:
1. Launch eve (that was hard, I know, do it on your own risk, mmmkay). If you'd like to put the app on another screen, just hit "cmd + Enter" and you should now have the windowed mode of the instance. Drag this wherever you need it.
2. (this is really tricky) Open Terminal and type "/Applications/EVE\ Online.app/Contents/MacOS/cider". If you changed the name of the app, adjust accordingly.
3. Should you need a third eve instance, just hit "cmd + t" in your terminal window and repeat step 2.
Someone should edit the first mile-long post that has the users duplicate stuff, edit configs, etc.
This results in all instances of EVE writing to the same preferences folder, which is not recommended. ---- FREE Explorer Lead Megalomanic EVE Null-Sec Player Influence Map http://dl1.eve-files.com/media/corp/Veritefw/FWinf |
Indianul Talpaiute
|
Posted - 2009.05.11 14:32:00 -
[54]
I own three accounts and I usually play with two instances at the same time on my MB Pro. I have different setups for each instance (e.g. different background colors for windows, different overview settings, etc) and other than the usual crashes (once every couple of days) I have not seen any problem. The crashes were also happening before I started playing with two accounts.
Anyway, this beats having 12 gig of same thing on my laptop.
|
Ami Nia
Caldari
|
Posted - 2009.05.12 07:45:00 -
[55]
Originally by: Verite Rendition
Originally by: Mr Olson Damn, the lengths some people are willing to take just to do such simple tasks... The only thing you need to do in order to run multiple eve instances on a Mac OSX:
1. Launch eve (that was hard, I know, do it on your own risk, mmmkay). If you'd like to put the app on another screen, just hit "cmd + Enter" and you should now have the windowed mode of the instance. Drag this wherever you need it.
2. (this is really tricky) Open Terminal and type "/Applications/EVE\ Online.app/Contents/MacOS/cider". If you changed the name of the app, adjust accordingly.
3. Should you need a third eve instance, just hit "cmd + t" in your terminal window and repeat step 2.
Someone should edit the first mile-long post that has the users duplicate stuff, edit configs, etc.
This results in all instances of EVE writing to the same preferences folder, which is not recommended.
Not only it is not recommendend. I did try it in the past and there's a guarantee that some settings will be lost (depending on where you change things last). Plus there a chance (not certainty, but does happen) that you get fatal crashes and totally corrupted preferences, therefore requiring a complete cleanup of all preferences and settings and restart from scratch to setup all your layouts, colors, overviews, shortcuts etc.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Gefjon Eclipse
Amarr
|
Posted - 2009.05.14 17:56:00 -
[56]
Edited by: Gefjon Eclipse on 14/05/2009 18:07:22 I have used this for the last couple of days and so far it has been fine - until this evening.
I ran the first (original) version and it prompted me to update. The update went well and the game now runs again.
However, the second version (the copy) also prompts me to update. Then it fails, saying that there is already an updated copy. So I close out of the update and try running the second copy. It still says it is not the correct version.
Why doesn't it make its mind up?
Now I am trying the original method - i.e. copying the updated version to a second folder. It would still be nice to know for future updates please.
Edit - I think the update changed the info.plist file back to the default location - on BOTH versions. Therefore, the update tried to refer to the original location both times.
I have now deleted the duplicate copy and made another one - from the updated version - and that has worked. Unfortunately, I only worked out what had happened after I did this. I had saved the info.plist file from the second copy for reference - and then discovered it pointed to the original location instead of the new one. At least I know what to check next time.
|
Ami Nia
Caldari
|
Posted - 2009.05.14 18:57:00 -
[57]
Originally by: Gefjon Eclipse I have used this for the last couple of days and so far it has been fine - until this evening.
Did you copy over all the files that are not symliked ?
All of them.
You need to ALSO copy over the new Info.plist file and re-edit the entry that points to the second preferences folder.
In other words: having a symlinked installation does NOT MEAN it gets updated automagically. You STILL have to redo it each time. Except it will take much less time to redo than a whole new copy of the client.
Military experts call it a Templar, a fighter drone used by Amarr carriers. -- Sheriff Jones
apochribba -- Aurora Morgan
|
Gefjon Eclipse
Amarr
|
Posted - 2009.05.14 19:02:00 -
[58]
I did copy all of the files, but it appears that updating the first copy also reset the info.plis file to the default, even though it did not actually update the version. So when I tried to update the second one, it was actually pointing at the first one's location.
At least I think that is what happened.
|
Khana Loaris
Seidh Technologies
|
Posted - 2009.06.03 18:27:00 -
[59]
Originally by: Raketefrau
I'm working on an update to my AppleScript multiple-client app which will take a freshly installed Eve Online.app and create a clean two-client install using the symlink trick to save filespace.
Any update on this?? I'm keen to get two clients running but not so keep to have to mess about with all the gubbins. A ready made script to do this would be just the business. Updateplskthx ?! :)
|
Blix Blix
|
Posted - 2009.07.02 06:42:00 -
[60]
Indeed. I would really like to use multiple windows on my Imac, it's got enough juice, but I'm not a programmer and a lot of this jargon is confusing to me. I'm really suprised that it's so easy for PC and the Mac was simply forgotten. There's got to be an easier way! Hopefully something will come of this.
|
|
|
|
|
Pages: 1 [2] 3 :: one page |
First page | Previous page | Next page | Last page |