论文部分内容阅读
Rayfile网盘相信不用我多说,大家都知道其优点,也因此成为了很多同学分享资源的首选。但Rayfile网盘也有个不足之处,就是时间久了文件的热度不够之后,服务器就会自动删除上传的文件,这样一些后来者再次访问资源页面时就会被提示“404错误-文件未找到”。那有什么办法可以让这些资源的分享时间更长一点呢?
以http://www.rayfile.com/zh-cn/files/a57e9735-2085-11df-ab9d-0015c55db73d/资源为例,大家访问该页面时会被提示文件未找到(见图1),但我们在分享资源时只要稍作变通,就可以让更多的人能下载到该资源了。
第一步:上传资源文件,进入资源下载页面。
第二步:使用Raysource客户端下载刚刚上传的资源文件。这里不需要真正的下载,只需要点击下载页面中的Raysource下载按钮(见图2),使Raysource客户端弹出“新建下载”对话框即可。
第三步:在“新建下载”对话框中的“文件下载链接(URL)”右侧的文本框中,以“fs2you://”开头的即为下载链接(见图3),将其复制并对外发布即可。如果是自己下载过的文件,要与别人分享,在Raysource客户端的“历史文件”中,单击选中文件,将下方的“URL”右侧的以“fs2you://”开头的地址复制给别人即可(见图3)。
这样有一个好处就是与他人分享资源时,其他人不需要进入资源页面,可通过Raysource客户端直接下载。即便在访问资源下载页面时被提示文件不存在,在Raysource客户端中直接新建任务,输入下载链接(前面的资源页面文件对应的下载链接为fs2you://Y2FjaGVmaWxlMzEucmF5ZmlsZS5jb20vemgtY24vZG93bmxvYWQvNDQ2YzEyNTBkNmIxMTMxZWMyODhhN2MwNjhiNGE0NmUvJUU0JUI4JTg5JUU3JUJBJUE3QyVFOCVBRiVBRCVFOCVBOCU4MCVFNCVCOCU4QSVFNiU5QyVCQSVFNSU4RCU5NyVFNSVCQyU4MDEwMCVFOSVBMiU5OCVFOSU5QiU4NiVFNSU5MCU4OC56aXB8MzEzMTkyOQ==),文件同样能够被下载。
揭秘:为何删除了的Raysource资源还能下载?
★由于Raysource客户端也是基于P2P原理的,因此,假设小李通过客户端的方式下载了资源A,即便服务器上已经删除了资源A,但只要小李未删除资源A,并且客户端是在线状态,这时小李就成了资源A的一个“种子”(类似于BT、电驴的下载),可以为其他客户端用户提供下载源,这也就是为什么服务器端删除资源后,通过下载链接仍然能够下载资源的原因。
★这一方法仅对那些被用户使用客户端下载过的资源有效(大文件基本上都有效,因为超过10MB,Rayfile就不提供HTTP下载链接了)。
★在使用此方法下载某一资源时,如果某一时刻没有速度,不要放弃,可以在不同时间段进行尝试,因为只有下载过该资源的用户Raysource客户端在线时才能提供下载源,所以在不同的时间段进行尝试,往往会有收获。
★如果想让自己上传的资源长期有效,可在资源上传成功后,自己通过Raysource客户端下载一次,并保持Raysource客户端经常性的在线,从而为需要下载资源的用户供源。
以http://www.rayfile.com/zh-cn/files/a57e9735-2085-11df-ab9d-0015c55db73d/资源为例,大家访问该页面时会被提示文件未找到(见图1),但我们在分享资源时只要稍作变通,就可以让更多的人能下载到该资源了。
第一步:上传资源文件,进入资源下载页面。
第二步:使用Raysource客户端下载刚刚上传的资源文件。这里不需要真正的下载,只需要点击下载页面中的Raysource下载按钮(见图2),使Raysource客户端弹出“新建下载”对话框即可。
第三步:在“新建下载”对话框中的“文件下载链接(URL)”右侧的文本框中,以“fs2you://”开头的即为下载链接(见图3),将其复制并对外发布即可。如果是自己下载过的文件,要与别人分享,在Raysource客户端的“历史文件”中,单击选中文件,将下方的“URL”右侧的以“fs2you://”开头的地址复制给别人即可(见图3)。
这样有一个好处就是与他人分享资源时,其他人不需要进入资源页面,可通过Raysource客户端直接下载。即便在访问资源下载页面时被提示文件不存在,在Raysource客户端中直接新建任务,输入下载链接(前面的资源页面文件对应的下载链接为fs2you://Y2FjaGVmaWxlMzEucmF5ZmlsZS5jb20vemgtY24vZG93bmxvYWQvNDQ2YzEyNTBkNmIxMTMxZWMyODhhN2MwNjhiNGE0NmUvJUU0JUI4JTg5JUU3JUJBJUE3QyVFOCVBRiVBRCVFOCVBOCU4MCVFNCVCOCU4QSVFNiU5QyVCQSVFNSU4RCU5NyVFNSVCQyU4MDEwMCVFOSVBMiU5OCVFOSU5QiU4NiVFNSU5MCU4OC56aXB8MzEzMTkyOQ==),文件同样能够被下载。
揭秘:为何删除了的Raysource资源还能下载?
★由于Raysource客户端也是基于P2P原理的,因此,假设小李通过客户端的方式下载了资源A,即便服务器上已经删除了资源A,但只要小李未删除资源A,并且客户端是在线状态,这时小李就成了资源A的一个“种子”(类似于BT、电驴的下载),可以为其他客户端用户提供下载源,这也就是为什么服务器端删除资源后,通过下载链接仍然能够下载资源的原因。
★这一方法仅对那些被用户使用客户端下载过的资源有效(大文件基本上都有效,因为超过10MB,Rayfile就不提供HTTP下载链接了)。
★在使用此方法下载某一资源时,如果某一时刻没有速度,不要放弃,可以在不同时间段进行尝试,因为只有下载过该资源的用户Raysource客户端在线时才能提供下载源,所以在不同的时间段进行尝试,往往会有收获。
★如果想让自己上传的资源长期有效,可在资源上传成功后,自己通过Raysource客户端下载一次,并保持Raysource客户端经常性的在线,从而为需要下载资源的用户供源。