I just had an idea that popped into my head after writing my last post. Now, I don’t know if this might have been mentioned already on a different forum, nor would I have any idea of the advantages/disadvantages that this might have…since I don’t program, I am kind of shooting in the dark here. Anyway here is my idea...
What if you setup a user login system, where people have to login with a User ID and Password? The user would have to share basic information like: Name, Location, Etc. The downloads would be privately held, and you could decide which accounts get accepted or not accepted. This would be kind of like how you might have done it when you asked/gave private companies first crack at the downloads, like you mentioned in your previous post. Also, you could have the acceptance be automated from the start, and then keep track of which users exceed their download via their User ID. At that point, you can ban the user(s) account that are giving you trouble. Sure the banned user can always request a new account via an alias, but after a certain amount of bans, they might get the hint. Anyway, that is just a suggestion and I have now idea of how easy it would be to implement something like this or how well it might work.