Automatic download is a rather interesting feature. It can be done directly from your website's code, quite easily. From that point, it just works. Judging from your description, I take it the file is a backdoor to the user's system? Either way, that is not of interest to me.
Please contact me to get the job done within a few days.