I recall you describing this capability ... quite a number of years ago ... IIRC. Interesting that you have been able to get it to work.
I suppose end-users will be able to do more of a "cafeteria selection" on the website, which results in just those modules being put together.
So I could speicify:
ESV + KJV + ISBE + MHCC
and that is all that would be delivered?
Slick.
Most Bible websites like e-Sword and CrossWire involve doing one-by-one downloads (one module at a time), which is kind of tedious.
However, I would suspect that most people would default to "give me the max bundle". (which I think you pointed out to me some time back???)
Is this "menu cafeteria selection" something that is supported ... directly or indirectly ... by NSIS? It appears you use NSIS.
If this is something you came up with that is more or less "custom", perhaps you could work with NSIS to make it more widely available. I am a great fan of NSIS (and I may have been the one years ago to suggest you consider using NSIS).
'The Word' version 3 Release Candidate (3.0.0.742)!
TECHNICAL BELOW:
Although i use NSIS, this is not a default capability of it.
It has taken me about 1-2 months of development to do this, didn't come easy ...
To make this work i had to:
- create installer with some special logic
- create a small .exe that unpacks the files before the actual NSIS installer (a 50KB .exe packed in the installer you download)
- create .php script that knows how to pack dynamically the separate files and stream them back.
As Lynn said, because most users will just download the 'Full' package, i will cache the most used 'combinations' so i don't stress the CPU of the webhoster too much (so for common 'packages', the .php script will redirect to a cached file on the disk).
For example, the following link will download the KJV+ISBE+MHCC (including the Portuguese translation file and the main program installation package):
http://download.theword.gr/bin/getmulti ... cc.cmt.exe
(the above link points to the old 620 beta, don't really use it to install, you will get an older version)
Costas
Although i use NSIS, this is not a default capability of it.
It has taken me about 1-2 months of development to do this, didn't come easy ...
To make this work i had to:
- create installer with some special logic
- create a small .exe that unpacks the files before the actual NSIS installer (a 50KB .exe packed in the installer you download)
- create .php script that knows how to pack dynamically the separate files and stream them back.
As Lynn said, because most users will just download the 'Full' package, i will cache the most used 'combinations' so i don't stress the CPU of the webhoster too much (so for common 'packages', the .php script will redirect to a cached file on the disk).
For example, the following link will download the KJV+ISBE+MHCC (including the Portuguese translation file and the main program installation package):
http://download.theword.gr/bin/getmulti ... cc.cmt.exe
(the above link points to the old 620 beta, don't really use it to install, you will get an older version)
Costas
-
- Posts: 318
- Joined: Fri Aug 17, 2007 5:58 pm
The newer RC2 version is out, see here
Yes, the new site will allow to you select files, releases, modules, etc with a click and then download an installer with all these included dynamically. This is already tested and works fine, since the current downloads work like this already.
Good thing about this is that you will be create links that include directly the files you want.
Is this what you ask?
Costas
Good thing about this is that you will be create links that include directly the files you want.
Is this what you ask?
Costas