It doesn't seem like too big a job to state in unequivocal terms in the TOS that certain direct links are not permitted. Once a poster is clear on that, it should require little imagination to post...