如何使用asp.net
限制Rapidshare或Megaupload网站的下载次数答案 0 :(得分:1)
一个选项:跟踪IP地址
答案 1 :(得分:0)
您可以使用Semaphore来阻止它。它将类似于以下内容:
Semaphore sem = new Semaphore(0, 5, "<Client IP Address, or Session/Auth Cookie>");
if( !sem.WaitOne(0) )
throw new Exception();
try {
... write download ...
}
finally { sem.Release(); }