您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
针对红杏视频的优化脚本,此脚本可以让用户观看全站视频,免费无任何注入
// ==UserScript== // @name 红杏视频破解会员 // @namespace https://tampermonkey.net.cn/ // @version 4.1.2 // @license MIT // @match https://*.aidou.pro/* // @match https://*.aidou.art/* // @match https://*.aidoo.pw/* // @match https://*.aidoo.info/* // @match https://*.aido2.cc/* // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/hls.min.js // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/DPlayer.min.js // @require https://cdn.jsdelivr.net/npm/[email protected]/index.min.js // @include /^https?://.*\.aido([0-9]|[a-z])?\.(top|art|pro|cc|icu|pw|info|net|club|xyz|vip|me)/.*$/ // @icon https://www6.aidou.pro/static/img/logo.png // @grant none // @description 针对红杏视频的优化脚本,此脚本可以让用户观看全站视频,免费无任何注入 // ==/UserScript== (function() { 'use strict'; let url = window.location.href; window.onload = function(){ var line = localStorage.getItem("line") || "1"; var cookie = { 'set': function(name, value, days) { var key = name.match(/\w+\.m3u8/)[0]; window.localStorage ? localStorage.setItem(key, value) : null; }, 'get': function(name) { var key = name.match(/\w+\.m3u8/)[0]; var value = window.localStorage ? localStorage.getItem(key) : 0; return parseFloat(value); } }; var isIOS = function() { if ((/(iPhone|iPad|iPod|iOS|macintosh)/i.test(navigator.userAgent))) { return true; } return false; }; var initVideo = function(vod, picUrl) { var vodUrl = vod.vodPlayUrl + "?ios=1&line=" + line; $('<video src="' + vodUrl + '" poster="' + picUrl + '" width="100%" height="100%" playsinline="true" autoplay controls autobuffer type="application/vnd.apple.mpegurl"></video>').appendTo($("#video")); var $video = $("video"); }; var initDPlayer = function(vod, picUrl) { var vodUrl = vod.vodPlayUrl + "?line=" + line; var jump = ""; var logo = ''; var dp = new DPlayer({ container: document.getElementById('formatVideo'), theme: '#4C8FE8', volume: 0.8, logo: logo, autoplay: false, preload: 'auto', video: { url: vodUrl, pic: picUrl, type: 'auto', defaultQuality: 0 } }); dp.on("fullscreen", function() { dp.notice("全屏已开启"); }); dp.on("fullscreen_cancel", function() { dp.notice("全屏已关闭"); }); dp.on('loadeddata', function() { cookie.get(vodUrl) ? dp.seek(cookie.get(vodUrl)) : dp.notice("视频已就绪"); dp.on('timeupdate', function() { if (cookie) cookie.set(vodUrl, dp.video.currentTime, 30); }); Boot.addPlay({ "vodId": vod.vodId }); }); dp.on('loadstart', function(e) {}); dp.on('ended', function() { dp.notice("视频播放已结束"); if (jump != '') { top.location.href = jump; } }); }; $(function() { Boot.getVod({ "id": window.location.href.split('/', -1).pop().split('.', -1)[0], "line": line }, function(vod) { Boot.getCover(vod.vodPic, function(picUrl) { if (isIOS(vod, picUrl)) { initVideo(vod, picUrl); } else { initDPlayer(vod, picUrl); } }); }); }); } })();