|
ScriptHowTo
这篇文章是给那些Firefox用户写的。
Deprecated 使用自己的 TubeWall-2 脚本本文假定你已经安装了Greasemonkey扩展,并且也已经安装了TubeWall-2脚本。 注意,从r16版本开始,这篇文章已不再适用。 一、打开脚本首先右键单击右下角那个小猴子->管理用户脚本...->选中TubeWall-2 ->点击编辑按钮。 二、编辑(一般用记事本即可)1、找到, server: 'http://tubewall.zobyhost.com/', 改成, server: 'http://你的域名/path/to/tubewall/',
var flashvars = "file="+ TubeWall.server + videoId + "/video.mp4&image=http://i.ytimg.com/vi/" + videoId + "/0.jpg"; 改成, var flashvars = "file="+ TubeWall.server + '/?query=playback/' + videoId; 这样就可以自己用自己的TubeWall-2脚本看视频了。 三、新版(>=r11),需要改的由于新版TubeWall去掉了crossdomain.xml,如果只改上边那两个地方,就会出现Error #2048错误,所以还要改另外一个地方。 +' src="http://developer.longtailvideo.com/player/tags/mediaplayer-4.5/player.swf"' 改成, +' src="http://你的域名/path/to/tubewall/player.swf"' 关于crossdomain.xml,这个文件是用来让flash跨域访问的控制文件,它规定了来自其他域的flash能访问本地域什么资源,不能访问什么资源,以及允许那些域的flash访问本地域的数据。播放器要先读取这个文件,然后确定是否继续。如果没有这个文件,flash就会报错。 四、后记细心的朋友肯定发现了,按照上边的步骤改完后,虽然可以看视频了,但脚本的下载功能都失效了。 这是因为脚本和网站的TubeWall版本并不一样,脚本所用的这个版本很久都没有更新过了,要适应新版本需要经过很多修改才行。 如果贸然让大家做那么多步骤肯定会让很多人产生迷惑,所以我只以“视频能看”为标准写下了上边的步骤。等以后有时间我再把改好的给大家做出来。 有编程能力的,可以尝试自己实现下载部分的代码。其实也不难。 |
► Sign in to add a comment
感谢darasion解惑。按照您的方法修改后脚本就可以正常工作了,下载功能胡乱鼓捣一番后也算是能够使用了,也不知是否造成了其他的问题。所以还是希望darasion能够早日将脚本也完善起来。
到这里的请注意,脚本我已经很久没有更新。 大家可以自己按照这个修改一个自己的版本,也可以用“云Tube”来代替。
嵌入player时是不是也应该指向自己服务器上的player.swf,否则也可能出现#2048错误?
+' src="http://的域名/path/to/tubewall/player.swf"'
To wanaxe: 我修改了这篇wiki,新版本需要多改一个步骤(步骤三)。
依然不行····求高人指点下
为何我修改了player.swf后,干脆一片空白? 不修改的话会出现error #2048
我用的是旧版,还是觉得直接在网页上弹出窗口比打开新窗口方便……请指教
我建立了自己的空间,又安装了云TUBE了。不过之后怎么修改竟然没了
我安装了油猴子为什么还是安装不了脚本啊Script could not be installed TypeError?: lines is null