|
Author |
Thread Statistics | Show CCP posts - 28 post(s) |
|
CCP Guard
C C P C C P Alliance
735
|
Posted - 2011.11.09 14:57:00 -
[1] - Quote
CCP Topknot and gang have been building a new launcher for EVE that's going to make all our lives easier.
You can read the blog here, and as always, we await your feedback right here in this thread. CCP Guard | EVE Community Developer |
|
|
CCP Topknot
C C P C C P Alliance
3
|
Posted - 2011.11.09 15:01:00 -
[2] - Quote
Third? |
|
|
CCP Topknot
C C P C C P Alliance
4
|
Posted - 2011.11.09 15:07:00 -
[3] - Quote
Darod Zyree wrote:Does this take away the need to close running clients while updating another? No.
They are all running the same executable so if you update your client, you are updating ALL your running clients. That's why you need to close all running instances. |
|
|
CCP Guard
C C P C C P Alliance
736
|
Posted - 2011.11.09 15:21:00 -
[4] - Quote
Lors Dornick wrote:Indeed, but keeping with a good example, letting us like the author of the devblog instead of the like gathering Guard ;)
This new alarming trend could interfere with my cunning plan to hoard all the likes for myself and become part of the 1% "like elite". CCP Guard | EVE Community Developer |
|
|
CCP Topknot
C C P C C P Alliance
9
|
Posted - 2011.11.09 16:02:00 -
[5] - Quote
Akara Ito wrote:Please add an option to set a maximum download speed, or at least make the launcher clever enough to scale the download down if another programm needs download. This is already in there.
|
|
|
CCP Topknot
C C P C C P Alliance
9
|
Posted - 2011.11.09 16:03:00 -
[6] - Quote
Dareth Meroul wrote:No more cool 3D scene playing in the background of the launcher? It may be functionally irrelevant, but... I do love it so. It doesn't have to be full screen the way it is now, but it sure would be nice to have a living EVE background for all of the UI/feature goodness coming to the foreground. This is not removing the login screen. You will still see the beautiful login screen :) |
|
|
CCP Topknot
C C P C C P Alliance
10
|
Posted - 2011.11.09 16:07:00 -
[7] - Quote
BeanBagKing wrote:The auto patching might be useful on patch days, so it'll update while I sleep and be ready to play when I wake up. Other than those specific days I don't think I want it, like someone aboove said, its just one more item cluttering, my task bar and running in the background. Like I said in the blog, this is just one of the things we are considering for future versions. However, if we were ever to do auto patching, it would always be optional and turn-off-able |
|
|
CCP Topknot
C C P C C P Alliance
10
|
Posted - 2011.11.09 16:08:00 -
[8] - Quote
Sarmatiko wrote:I liked old design with hand-drawn Play button more me too. But I think we are the 1% in this |
|
|
CCP Mandrake
C C P C C P Alliance
2
|
Posted - 2011.11.09 16:32:00 -
[9] - Quote
Sarmatiko wrote:So it looks like Launcher using Internet Explorer engine installed in system. I wonder why not to use Awesomium instead, its already in Eve client and standalone. If launcher supposed to be next "Initial installer", then you can always include awesomium.dll with launcher package, right? IE give me creeps each time I think about it. Also obviously IE context menu should be disabled.
We are working on putting chromium using webkit into the launcher, IE is just a temporary placeholder. |
|
|
CCP Mandrake
C C P C C P Alliance
2
|
Posted - 2011.11.09 16:34:00 -
[10] - Quote
oogs wrote:Same question as a few others - what about us multi-boxers? I run upwards of 4 instances, and I have clients configured per-video card*. Will this still be possible with the launcher?
*To clarify: I have 2 video cards, each card runs 2 displays. If I use the client configured to use GPU 1 (or 2) on the displays powered by GPU 3 (or 4), I get horrible FPS. So that I don't have to change settings all the time, I just have 2 copies of EVE on my system, one configured for each video card.
The launcher will not interfere with your settings. By having two clients in two separate folders you will have two different launchers as well, each starting eve up with that specific client settings as usual. |
|
|
|
CCP Mandrake
C C P C C P Alliance
2
|
Posted - 2011.11.09 16:40:00 -
[11] - Quote
Miliam Brinalle wrote:Will there be an option to automatically skip it when there are not updates ? Will it slowdown the startup process ? The last thing I want is more wait and more pointless clicks to launch the game.
Also, will it be as ridiculously slow as SiSi launcher is when there is something to update ? ie. the long "calculating new patch" or "initializing" or whatever it is that it does. Hell, I remember checking it not long ago while it was stuck in "initializing" forever and it was stuck making hundreds of requests to an HTTP server. I seriously hope that it has improved since then.
I had been thinking of adding an option to the launcher settings that when set, the launcher window would not pop up unless there was an update. I decided against it at this stage as once set, it would lock you out of the launcher and always start eve directly until next time there is an update. But seeing as how many players are asking about this, i don't see why i shouldn't add this feature.
The launcher uses the same update mechanism as the repair tool, sisi launcher and the generic patches with some minor improvements.
The issue of the update mechanism making hundreds of http requests has been fixed though, so if this still happens, please let us know.
|
|
|
CCP Mandrake
C C P C C P Alliance
2
|
Posted - 2011.11.09 16:44:00 -
[12] - Quote
Palovana wrote:Traceback (most recent call last): File "launcher.py", line 30, in <module> File "localization\__init__.pyc", line 34, in LoadLocalizationData File "localization\localization.pyc", line 31, in __init__ File "localization\localization.pyc", line 58, in _LoadLanguageData File "xml\dom\minidom.pyc", line 1911, in parse File "xml\dom\expatbuilder.pyc", line 922, in parse IOError: [Errno 2] No such file or directory: 'launcher/localization.xml'
The above error is what I get in Wine. The Sisi version of "eve.exe" works with the same wine prefix and installation.
It tries to load and just says an error occurred and refers me to the launcher.exe.log file which is where the contents above are from.
Run the repair tool and it will fix it, you will have to run it with a special command line though ...
repair.exe --server=SISI |
|
|
CCP Mandrake
C C P C C P Alliance
5
|
Posted - 2011.11.09 17:04:00 -
[13] - Quote
Faith Sunstrider wrote:Multi threaded downloads? Check Repair option in the launcher? Check EVE news feed? Check Ability to run eve.exe? Check
I don't get the rant. Launchers are cool and useful (for both dev team and players). If you don't like it, just launch the eve.exe. Thanks for the launcher (I really loved the multi threaded download, but increasing "the parts" from 5 to 10 would be awesome).
if you wish to increase the download threads from 5 to 10, click the settings link in the launcher and move the thingy that says download threads from 5 to 10 :D stuff |
|
|
CCP Cascade
17
|
Posted - 2011.11.09 17:18:00 -
[14] - Quote
Salpun wrote:Is it working on sisi now? People are talking about it like it is but Sisi launcher is not updating.
It is currently on Singularity. Update your client and you will find it in the EVE folder. Try it out and let us know what you think of it and if you can come up with ways to make it more useful! Associate Technical Producer - Core Technology Group |
|
|
CCP Mandrake
C C P C C P Alliance
8
|
Posted - 2011.11.09 17:19:00 -
[15] - Quote
Mr LaForge wrote:What effect will this have on the speed in which patches come out? Will this allow for more patches to be produced in less time? Right now we get 2 expansions a year and patches to fix those. Will this allow us to see 'balancing patches' or 'small content patches'?
This is exactly what we are aiming to improve on, we wish to be able to roll out eve updates more frequently. These would be small updates that take very little time to run but can be used to fix bugs in the game. Having the launcher in place makes this an easier thing to accomplish. stuff |
|
|
CCP Mandrake
C C P C C P Alliance
8
|
Posted - 2011.11.09 17:46:00 -
[16] - Quote
Mohr Cowbell wrote:Salpun wrote:
Sisi currently works for me. Using the sisi launcher forcing a repair did not add the new functionality. Did the Win7 64bit files not get updated?
The new files are there and a launcher exe that is 458 KB is size is in the folder but does not run anything when clicked on.
Same issue here on Win7-64. When I run the launcher, I can see the process appear in task manager for about a second, then it goes away. I also tried right-clicking the shortcut and selecting Run as Administrator.
bummer, i will have to improve the logging so we can at least find out what is going wrong when this happens. stuff |
|
|
CCP Topknot
C C P C C P Alliance
28
|
Posted - 2011.11.09 17:53:00 -
[17] - Quote
Tippia wrote:GǪsoooo. Manual patching? Question back: What is it that you like about the manual patchers? We would really like to get rid of manual patchers eventually because it would simplify our build process a lot and like Mandrake said, give us a better environment to push out smaller updates. But I would really like to hear the benefits you see in the manual patchers. |
|
|
CCP Cascade
17
|
Posted - 2011.11.09 17:59:00 -
[18] - Quote
Komen wrote:I would say 'no' but I think I'm outvoted.
I am not for this, except for the part where you say this means it simplifies the task of releasing patches.
For that, I say 'yes'. The rest of the gaudy clutter can kindly go jump into a car crusher.
What you are seeing is far from anything final. Can you elaborate a bit rather than saying no? Can you look at it the other way around and ask yourself: "What would I like to see in this window?"
What feature would improve things for you?
Associate Technical Producer - Core Technology Group |
|
|
CCP Cascade
17
|
Posted - 2011.11.09 18:14:00 -
[19] - Quote
Lors Dornick wrote:CCP Topknot wrote:But I would really like to hear the benefits you see in the manual patchers. Really!? Who are you guys, and where have you been hiding?
Hi Lors Dornick,
Since we're making a new system for updating, installing and repairing your client, it is important that we get to the bottom of what benefits people see in the current tools that are out there. We all know that people use them differently and see different benefits and drawbacks for them and the question was more to get to the core of the concern rather than guessing. Guessing does not fit in well in a two way communication.
The specific concern Tippia raised, has been raised in several replies in this thread and is something we will take a look at together as a team. Associate Technical Producer - Core Technology Group |
|
|
CCP Guard
C C P C C P Alliance
749
|
Posted - 2011.11.09 20:37:00 -
[20] - Quote
Kassasis Dakkstromri wrote:CCP Mandrake wrote:Sarmatiko wrote:So it looks like Launcher using Internet Explorer engine installed in system. I wonder why not to use Awesomium instead, its already in Eve client and standalone. If launcher supposed to be next "Initial installer", then you can always include awesomium.dll with launcher package, right? IE give me creeps each time I think about it. Also obviously IE context menu should be disabled. We are working on putting awesomium into the launcher, IE is just a temporary placeholder. Then next devblog please place a 'WIP" disclaimer on the image (I didn't notice one), as well as in the CCP video just posted. You guys make alot of emo nerd rage when you don't specify WIP as opposed to insinuating a final design
That's my end of the stick.
Point taken. CCP Guard | EVE Community Developer |
|
|
|
CCP Mandrake
C C P C C P Alliance
18
|
Posted - 2011.11.14 13:52:00 -
[21] - Quote
Just send out an update to the launcher, mostly just fixes but i also added a "only show launcher if update" options, i.e. if you check this option, you will only see the launcher window when the eve client needs to be updated.
But there where a lot of things posted here in this thread i didn't expect that needs some consideration, the goal of the launcher is not only to be convenient for for us when we send out updates, but more importantly it's supposed to be convenient for you, the players.
The content of the launcher window, ie. ads and such where just a placeholder, nothing has been decided as to what should be in there. But it seems pretty clear that it's not popular to fill it with "buy something" ads. Perhaps we should display something community related there that might be useful or interesting to someone waiting to enter the game. (balls, i just lost the game, again)
Static patches, also named fallback patches are something we where hoping to phase out, apparently that is not happening as a lot more players than expected use them.
i haven't read all of the 200+ posts in this thread, but as soon as i have, i'll do another post. stuff |
|
|
CCP Mandrake
C C P C C P Alliance
20
|
Posted - 2011.11.14 17:19:00 -
[22] - Quote
Finally, after serveral cups of coffee, i've finished reading all posts and got some pointers going forward making the launcher.
1. The launcher shouldn't start up unless there is an update. I've currently added an option in the settings menu that makes the launcher not start up unless the eve client needs to be updated (version 0.22), but i'm seriously considering making that the default behavior and not requiering you to mark a checkbox to get that behavior. We did get a bit ahead of our selves here, the way we envisioned the launcher was to be able to type in your username and password into the launcher, select your character and enter the game directly when you hit play. We don't however have access to this behavior just yet, so until we can get that working, the launcher should be optional.
2. Less ads. Instead, links to forums, tip of the day type of thing or something more community oriented.
3. Patching multiple clients. This one is a bit tricky, because the launcher is embedded into the client, it can only update that client. it can't update other eve clients because it doesn't know about them. It seems to me that there is a need for improving the sisi launcher so that it could manage all your eve clients and not just the test clients, can't promise the ui will be made any prettier though.
4. Regular old static patches will have to be supported until the end of time.
5. Launcher needs a clear eve cache button.
6. Be able to set the download directory. Currently the launcher and all our patching tech download install/patch data to your default drive, usually named C: Being able to specify where you want the large amounts of data to be downloaded to can save some bother if your C: drive is running low on space.
stuff |
|
|
CCP Mandrake
C C P C C P Alliance
23
|
Posted - 2011.11.15 11:22:00 -
[23] - Quote
Tidwald wrote:CCP Mandrake wrote:Finally, after serveral cups of coffee, i've finished reading all posts and got some pointers going forward making the launcher. ......
7. It need to behave nicely in a Windows environment - IT MUST NOT go changing access permissions to the 'C:\Program Files\CCP\SiSi' directory same applies to 'C:\Program Files\CCP\EVE' when rolled out to live. When first run, launcher.exe asks for elevated privileges to lowerfolderprivs. I have no problems with allowing the elevated privileges when there is a clear need - such as when applying an update. But, changing the folder permissions to side-step the in built security is not acceptable. When first run, after being updated with the SiSiLauncher, launcher appeared to download an update, ask for elevated privileges to run the updater (which is what I would expect), and an error dialog pops up "Errors occurred" - the logfile contains the following: Traceback (most recent call last): File "launcher.py", line 29, in module File "localization\__init__.pyc", line 34, in LoadLocalizationData File "localization\localization.pyc", line 31, in __init__ File "localization\localization.pyc", line 58, in _LoadLanguageData File "xml\dom\minidom.pyc", line 1911, in parse File "xml\dom\expatbuilder.pyc", line 922, in parse IOError: [Errno 2] No such file or directory: 'launcher/localization.xml'That file 'launcher/localization.xml' exists, and existed before launcher was run. Why are you changing the folder permissions? It can't be to allow the updater to run, as it correctly asks for elevated privileges. The main eve program correctly uses more appropriate locations for logs 'C:\Users\xxxxxx\Documents\EVE\logs' and specific folders under 'C:\Users\xxxxx\AppData\Local\CCP\EVE'. The launcher appears to write its main log to the later location so there really is no need to change the permissions on the Sisi folder under "Program Files".
The reason for changing the folder security settings is so that you don-¦t have to get that popup asking for raised privileges every time you run the launcher, as you do right now when you run the installer, patches and repair tool. It only does this for the eve client folder, but the launcher will notice any file that is not in a state it is supposed to be in and "update" it to how it-¦s supposed to be. That makes up for lowering the folder security settings.
stuff |
|
|
CCP Mandrake
C C P C C P Alliance
23
|
Posted - 2011.11.16 12:31:00 -
[24] - Quote
La Merovingian wrote:Tidwald wrote:Mohr Cowbell wrote:Salpun wrote:
Sisi currently works for me. Using the sisi launcher forcing a repair did not add the new functionality. Did the Win7 64bit files not get updated?
The new files are there and a launcher exe that is 458 KB is size is in the folder but does not run anything when clicked on.
Same issue here on Win7-64. When I run the launcher, I can see the process appear in task manager for about a second, then it goes away. I also tried right-clicking the shortcut and selecting Run as Administrator. Exactly the same here, but on Win7-32. CCP Mandrake, I'm quoting this again for emphasis. There are several of us having this problem, and it wasn't mentioned after you had read all previous 200+ posts, my friend. I'm sure the community would be more than happy to help troubleshoot this if you have some suggestions.
So i-¦m hoping this is the embedded browser causing this, we are working on replacing the current internet explorer browser with chromium, an update will be sent out as soon as that is ready.
but if you do care to help, it would be most helpful to get the launcher log file, it is located under "%localappdata%\CCP\EVE\c_program_files_ccp_eve" and is called launcher.log (the last folder name depends on where your eve install is located). stuff |
|
|
CCP Mandrake
C C P C C P Alliance
26
|
Posted - 2011.11.28 17:48:00 -
[25] - Quote
Aethlyn wrote:The launcher issues (launcher disappears after patching) might be related to missing quotes around paths that might (and here do) contain spaces? Quote:2011-11-09 20:45:27,878 - INFO - cmd: C:\Users\***\AppData\Local\CCP\EVE\e_games_eve online (singularity)\updater.exe /path=e:\games\eve online (singularity) /url="http://cdn1.eveonline.com/EveOnlineLauncher/launcherupdate_0_21.dat" /execute=launcher.exe
This could indeed be the cause of the launcher startup issue.
i have already fixed the missing quotes, but those that are having this issue never get that fix since the need to be able to update first... a bit of a catch-22
but there is a workaround, if the launcher doesnt start up, you can temporarily rename your eve folder so that it doesn't contain any spaces, run the launcher and it should then be able to update it self. then you can rename your eve folder back to contain spaces.
You can also run the repair tool to fix the launcher with the command: repair.exe --url=http://content.eveonline.com/321233/RepairData_321233.dat --whitelist=launcher/*
stuff |
|
|
CCP Cascade
24
|
Posted - 2011.12.05 15:39:00 -
[26] - Quote
The launcher will be released when it is ready. Expect at least another dev blog and feedback opportunities before it is deployed. Associate Technical Producer - Core Technology Group |
|
|
CCP Donut Golem
C C P C C P Alliance
11
|
Posted - 2012.03.13 19:10:00 -
[27] - Quote
Zeronic wrote:Hey CCP,
Is it possible to have 1 Launcher Update more than 1 client?
This would be really useful for those of us that us different client path for each account. IE Update Drive:\Eve Online1\; Drive:\Eve Online2\ and so on. For now I'll keep using GoodSync.
Please look into the Import/Export Patch options under the "Patches" tab in the Settings menu . |
|
|
CCP Donut Golem
C C P C C P Alliance
11
|
Posted - 2012.03.13 19:13:00 -
[28] - Quote
Tanya Powers wrote:Dosage Maxius wrote:Neo Agricola wrote:CCP Cascade wrote: What feature would improve things for you?
Since you asked: my vision of a perfect launcher: 1. Single point of Entry: (I do have more than two accounts, so i have some eve installations on my pc) => Select which Character (!) you want to log in => launcher starts eve and you type in your PW and your Character is there. => Dream: (optional) Single sign on: i log on (UN/PW which are not the same as any EVE UN/PW) to the launcher and have all my chars available. i press one and the launcher startes eve and logs in the right char. => only downloading 1 time the patch to patch all installations (or better find a way to have only one installation for multiaccounting) => Copy setting from 1 Character to another (overview, Windowposition, marketwindow a.s.o.) => Downloading patches in Backround => posibility to distribute patches from 1 pc in your homenetwork to another (so if you have more than 1 PC you can config the Launcher that it askes the "ServerPC" in your homenetwork for an update!) => reduces trafik for those who dont have a big fancy internet conetion... => Change Settings for 1 Character (language, switch Autotarget = 0, a.s.o.) => Overview for all my char. Name, currently skilling X till date, Wallet, Docked in Y , Account expires on Date (or in x Days) => posibility to clear cach for Account / Char / installation 2. Informationwindow (optional,=> you turn it on/off and you can configure it as you like it) => Headline for the last 10 Dev Blogs => Headline for the last 10 Dev Forum Posts make as many things optional as possible, so you dont force someone to use it. Just my point of view. What this guy said This too.
Thanks for your feedback . |
|
|
|
|