Greasy Fork is available in English.
支持爱奇艺,Bilibili,优酷,腾讯视频,AcFun,网易云音乐,土豆,搜狐视频,乐视,PPTV,西瓜视频,风行网
当前为
// ==UserScript==
// @name 音视频解析
// @namespace http://tampermonkey.net/
// @version 1.4
// @description 支持爱奇艺,Bilibili,优酷,腾讯视频,AcFun,网易云音乐,土豆,搜狐视频,乐视,PPTV,西瓜视频,风行网
// @author Yutes
// @match *://*.163.com/*/song?id=*
// @match *://*.iqiyi.com/v*
// @match *://*.bilibili.com/bangumi/play/*
// @match *://*.youku.com/alipay_video/id_*
// @match *://*.v.qq.com/x/*/play?cid=*
// @match *://*.acfun.cn/v/?ab=*
// @match *://play.tudou.com/*
// @match *://*.sohu.com/v*
// @match *://*.le.com/vplay_*
// @match *://*.pptv.com/show/*
// @match *://*.ixigua.com/*?logTag=*
// @match *://*.fun.tv/*play/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 处理视频解析
let url = window.location.href;
let redirectUrl = '';
if (url.includes("bilibili.com") || url.includes("fun.tv")) {
redirectUrl = "https://jx.xymp4.cc/?url=" + url;
} else if (url.includes("youku.com") || url.includes("v.qq.com") || url.includes("iqiyi.com") || url.includes("tudou.com") || url.includes("sohu.com") || url.includes("le.com") || url.includes("pptv.com") || url.includes("ixigua.com")) {
redirectUrl = "https://jx.xmflv.com/?url=" + url;
} else if (url.includes("acfun.cn")) {
redirectUrl = "https://jx.playerjy.com/?url=" + url;
}
if (redirectUrl) {
let ok = confirm('确定播放?');
if (ok) {
window.location.href = redirectUrl;
}
return; // 结束函数,避免后续代码执行
}
// 处理网易云音乐的重定向
const currentUrl = window.location.href;
const regex = /id=(\d+)/;
const match = currentUrl.match(regex);
if (match && match[1]) {
const songId = match[1];
const newUrl = `http://music.163.com/song/media/outer/url?id=${songId}`;
// 弹出确认窗口
let confirmRedirect = confirm(`确定播放?`);
if (confirmRedirect) {
window.location.href = newUrl;
}
}
})();