Greasy Fork

Greasy Fork is available in English.

腾讯视频和WeTV视频真实链接提取

在腾讯视频或者WeTV的视频播放页播放器内右键并点击复制调试信息即可激活脚本弹出视频真实播放链接

目前为 2021-07-02 提交的版本,查看 最新版本

// ==UserScript==
// @icon          https://v.qq.com/favicon.ico
// @name         腾讯视频和WeTV视频真实链接提取
// @namespace       http://www.lxzy.ml
// @supportURL      http://www.lxzy.ml/?p=453
// @version      1.1
// @note            2020.06.06 V1.0 初步实现播放器内右键并点击复制调试信息即可激活脚本弹出视频真实播放链接
// @note            2020.07.02 V1.1 临时修复在部分程序内剪贴板内不是视频链接的bug,改为点击复制调试信息自动重写页面并复制视频真实链接到剪贴板。同时新增点击播放器右侧标题跳转到详情页的功能(仅限腾讯视频)。
// @description  在腾讯视频或者WeTV的视频播放页播放器内右键并点击复制调试信息即可激活脚本弹出视频真实播放链接
// @license         GPL-3.0-only
// @author       银河以北吾彦最美
// @match       https://wetv.vip/play/*
// @match       https://v.qq.com/x/cover/*
// @match       https://v.qq.com/x/page/* 
// @grant         unsafeWindow 
// ==/UserScript==
//解析视频链接
document.addEventListener('copy', function() {
  var content = window.getSelection().toString();
  content = JSON.parse(content);
  var url = decodeURIComponent(content.vurl);
  var title = document.title;
  //var b=prompt(document.title,url);
  document.write('<p>'+title+'</p><textarea rows=10 cols=60 id="output">'+url+'</textarea>');
  const out = document.querySelector('#output');
  out.select();
  document.execCommand('copy');
})
//播放器标题处生成视频详情页链接
var player_title = document.querySelectorAll(".player_title a")[0];
var url = window.location.href;
var keywords = url.split("/");
var titleUrl = "https://v.qq.com/detail/t/"+keywords[5]+".html";
player_title.href = titleUrl;