Subject:
|
Uber-install (was Re: Organizing the Site Revamp)
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Wed, 10 Feb 1999 20:37:30 GMT
|
Viewed:
|
1722 times
|
| |
| |
On Wed, 10 Feb 1999 16:26:58 GMT, Sproaticus <jsproat@geocities.com>
wrote:
> Steve Bliss wrote:
> > I disagree with this. Many people (maybe not many people into virtual
> > LEGO, but still) wouldn't be able to find the program later, if there
> > isn't an icon for it. But making icon-installation optional would be a
> > Good Thing.
>
> Optional, yes. Good point.
>
> > - ARJ-based, for maximum cross-platform compatibility. This version
> > would not include any Windows-based programs.
>
> Which would basically be "download LDRAW.EXE and all the LCAD updates"
And (potentially) splitmpd, l3p, and ldscript. Any others I'm
forgetting?
> > - Win31-based, for an easier install while still trying to work on as
> > many systems as possible. Win32-based programs would not be included.
> > - The whole enchilada, which would be Win32-based, and would include
> > Win32 programs such as LDLite, LDAO, L3PAO.
>
> Using the right Win31 Program Manager API calls would do away with the need
> for
> a Win32 install; program folders and icons can be made on Win95 / WinNT
> using the old 16-bit API.
Right, except why include the Win32 programs for people who can't use
them? Most of the huge-o programs (LDAO) are 32-bit. It's not a big
deal on CD distributions, but for downloading, saving a couple of MB is
important.
> I was thinking about how to go about wrapping the original archive and all
> the
> updates into one package which would be unbundled and installed via a batch
> file. Assuming someone on another platform (say, a Linux box) was using
> LDraw through DOS emulation, they would concievably be able to run
> COMMAND.COM.
It would work, sort of. I think right now, LDAO is the program with an
installer. If there was another Windows-based installer (and if we're
thinking potentially distributing CD's, there should be), the batch file
would launch all the installs more-or-less simultaneously.
How does this sound, for a full-blown, Windows-based install script:
- Check for previous installs (read ldraw.ini)
- If not found, ask user if system should be searched
- Display previous install location (or default to c:\ldraw), prompt
user to confirm selection (or browse to new one).
- Record install location in ldraw.ini.
- Prompt user for optional components to be installed. Allow user to
change the install path for each selected component.[1]
- Install the files.
- Optionally, add LDRAWDIR to autoexec.bat (if user installs an optional
program which needs it, or if the user changes from a previous
installation)[2]
- Optionally, install icons.
- Run makelist (if possible).[3]
- Reboot, if necessary.
[1]Default path for optional programs would be the default location,
plus /apps/, plus an application directory:
c:\ldraw\apps\ldlite
c:\ldraw\apps\l3p
etc.
[2]I wonder how you prevent duplicate entries in autoexec.bat?
[3]Anyone want to develop a working, DOS-based, Makelist?
Steve
|
|
Message has 1 Reply: | | Re: Uber-install (was Re: Organizing the Site Revamp)
|
| (...) I personally don't use these tools. Thus, I would be unlikely to want to download them if I were surfing via modem. Hmmm... I might be muddling things. My point is this: Let the main archive, parts updates, and separate tools be available (...) (26 years ago, 10-Feb-99, to lugnet.cad.dev)
|
Message is in Reply To:
| | Re: Organizing the Site Revamp
|
| (...) Optional, yes. Good point. (...) Which would basically be "download LDRAW.EXE and all the LCAD updates" (...) Using the right Win31 Program Manager API calls would do away with the need for a Win32 install; program folders and icons can be (...) (26 years ago, 10-Feb-99, to lugnet.cad.dev)
|
23 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|