Copap launcher
Posted: Mon Mar 13, 2006 4:20 pm
I am moving this weekend, and odds are good I am going to be without internet for a week or so (someone else just got told that it will take 13 days to get theirs hooked up) 
On the plus side this will give me a chance to work on something Themi has been pushing for a while.
Themi has been wanting a piece of copap software that will coordinate the download of needed haks and make it much easier for people to get everything sorted out. I have started looking at this and have already come up with a nice way of doing it.
The one thing we can gaurentee about anyone wanting to downlaod haks to play on copap is that they have an internet connection. As such we can get config info for the software in the form of an ini file from a website (such as this one) when the programme starts, that way it will always be up to date and we avoid the versioning issue that is common with client side software. So when a new server joins, or when someone updates a hak then we need to update a central online ini file and everyone using the client software will find out about it and be given teh chance to downlaod it.
The problem then becomes how do we get people to use this software. My thoughts were to also include similar functionality to ASK, people can launch nwn and login to any copap world from within the software.
Basically a new copap player will download this software, then everything else they need to do is coordinated by it. It will also mean that when new worlds join info about them gets pushed out to the players and will increase that worlds profile.
basically I am wanting any feedback from people here, and any ideas of things that you think may be a good addition (nb. may not make it in). You have 3-4 days tops to discuss this as that will be when I move, so have at it.
Current requirements:
- cross platform (windows, linux and mac)
- stand alone, no configuration needed client side
- able to download and unrar haks and tlk files into correct folder
- easy to use gui
- produce nag screen to update if new version of software released
- get hak and server info from a central online point
- allow people to store passwords for player or dm client, and login at the click of a button
- (maybe, but not in first version) allow people to enter additional non-copap servers
- provide common help topics (such as how to use autobic, or how to use extra heads for your character)
- provide links to popular override haks (e.g. cave ceiling override or bowstrings hak)
- help and additional content also configuable from a central online point.

On the plus side this will give me a chance to work on something Themi has been pushing for a while.
Themi has been wanting a piece of copap software that will coordinate the download of needed haks and make it much easier for people to get everything sorted out. I have started looking at this and have already come up with a nice way of doing it.
The one thing we can gaurentee about anyone wanting to downlaod haks to play on copap is that they have an internet connection. As such we can get config info for the software in the form of an ini file from a website (such as this one) when the programme starts, that way it will always be up to date and we avoid the versioning issue that is common with client side software. So when a new server joins, or when someone updates a hak then we need to update a central online ini file and everyone using the client software will find out about it and be given teh chance to downlaod it.
The problem then becomes how do we get people to use this software. My thoughts were to also include similar functionality to ASK, people can launch nwn and login to any copap world from within the software.
Basically a new copap player will download this software, then everything else they need to do is coordinated by it. It will also mean that when new worlds join info about them gets pushed out to the players and will increase that worlds profile.
basically I am wanting any feedback from people here, and any ideas of things that you think may be a good addition (nb. may not make it in). You have 3-4 days tops to discuss this as that will be when I move, so have at it.
Current requirements:
- cross platform (windows, linux and mac)
- stand alone, no configuration needed client side
- able to download and unrar haks and tlk files into correct folder
- easy to use gui
- produce nag screen to update if new version of software released
- get hak and server info from a central online point
- allow people to store passwords for player or dm client, and login at the click of a button
- (maybe, but not in first version) allow people to enter additional non-copap servers
- provide common help topics (such as how to use autobic, or how to use extra heads for your character)
- provide links to popular override haks (e.g. cave ceiling override or bowstrings hak)
- help and additional content also configuable from a central online point.