讓subhd的下載按鈕變成真正的下載按鈕
// ==UserScript==
// @name subhd direct download
// @namespace http://tampermonkey.net/
// @version 0.3
// @description 讓subhd的下載按鈕變成真正的下載按鈕
// @author axzxc1236
// @match https://subhd.tv/do*
// @match https://www.subhd.tv/do*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
function dl(aurl) {
console.log(aurl);
$.ajax({
type: "GET",
url: aurl,
cache:true,
success: function(data){
let match = data.match(/sid="(.*)" dtoken="(.*)" onclick/);
let send = {sub_id:match[1],dtoken:match[2]};
$.ajax({
type: "POST",
url: "/ajax/down_ajax",
cache:true,
dataType:"json",
data:send,
success: function(data){
if(data.success == true){
window.location.href=data.url;
}else{
alert(data.msg);
}
}
});
}});
}
document.querySelectorAll(".dt_down .black").forEach(function(alink) {
alink.addEventListener("click", function(event) {
event.preventDefault();
dl(alink.href);
});
});
})();