How to Install Add-ons (newbie guide)

General discussion about Celestia that doesn't fit into other forums.
Topic author
alphap1us
Posts: 212
Joined: 17.12.2003
With us: 20 years 11 months
Location: Buenos Aires

How to Install Add-ons (newbie guide)

Post #1by alphap1us » 08.12.2004, 21:45

Hello,
Inspired by the amount of mail we were getting at the ML from people wondering what to do with all those files (Thanks Discover Magazine), I decided to write a short intro on how to install add-ons, as part of Hank's Celestia Wikibook.

http://en.wikibooks.org/wiki/Celestia:Add-Ons

It should be writen at a level so that anyone who has just downloaded the program can install the add-on without too much hassle. If this is not the case, please edit the document (it's a wiki.) After a few days, I will add the link to this file to the top of each ML page.

Cheers,
Joe

symaski62
Posts: 610
Joined: 01.05.2004
Age: 41
With us: 20 years 6 months
Location: france, divion

Post #2by symaski62 » 09.12.2004, 00:34

.sssc or .stc or .dsc > Place these in the data directory.


no .sssc :oops:

yes ssc
windows 10 directX 12 version
celestia 1.7.0 64 bits
with a general handicap of 80% and it makes much d' efforts for the community and s' expimer, thank you d' to be understanding.

Avatar
fsgregs
Posts: 1307
Joined: 07.10.2002
With us: 22 years 1 month
Location: Manassas, VA

Post #3by fsgregs » 11.12.2004, 16:16

HI folks:

As a creator of add-ons, I have always done them like the other creators, using a zip file that the user has to unzip into the proper Celestia directory. Believe it or not, that is a problem for many users. Many are simply not comfortable with navigating their hard drives, or telling an unzipper program how to point to the Celestia folder, or unzipping an add-on and manually moving it to the Celestia extras folder.

Recently, I discovered a shareware program on the web called "Self-Extracting Archive Utility", which converts any set of files directly into an automatic installer program. When an add-on is created using it, a user downloads not a zip file but an "exe" file. Click on it, and it will automatically install all add-ons directly into the correct Celestia folders. The program even gives you the option to uninstall an add-on automatically. It displays read-me notes in advance, has options for neat displays, etc.

If you use the shareware version, a message will appear at the beginning of each installation advertising the program. The paid version ($49), removes the message.

I'll be posting a separate post on the topic soon. In the meantime, thanks Alphaplus for the instructions.
:)

Frank

Harry
Posts: 559
Joined: 05.09.2003
With us: 21 years 2 months
Location: Germany

Post #4by Harry » 11.12.2004, 16:35

Installation is really a problem for a lot of people. It would be a big step forward if installation meant simply extracting the file to the extras-directory - and for most addons this is an easily achievable goal. Unfortunately many (notably the older) addons need manual tweaking.

I am not a big fan of self-extracting ZIP-files. The main problem is that you suddenly deal with executables, and all problems they have such as viruses and other malware. Furthermore they don't work on Linux or Mac OS (in fact some can be decompressed just as any other regular ZIP file, but you can't be sure when downloading and it makes things more complicated). Oh, and I don't know if they are able to find Celestia's installation directory (not the whole world is using "C:\Program Files\Celestia\").

The ultimate goal should be to let Celestia (or a dedicated helper utility) handle installation, but there is no indication that this could happen anytime soon.

Harald

rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Post #5by rthorvald » 11.12.2004, 17:48

fsgregs wrote:Recently, I discovered a shareware program on the web called "Self-Extracting Archive Utility", which converts any set of files directly into an automatic installer program. When an add-on is created using it, a user downloads not a zip file but an "exe" file


Though the concept in itself is nice, i sincerely hope no one ever starts using software like this for Celestia Add-ons:
Celestia is cross-platform, but the installer software is not. Doing this will make the add-on inaccessible to anyone not on a windows PC (like me).

On my side, there are shareware installer utilities on Mac, too. If i started using one for my own work, about 5% of the Celestia community would be able to install it.

-rthorvald


Return to “Celestia Users”