+ -
当前位置:首页 → 问答吧 → RayFile网盘文件下载?

RayFile网盘文件下载?

时间:2009-09-29

来源:互联网

如题,wine除外,有没有可用的firefox插件或者扩展,有此链接转换的软件也可以,总之只要是可以下载就行了

作者: 意难忘   发布时间: 2009-09-29

有知道麻烦请告知。如果这问题可以得到解决就可以彻底不进WIN了。主要是要下的一些音乐基本上都是存在这个网盘上

作者: 意难忘   发布时间: 2009-09-29

没办法,只好破解链接寻找真实地址

作者: aegean sea   发布时间: 2009-09-29

怎么破解呢?

作者: 意难忘   发布时间: 2009-09-29

发现一个WIN下的下载地址转换器,http://www.greendown.cn/soft/13476.html
可以转换rayfile的专用链接为普通链接,那位大大可以改写成LINUX下可用的

作者: 意难忘   发布时间: 2009-09-29

猜测那实际是 base64
但是这样没效果

作者: s63030   发布时间: 2009-09-29

这个网盘很牛的啦,转换成普通地址,在XP下用迅雷也下载不了~别说linux

作者: ygmvla   发布时间: 2009-09-29

不要想了,乖乖wine吧

作者: jarryson   发布时间: 2009-09-29

it works ... sometimes.

代码:
// ==UserScript==
// @name        rayfile
// @include     http://www.rayfile.com/*
// ==/UserScript==

var a = document.getElementsByTagName('a');
for (var i = 0; i < a.length; i++ ) {
        if (/^http:\/\/www\.rayfile\.com\/zh-cn\/files\/[\w-]+\/\w+/.test(a[i].href)) {
 GM_xmlhttpRequest({
 method: 'GET',
 url: a[i].href,
 headers: {
 'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey',
 'Accept': 'application/atom+xml,application/xml,text/xml',
 },
 onload: function (responseDetails) {
 var div = document.getElementsByTagName('div');
 for (var i = 0; i < div.length; i++ ) {
 if (div[i].id == 'tabinfo_3') {
 var href = responseDetails.responseText.match(/http:\/\/cachefile\d*\.rayfile\.com[^']+/);
 var cookie = responseDetails.responseText.match(/setCookie.*/);
 div[i].innerHTML = '<a href="' + href + '" onclick="' + cookie + '">下载</a>';
 break;
 }
 }
 }
 });
 break;
        }
}

作者: s63030   发布时间: 2009-10-12