The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
Cheers,
Ben
Anyway, on the anti-leech, you could write your own script, but I'm not sure how you'd want it to function. All I could think of might be giving each file a random name, and having a database (eg. file 1 = oihsdf08621ojg.mpg) to look up the file you want. But then the user would have a crappily names file. I suppose having them in a hidden directory, so that only the script knows where the directory is would work, but the only way I know of making a download start is by using print "location:file.mpg" but I think this would reveal the location of the directory. You could mess the 'thieves' about by changing the directory name (and correspondingly the cgi file so it references the right directory) to something random each day or week, so they'd have to update their links that often and would eventually get bored with it.
Also, it's easy to find if the referring link is from your domain, by using the ENV{'HTTP_REFERRER'} (I think) variable and searching the string for your domain name, or pattern matching it.
Just some ideas...
Rikki
But, and I've got to ask, why do you care?