// ==UserScript==
// @name 一同看下载视频插件(需要自带VIP)
// @namespace http://aelous.ncom/
// @version 0.1
// @description 一同看下载视频
// @author Aelous
// @match www.gvpass.com/*
// @license MIT
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant unsafeWindow
// @grant GM.xmlHttpRequest
// @grant GM.setClipboard
// @grant GM.setValue
// @grant GM.getValue
// @grant GM_addStyle
// @grant GM_xmlhttpRequest
// @grant GM_setClipboard
// @grant GM_setValue
// @grant GM_getValue
// @require https://cdn.bootcdn.net/ajax/libs/jquery/2.2.4/jquery.min.js
// @require https://cdn.bootcss.com/jszip/3.1.4/jszip.min.js
// @downloadURL none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
(function () {
$("body").append($(''));
$('header').after('
')
var innerHtml = $('body').html();
var spt = innerHtml.match('')[1]
spt = spt.match('quality: \\[([^><]*)\\],')[1]
spt = '[' + spt + ']'
spt = spt.replace(/[\r\n]/g,"").replace(/[ ]/g,"");
spt = spt.replace(/(?:\s*['"]*)?([a-zA-Z0-9]+)(?:['"]*\s*)?:/g, "'$1':");
var json = eval('('+ spt + ')');
console.log(json);
for (const item in json) {
console.log(json[item]);
$('#item_box').append(''+
'
'+
''+
''+
''+
''+
'
'+
'
')
}
})();
$('body').on('click', '#video_download', function () {
var url = 'https://www.gvpass.com' + $(this).parent().prev().val()
console.log(url);
// checkM3u8Url(url)
var data = {
topic: 'aelous_downLoadM3u8',
name: $('.content-wrap .content .sptitle h1').text(),
url : url
}
GM.setClipboard(JSON.stringify(data))
});
//https://www.gvpass.com/1637566307/3cff50ff6520acc880e82ef841484fb6/data/a835b43a266a6b124141369d3fdcde08/450/index.m3u8
//{"topic":"downLoadM3u8","name":"健身房性調教","url":"https://www.gvpass.com/1637573832/15af11a12e24c216ce986efa5ded73a8/data/a835b43a266a6b124141369d3fdcde08/1800/index.m3u8"}
})();