This is an ASP component which allows the control of file downloads from within an active server page script.
Features:
- Stream a binary file from anywhere on your server to the browser.
- Files can be in directories that are not web shared.
- Use ASP to allow password access and to record file downloads.
- Use the built in access code system to protect files without the need for a database of users.
- File utilities include copy, delete and append to text file.
- Http function to get file from remote server.
This component is useful when individual files on the server must be password protected, or downloads controlled in some other way. Files that are in directories which are not web shared can be downloaded.
The download is controlled from an ASP script so code can be executed before and after sending the file to the browser.
This allows for verification of passwords, and logging of data afterwards. It is possible to check whether the file was completely downloaded or cancelled before completion.
An access code generation function is included to be able to generate an access code "on the fly", and then verify it later.
Some useful file utilities are included for ease of use, including a single command to append a line to a text file. There is also a command for taking a file from a remote server, and either saving it or streaming it to the browser.
There are some limitations to be aware of. There can be inconsistencies between browsers that receive the download and it is not always possible to specify the browser behaviour from a server side script.
Top 4 Download periodically updates information of csFile Download script from the developer, but some information may be slightly out-of-date.
Our script download links are directly from our mirrors or publisher's website. csFile Download torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!