open All Channels
seplocked EVE Information Portal
blankseplocked New Dev Blog: When Patching Fails, Repair
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: 1 2 [3]

Author Topic

Ban Doga
Posted - 2010.07.23 13:30:00 - [61]
 

Edited by: Ban Doga on 23/07/2010 13:31:17
Originally by: Ben Derindar
Originally by: CCP Atropos
Originally by: Ben Derindar
How about just requiring that a minimum number of files exist in the selected location and are not corrupt before going ahead with a repair? That way if someone tries it on a completely incorrect location, it can politely turn around and go "nuh-uh". The only question then would be where to draw the line.

This is exactly what it does Smile The minimum number of files is simply an existent eve.exe in the same directory you're running the Repair Tool from.

Well, of course. Smile

But my earlier point about where to draw the line still stands: if you want to prevent people from downloading complete installs via the repair tool, and currently the only file check in place is for eve.exe, then maybe that minimum needs to be raised, i.e. some more files need to be added to that checklist?

Say the requirements were raised to a point where at least 50% of the expected files in a current Eve install were both present and had valid checksums. A check like this would reject most people trying to trick the tool, while for genuine users if their install is that badly messed up then they may as well just reinstall anyway. Razz

/Ben



I don't see a downside to people being able to basically "install" EVE with the repair tool.
The downloads from the servers might increase a little, but I guess performance is not really an issue here.

Furthermore I think the more situations the repair tool can handle correctly the better it is.
And I don't think people try to "trick" the tool in anyway.
They might use it for more situations than originally anticipated, but if it can handle those as well that's great.

The obvious difficulty (as you already expressed in your previous posting) is drawing the line.
There is no reasonable justification for demanding any certain amount of files be present and intact.
It is after all designed to repair broken installations and artificially restricting which kind of damage can be repaired and which not is actually reducing the usefulness of the tool.

TBH I find the requirement that an "eve.exe" must exist but can be broken as well a great approach.
It prevents accidentally damaging the wrong folder (how many "eve.exe" files do you have outside your EVE installation) and can be easily satisfied if desired.

ychen
Posted - 2010.07.26 20:26:00 - [62]
 

Is there some way for the repair tool to save one's UI settings? I have to reinstall windows on a regular basis, with Eve residing on a seperate hard drive. After I repair Eve, it's set back to default, which is annoying.
Thanks
Ychen

CCP Sputnik


C C P
C C P Alliance
Posted - 2010.07.30 13:38:00 - [63]
 

Originally by: ychen
Is there some way for the repair tool to save one's UI settings? I have to reinstall windows on a regular basis, with Eve residing on a seperate hard drive. After I repair Eve, it's set back to default, which is annoying.
Thanks
Ychen


We will have to discuss how and where to implement this (there are already people who requested the total opposite, which in my opinion seems to make more sense. After all you would expect a scenario like this: 'You have a problem? Run the repair tool!') but for the time being you can essentially set up some batch scripts which back the settings up before you do your reinstall and copy them back into the correct position afterwards (just check the clean cache page to find the correct folders to back up).


Hope I could help you with your problem.

Tonto Auri
Vhero' Multipurpose Corp
Posted - 2010.08.04 19:15:00 - [64]
 

Edited by: Tonto Auri on 04/08/2010 19:15:47
Originally by: CCP Atropos
Originally by: Tonto Auri
But why? What's wrong with me wanting to download whole EVE client using the repaig tool?
In, say, Lineage2, Aion and other games, it's completely possible and the only standard way of obtaining complete, up-to date client without any overheads, like patches to patch the patches patching patches.


Why would you want to though? The normal installer downloads less data due to better compression and no overheads due to the zsync data.
You can do what you're saying though; if the tool can't determine what client version you're repairing it will default to repairing it upto the latest TQ version.


That was an edge case, however, but still, I'll send you the answer: Because.
Installer could fail in middle (or even in the last byte - and you will have to redownload it all), it have widely known issue with wrong detection of free space (patcher too), the repair tool could bring installation to live from, literally, any state. Why not improve it so it'll be useful for complete download? I.e. when repairer detects unrecoverable damage to one file, it's faster to D/L it's clean version from server, zipped etc., than to try and repair it using ZSync, which would generate as much traffic, as the original uncompressed file size, or more. Just think about it.

Yeay Fritg
Caldari
Confrerie de Kaedri
Cluster Of Rebirth
Posted - 2010.08.17 15:42:00 - [65]
 

Sorry,

I'm slow.

Never realized the title : New Dev Blog: When Patching Fails, Repair

CCP can you please develop the same software for the Eve Core ?

Cheers,
Yeay

Cirdan Seregon
Posted - 2010.08.24 15:25:00 - [66]
 

Does the renaming of the exe file work for SiSi as well? Because it didn't work. When i try to run my newly installed test server it asks for a new update, then it says the update is broken and then to download repair.exe then in run that and i get python error. Rolling Eyes


Pages: 1 2 [3]

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