VIP视频CCAV5解析

一键免费观看[优酷|腾讯|乐视|爱奇艺|芒果|M1905|AB站]等站VIP影视,提供30多组无广告接口,欢迎体验。

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// @name     VIP视频CCAV5解析
// @version    1.0.18.0909
// @description  一键免费观看[优酷|腾讯|乐视|爱奇艺|芒果|M1905|AB站]等站VIP影视,提供30多组无广告接口,欢迎体验。
// @author     CCAV5
// @homepage  https://ccav5.ml/
// @icon	https://ccav5.ml/favicon.ico
// @namespace https://greasyfork.org/users/189233
// @license MIT
// @noframes
// @match    *://*.iqiyi.com/*
// @match    *://*.youku.com/*
// @match    *://*.le.com/*
// @match    *://*.letv.com/*
// @match    *://v.qq.com/*
// @match    *://film.qq.com/*
// @match    *://*.tudou.com/*
// @match    *://*.mgtv.com/*
// @match    *://film.sohu.com/*
// @match    *://tv.sohu.com/*
// @match    *://*.acfun.cn/v/*
// @match    *://*.bilibili.com/*
// @match    *://vip.1905.com/play/*
// @match    *://*.pptv.com/*
// @match    *://v.yinyuetai.com/video/*
// @match    *://v.yinyuetai.com/playlist/*
// @match    *://*.fun.tv/vplay/*
// @match    *://*.wasu.cn/Play/show/*
// @match    *://*.56.com/*
// @exclude  *://*.bilibili.com/blackboard/*
// ==/UserScript==

(() => {
  'use strict';
  const CCAV5Icon = '<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g><rect fill="none" id="canvas_background" height="18" width="18" y="-1" x="-1"/></g><g><ellipse stroke="#000" ry="7.24994" rx="6.74994" id="svg_11" cy="7.75002" cx="8" stroke-opacity="null" stroke-width="0" fill="#1A333F"/><text font-weight="bold" stroke="#000" transform="matrix(0.809852357853394,0,0,0.5467730283520195,9.023962100405583,8.460591711368162) " xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="24" id="svg_10" y="7.74679" x="-9.13863" stroke-opacity="null" stroke-width="0" fill="#ffffff">5</text></g></svg>';
  var tMscript = document.createElement('script');
  tMscript.innerText = `q = function(cssSelector){return document.querySelector(cssSelector);};qa = function(cssSelector){return document.querySelectorAll(cssSelector);};`;
  document.head.appendChild(tMscript);
  window.q = function(cssSelector) {return document.querySelector(cssSelector);};
  window.qa = function(cssSelector) {return document.querySelectorAll(cssSelector);};
  /* 兼容 Tampermonkey | Violentmonkey | Greasymonkey 4.0+ */
  function GMaddStyle(cssText){
    let a = document.createElement('style');
    a.textContent = cssText;
    let doc = document.head || document.documentElement;
    doc.appendChild(a);
  }
  GMaddStyle(`
    #CCAV5{position:fixed;background-color:#debb50;top:7em;left:0;padding:0;z-index:999999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:15px;}
    #CCAV5 li{list-style:none;}
    #CCAV5 svg{float:right;}
    .AV5{opacity:0.3;position:relative;padding:1em .4em;height:5.5em;width:1.2em;cursor:pointer;}
    .AV5:hover{opacity:1;display:block;}
  `);
  var ccav5api = {
    title: "免费看VIP视频就用CCAV5解析",
    url: "http://ccav5.ml/v.html?url=",
    name:CCAV5Icon+"免费观看"
  };

  /*  执行  */
  var div = document.createElement("div");
  div.id = "CCAV5Play";
  var txt = '', i = 0;

  div.innerHTML = `
    <ul id="CCAV5">
      <li class="AV5" data-url="${ccav5api.url}" title="${ccav5api.title}" onclick="window.open(this.dataset.url+location.href,'_self')">${ccav5api.name}</li>
      <li class="AV5" style="height:1.5em;" data-url="${ccav5api.url}" title="在新窗口中解析播放" onclick="window.open(this.dataset.url+location.href)">🎬</li>
    </ul>
  `;
  document.body.appendChild(div);

})();