喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: 针对下载隐藏地址的办法,重新整理提出疑问!  
 
swear (swear)
注册会员
Rank: 2
一般会员



UID 12495
精华 0
积分 90
帖子 86
金钱 90 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2002-1-27
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
针对下载隐藏地址的办法,重新整理提出疑问!


整理了一下各位高手提出的办法,主要有两个:
1。生成随机码和临时下载地址,由这个随机码找到真正的下载地址;
2。用serv-u绑定mysql的帐号,serv-u的确可以限制帐号的使用时间、下载速度、访问目录等等。

我的初衷是——
一个资源下载的网站,会员购买点数之后,获得真正的下载。要求:
1。会员只能完整下载一次,再次下载必须再次购买;
2。会员把这个下载地址告诉别人也没用,别人无法下载;
3。要支持flashget下载;
4。防止用户下载过程中断线,断线后应该可以不用购买,继续下载。

就这么4个问题,考虑很久都没有完美的解决办法。我可以生成一个随机码下载地址,在数据库种比对这个下载随机码得到真正的下载地址。但是,要是会员把这个随机码告诉别人,别人当时也就可以下载了,如果我限制下载的ip地址,那么别人是不可以下载了。但是,这种情况下,如果会员下载过程中断线,重新拨号上网获得ip地址怎么办?因为我无法判断会员是不是真的下载结束了。serv-u确实不错,可以绑定mysql帐号,但是还是不能解决我上面所说的4个问题。
请高手们继续赐教!
[/SIZE]
2006-3-9 03:15 PM#1
查看资料  发短消息  顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1243
帖子 1093
金钱 1243 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
第4个实在很难


前面三个只要限制 用户IP
定制临时的SESSION
输出数据流

就可以实现
2006-3-9 04:32 PM#2
查看资料  发短消息  顶部
 
swear (swear)
注册会员
Rank: 2
一般会员



UID 12495
精华 0
积分 90
帖子 86
金钱 90 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2002-1-27
状态 离线
[推荐阅读] 关于报表软件以及finererport报表
谢谢楼上回答。
第一,session无法解决。因为用户用flashget下载的时候,如果关闭浏览器,则flashget下载时会创建新的session,原来的session不存在了!
第二,输出数据流会非常影响web服务器的效率。我实在不想用。
2006-3-9 08:53 PM#3
查看资料  发短消息  顶部
 
芽雨
高级会员
Rank: 4
老老会员


UID 27830
精华 0
积分 829
帖子 938
金钱 829 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-4-15
来自 永州-->太原-->北京
状态 离线
[推荐阅读] 找人?
1。生成随机码和临时下载地址,由这个随机码找到真正的下载地址;


想知道这个是如何实现的




My WebSite : 芽雨快跑:http://www.yayu.org
2006-3-9 10:37 PM#4
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
zr0128
注册会员
Rank: 2
一般会员



UID 64392
精华 0
积分 78
帖子 89
金钱 78 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-5-27
状态 离线
[推荐阅读] 想找份php兼职的工作来做
COOKIE和SESSION结合怎么样?
即使浏览器FLASH GET产生了一个新的SESSION,但是他的COOKIE是不会变的。
当他下载的时候产生一个临时COOKIE,存上需要参考的信息(下载的哪个文件,以及对应的SESSION)。




http://www.itzg.net
2006-3-9 10:40 PM#5
查看资料  Blog  发短消息  QQ  顶部
 
wyw5257 (wyw5257)
金牌会员
Rank: 6Rank: 6
高级会员


UID 19797
精华 0
积分 2066
帖子 2039
金钱 2066 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2003-4-22
状态 离线
[推荐阅读] 今天又重改天上人间这个网页,大家给提点意见!!
既然是会员下载
可以同时关联会员ID及cookie和IP

php依据$HTTP_RANGE值判断用户是首次下载,断点续传,还是重新下载
如果用户中途断线,如果是断点续传,则将会员许可IP改为当前IP
符合条件后转向下载地址

缺点:
帐号被盗用或者自己将帐号告诉他人时,该此下载被作废
如果会员使用可以得到真实下载地址的下载软件,可能无法通过程序页来判断了




Freedom
wyw5257[AT]163.com
2006-3-10 05:52 PM#6
查看资料  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023507 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP