您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
快速显示jable的m3u8下载链接, 现已支持cableav
// ==UserScript== // @name Jable_Helper // @namespace https://greasyfork.org/zh-CN/scripts/425514-jable-helper // @version 1.8 // @description 快速显示jable的m3u8下载链接, 现已支持cableav // @author XiaO_WanG // @match https://jable.tv/videos/*/* // @match https://fs1.app/videos/*/* // @match https://cableav.tv/*/ // @match https://cableav.tv/?p=* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js // @grant none // @license MPL // ==/UserScript== (function() { 'use strict'; var label_3wneu = document.createElement("a"); label_3wneu.className="addtion"; label_3wneu.id="tobod"; label_3wneu.href="javascript:void(0);"; if (document.domain != "cableav.tv"){ //var url = hlsUrl + "#" + document.title.split(" ")[0]; var url = hlsUrl + "#" + document.title.split(" ")[0]; label_3wneu.innerHTML=hlsUrl; document.getElementsByClassName("text-center")[0].appendChild(label_3wneu); }else { var url = document.head.querySelector("[property~='og:video:url'][content]").content; label_3wneu.innerHTML="###点击此处复制m3u8下载链接###<br>##请务必先在网页播放视频后再下载##"; document.getElementsByClassName("video-toolbar dark-background video-toolbar-control")[0].appendChild(label_3wneu); } jQuery(function ($) { $("#tobod").click(function () { const el = document.createElement('textarea'); el.value = url; el.setAttribute('readonly', ''); el.style.position = 'absolute'; el.style.left = '-9999px'; document.body.appendChild(el); const selected = document.getSelection().rangeCount > 0 ? document.getSelection().getRangeAt(0) : false; el.select(); document.execCommand('copy'); document.body.removeChild(el); if (selected) { document.getSelection().removeAllRanges(); document.getSelection().addRange(selected); } }); }); })();