Hi Thomas. I don't think you can expect users with little computer knoledge to inspect a bgt script for entries that are made to the registry or even use a registry editor or cleaner. Also I'm not currently in the habbit of reading the source of every bgt game I try. It would simply take too much time.
I guess a "delete created registry keys" item in the menu could solve the problem of not having an installer, but a menu item like this cannot be enforced by bgt, so not every scripter will make one. On 11/22/11, Thomas Ward <thomasward1...@gmail.com> wrote: > Hi Willem, > > Yes, I know all that. I wasn't talking about a third-party installer, > but talking about adding the ability to remove and delete keys from > the game script itself. I haven't checked over the new docs for BGT > 1.1 but I'm guessing Philip should have some functions in BGT similar > to RegDeleteKeyEx and RegDeleteValueEx to remove keys from the > registry as needed. If so there could be an option in the game's > settings menu to delete registry keys/values. In other words clean up > after itself before you delete the script. Make sense? > > So in a nutshell if the script can clean up for itself its not totally > reliant on a third-party installer to remove registry keys their > script creates. Any programming language or API I've ever used could > both create and delete registry entries it uses. It is merely up to > the developer to add this extra functionality to his/her game script > to clean up after itself if a third-party installer isn't being used. > I'd advise Philip to recommend the use of a feature like that to make > it easier for gamers to insure no registry keys and stray values are > left behind when deleting the BGT script in question. > > Cheers! > > > > On 11/21/11, Willem Venter <dwill...@gmail.com> wrote: >> Hi thomas. Many games are just scripts you run, so there is no >> installer or uninstaller. >> While I'm not sure if there is a limmit on how many keys a game may >> create, not having one is dangerous. Just imagine a program going into >> an infinite loop while writing values to the registry on each >> iteration. This can happen by writing while instead of if. >> >> It would be totally reliant on the developer to provide an installer >> that knows how to remove every key their bgt script created, where as >> a settings file harms noone even if it is a few MB. The registry is >> something that needs to be used with lots of care, even though it is >> easy to do. > > --- > Gamers mailing list __ Gamers@audyssey.org > If you want to leave the list, send E-mail to > gamers-unsubscr...@audyssey.org. > You can make changes or update your subscription via the web, at > http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org. > All messages are archived and can be searched and read at > http://www.mail-archive.com/gamers@audyssey.org. > If you have any questions or concerns regarding the management of the list, > please send E-mail to gamers-ow...@audyssey.org. > --- Gamers mailing list __ Gamers@audyssey.org If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org. You can make changes or update your subscription via the web, at http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/gamers@audyssey.org. If you have any questions or concerns regarding the management of the list, please send E-mail to gamers-ow...@audyssey.org.