11-11-2010, 11:39 AM
The system you are proposing is very flawed. If you are to use cookies, they'd just have to delete it. If you are offering something that should be downloaded once for a good reason, that isn't a good thing. Another system would be to allow once per IP, but that's also flawed as changing your IP is very simple.
The thing I would recommend is user accounts that they'd have to register to download this, and then it would cut down on how many they would download. Make them have to verify their email address, and only allow one account per IP. Sure there is a workaround to that, but it'd be more difficult for them.
Again, that may be a bit more complicated of a design than you would want it to be. If them downloading twice isn't a big deal, then have it your way, or the IP once per download way.
Good luck
The thing I would recommend is user accounts that they'd have to register to download this, and then it would cut down on how many they would download. Make them have to verify their email address, and only allow one account per IP. Sure there is a workaround to that, but it'd be more difficult for them.
Again, that may be a bit more complicated of a design than you would want it to be. If them downloading twice isn't a big deal, then have it your way, or the IP once per download way.
Good luck