B站播放器增强脚本,下载视频,可使用另外两种H5播放器,可弹窗播放等
< Commentaires sur bili_fix_player
脚本菜单里面有个BUG反馈就是脚本地址,另外治疗的按钮不在本脚本菜单,而是视频播放器下面,最近新出现的B站播放器自动跳优酷播放器,这个我参考了下其他大神的脚本,也无计策,如果想到应对方法再更新
喔,我文章意思沒打好,是想說,沒有找到視頻下載的功能...flv,mp4源下載
難怪最近看B站的某些動畫新翻會錯誤,就是播放器變優酷,要去抓yoku破解..
謝謝!!
试试这个:
(function (domPlayer) {
if (!domPlayer)
return alert('找不到播放器');
var cids = domPlayer.innerHTML.match(/cid=(\d+)/);
var aids = location.pathname.match(/av(\d+)/);
if (cids && aids) {
domPlayer.innerHTML = '<iframe height="482" width="950" class="player" src="https://secure.bilibili.com/secure,cid=' + cids[1] + '&aid=' + aids[1] + '" scrolling="no" border="0" frameborder="no" framespacing="0"></iframe>';
} else {
alert('数据缺失');
}
})(document.getElementById('bofqi'));
测试地址 (优酷播放器):
http://www.bilibili.com/video/av1627026/
大致这个样子 /w\
兩天沒過來看真是對不起...
對於代碼,是新建腳本去用的意思嗎= =?
用了之後會出現找不到腳本error533,F5後進去一樣youku不給看。
(主要是我用楓樹瀏覽器,版本舊不能安裝unYouku)
不過你給的謊言02,fixplayer的治療有成功可以看
另外,有找到一個提供下載的網站,搭配fix的治療,應該挺夠用
http://www.bilibilijj.com/
兩天沒過來看真是對不起... 對於代碼,是新建腳本去用的意思嗎= =? 用了之後會出現找不到腳本error533,F5後進去一樣youku不給看。 (主要是我用楓樹瀏覽器,版本舊不能安裝unYouku) 不過你給的謊言02,fixplayer的治療有成功可以看 另外,有找到一個提供下載的網站,搭配fix的治療,應該挺夠用 http://www.bilibilijj.com/
首先 我不是作者大大 只是给了个我这里测试可用的部分代码… 在浏览器按下 F12 -> Console 贴进去可以达成B站原始视频播放器的效果。
具体我也没多测试 因为我只是随便抓了个有优酷播放器的地址…
如果可以 能否提供一个失效的地址呢?
/w\
恩,我知道阿= =我有看名字的
F12>console>Enter
http://i.imgur.com/esdWn0P.jpg
我也不能看就是了
失效是優酷播放器會擋非大陸IP的原因就是了,所以那個謊言的就不能看
其他失效的,臨時也不知還有哪個,只知道沒裝破解,土豆、優酷都不能看
--
剛嘗試了下【1月】偶像大师 灰姑娘女孩 08【bilibili正版】也不能看
這就不知道原因了,治療也失敗
http://i.imgur.com/5mBY96y.jpg
http://i.imgur.com/Bg5Yaoe.png
恩,我知道阿= =我有看名字的 F12>console>Enter http://i.imgur.com/esdWn0P.jpg 我也不能看就是了 失效是優酷播放器會擋非大陸IP的原因就是了,所以那個謊言的就不能看 其他失效的,臨時也不知還有哪個,只知道沒裝破解,土豆、優酷都不能看 -- 剛嘗試了下【1月】偶像大师 灰姑娘女孩 08【bilibili正版】也不能看 這就不知道原因了,治療也失敗 http://i.imgur.com/5mBY96y.jpg http://i.imgur.com/Bg5Yaoe.png
贴进去回车啦 /w\
能通过优酷的 IP 检查,但是对B站的就没用了 orz
对于B站购买的正版番,代理配置加上 interface.bilibili.com
使用大陆代理,然后搭配代码就可以了 (稍作了更改) /w\
(function (domPlayer) {
if (!domPlayer)
return alert('找不到播放器');
var cids = domPlayer.innerHTML.match(/cid=(\d+)/);
var aids = location.pathname.match(/av(\d+)(?:_(\d+))?/);
var cid, aid, pg;
if (cids) cid = cids[1];
if (aids) {
aid = aids[1];
pg = Number(aids[2]) || 1;
}
if (cid && aid) {
doReplacePlayer();
} else if (aid) {
console.info ('缺失 cid, 尝试抓取');
$.get('/widget/getPageList?aid=' + aid).done(function (str) {
try {
cid = JSON.parse(str)[pg - 1].cid;
if (!cid)
throw new Error('Invalid cid param');
doReplacePlayer();
} catch (err) {
alert('抓取错误!');
}
});
} else {
alert ('数据缺失!');
}
return ;
function doReplacePlayer () {
domPlayer.innerHTML = '<iframe height="482" width="950" class="player" src="https://secure.bilibili.com/secure,cid=' + cid + '&aid=' + aid + '" scrolling="no" border="0" frameborder="no" framespacing="0"></iframe>';
}
})(document.getElementById('bofqi'));
這..對代理、host等一直沒使用過了解不深
只用過「Hola Better Internet」選代理國家
還有Proxy SwitchySharp搭配找的IP代理
都有失敗率
請容我下跪說出,我看不懂配置是做啥的ORZ
找不到新版的下載..
很不好意思,所以我發問前一直尋找整個版面就是...沒有
有看到治療、腳本裡的功能,但真的找不到下載...
也看過hub站,不過圖片都已經消失,沒辦法參考他人的情況,還是來發問了..