Software downloading for a new client

Permalink
Hi,

I am currently working on a C5 site for a client and they are in the consulting business. One of their products is software. The client has asked if it were possible to load the software on the server for download. He in turn sells the keys to unlock it. It is custom software he as had made for him.

My questions are:
1) The software program is 3 cd's 650-700mb each. Is it stupid to install this for download?
2) How can it be packaged into one download?

If the above is not a good way to approach this what are some options?

Any help or pointers would be greatly appreciated.

tommyh
 
dbeer replied on at Permalink Reply
dbeer
Hi,

While 2 GB may be a bit much to do asset a single download, it is possible. I have downloaded software from Adobe with a single file in the 1 GB range.

You could have a downnload link on the client's page that calls a function in the block controller to force the download of each file in succession using something like:

<code>
header("Content-type: application/force-download");
header("Content-Transfer-Encoding: Binary");
header("Content-length: ".filesize($file));
header("Content-disposition: attachment; filename=\"".basename($file)."\"");
readfile("$file");
</code>

for each file. The client would then receive each file independently. They would have to accept each one when each download starts. You would also need separate links set up to force the download of the files individually for the client to download one of the set without starting over in the event the initial download failed.

The alternative to one large download or the forced succession is to utilize a download manager which would be forced to download. Once the client authorizes the download manager, it would manage downloading the data and initiating an install, if required.

Hope this helps.

Don
tommyh replied on at Permalink Reply
tommyh
Hi Don,

Thanks so much for the information.

I think that I would rather use a download manager to handle this issue. Can you point me to some resources on this topic?

Regards,
Tommy
dbeer replied on at Permalink Reply
dbeer
Hi Tommy,

While I don't have a specific download manager to recommend, there are a number of them out there for Windows, Mac and Linux. Some free, some not. A Google search for Download Manager will give a number of listings for information and providers.

Regards,

Don
tommyh replied on at Permalink Reply
tommyh
Hi,
Yep... I have been all over google and just looking for someone who has had experience with a particular one pros/cons of each etc. Ideally, I would like to package the download with ease and provide it for download with ease.

Thanks for your help!
Tommy