短视频真实地址获取

本脚本支持抖音快手及西瓜电影电视剧无水印地址获取跳转

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         短视频真实地址获取
// @namespace    http://tampermonkey.net/
// @version      0.2.2
// @description  本脚本支持抖音快手及西瓜电影电视剧无水印地址获取跳转
// @author       晚枫QQ237832960
// @license      Creative Commons
// @match        *://*.kuaishou.com/*
// @match        *://*.douyin.com/*
// @match        *://*.ixigua.com/*
// @grant        授权非商业使用,未经允许,禁止复制粘贴相关源码
// ==/UserScript==

(function() {
    'use strict';

    var check = setInterval(function () {
        var url
        var urlReg = /[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?/;
        //alert (urlReg.exec(location.href)[0])
        let KS = /^([\w\-])+\.(kuaishou).com\/*/;
        console.log(KS)
        let KSVol = KS.test(urlReg.exec(location.href)[0]);
        if(KSVol != false){
            var ele= document.getElementsByClassName("player-video")[0]
            if (ele != null){
                console.log('ele ;         '+ele.src)
                url = ele.src
                console.log('url ;         '+url)
            }
        }
        let DY = /^([\w\-])+\.(douyin).com\/*/;
        let DYVol = DY.test(urlReg.exec(location.href)[0]);
        if(DYVol != false){
            ele = document.getElementsByTagName("source")[0]
            if (ele != null){
                console.log('ele ;         '+ele.src)
                url = ele.src
                console.log('url ;         '+url.src)
            }
        }
        let XG = /^([\w\-])+\.(ixigua).com\/*/;
        let XGVol = XG.test(urlReg.exec(location.href)[0]);
        if(XGVol != false){
            ele = document.getElementsByTagName("video")[0]
            if (ele != null){
                console.log('ele ;         '+ele.src)
                url = ele.src
                console.log('url ;         '+url.src)
            }
        }
        if (url!= null){
            var div = document.createElement("a")
            div.innerHTML ="解析视频"
            div.style.cssText="color: black;\n" +
                "    text-decoration: none;\n" +
                "    text-align:center;\n" +
                "    width: 100px;\n" +
                "    height: 40px;\n" +
                "    line-height: 40px;\n" +
                "    text-align: center;\n" +
                "    background: transparent;\n" +
                "    position: fixed;\n" +
                "    top: 30%;\n" +
                "    border: 1px solid #d2691e;\n" +
                "    color:#ff7f50;\n" +
                "    z-index:999;\n" +
                "    left: 10px;\n" +
                "    font-family: Microsoft soft;\n" +
                "    border-radius: 3px;\n" +
                "    cursor: pointer;"
            div.setAttribute("href",url,"target","_blank")
            div.setAttribute("target","_blank")
            document.body.appendChild(div)
        }
    },2000)

    })();