FileProt
FileProt is a simple to setup and use file protection script. What it does in a nutshell is not allow anyone coming from unauthorized places access to certain files on your webserver. This allows you to specify not only unauthorized domains but also PAGES in your own domain. You can tell it to only allow file or image downloads from certain pages in your domain. You can block hotlinkers and bandwidth leeches completely. This script is not intended for super high traffic sites.