PDA

View Full Version : Another bug, and a method to uninstall the patcher


JTF183
04-15-2006, 05:05 AM
I disabled the Protection Consolidation (NoPatch.nopatch) option and exited the options window. I opened the addon manager and it said all addons were protected even though they shouldn't have been. I tried several times re-enabling the consolidation but it froze up whenever I tried. I'm also getting a lot of unhandled exceptions like everyone else. (I hope these problems can be fixed soon)

I deleted the patcher and then I ran regedit and searched for "cosmos" in the registry, then deleted most of the entries that popped up (you have to be careful... some entries may not be cosmos, but you're pretty much safe since cosmos is a relatively unique word.) I re-unzipped the patcher and still had the same problems. Registry deleting was a waste of time and didn't fix anything

So I then ran search and searched all files and folders (including hidden and system folders) for "cosmos" and it popped up with several things. Some temporary internet files and cookies (for this site), the zip that contained the patcher, and the Cosmos Prefs file from C:/Documents and Settings/<User Name>/Application Data

I deleted the Cosmos Prefs file. Then I re-unzipped the patcher again and everything was fine again (all the settings were reset)

Deleting cosmos***** was unnecessary. The only thing necessary to reset the settings was deleting Cosmos prefs.
Still a decent amount of work to fix a simple bug

JTF183
04-18-2006, 04:19 PM
There really needs to be a way to uninstall without having to go through the long process that can really mess up your pc if you don't have any idea what you're doing.

This is why I propose making Cosmos an installed application.

Make a downloadable installer that will put Cosmos in the right place, create all the required files, make shortcuts etc. and make an uninstaller that will delete everything if you should so choose to uninstall.

Once installed the patcher would run as normal (well.... once all the bugs are fixed....) It would still Autoupdate, upload thottbot data, manage addons, and all the other stuff we all love about cosmos.

The installer/uninstaller would make it easier to get started and stop using Cosmos though

Gryphon
04-18-2006, 05:57 PM
The patcher does do all that, and you shouldn't have had to do any registry edits. Either click Uninstall in Cosmos***** or, manually delete Cosmos***** and the Interface folder, two things and its gone, anything more is un-needed. Creating an installer for the installer is a overboard since Cosmos***** can be run from any location and it will install the files to the correct place.

JTF183
04-19-2006, 08:52 PM
1.) Registry entries I realized were unnecessary because that didnt fix the problem.

2.) Pressing uninstall in Cosmos***** only moves the addons in the Interface/AddOns or Interface/DisabledAddOns to Interface/UninstalledAddOns. It does NOT uninstall cosmos OR reset the Cosmos settings. Beyond that, it spits out an unhandled exception

3.) My issue was that cosmos saved settings in application data and they weren't being deleted when I deleted Cosmos*****. And when I unzipped it and ran it again I was still having the same problem (The nopatch consolidation was disabled (causing a bug where all addons were protected) and trying to turn it back on caused cosmos to freeze). Deleting the application data fixed the problem.

4.) My suggestion was actually geared more toward the uninstaller. With an uninstaller you wouldn't have to do a search for the saved application data and delete it just to reset the settings when you turn on/off a setting messes the entire thing up (not that this should happen in the first place).