// ==UserScript== // @name ZIMUZU.TV 下载资源链接 ZIMUZU.TV DIRECT DOWNLOAD LINK // @namespace http://tampermonkey.net/ // @version 0.6 // @description Bring download link back on sries detail page. // @author Al Cheung // @match http*://www.zimuzu.tv/resource/* // @match http*://www.zimuzu.io/resource/* // @grant none // @downloadURL none // ==/UserScript== (function () { const { $ } = window; const resId = location.href.split('/').pop(); const download = ` 下载资源 `; const styleTag = ``; $(styleTag).appendTo('head'); $('.resource-tit').css({ 'position': 'relative', }); $(download).addClass('__before-scroll'); $('.resource-tit').append(download); const baseBar = $('.res-view-top'); $(window).scroll(function (ev) { const offsetTop = baseBar[0].getBoundingClientRect().top; if (offsetTop <= 0) { $('.resource-tit').css('position', 'static'); $("#res-download-link").removeClass('__before-scroll').addClass('__after-scroll'); } else { $('.resource-tit').css('position', 'relative'); $("#res-download-link").removeClass('__after-scroll').addClass('__before-scroll'); } }); const resNameNode = $('.fl-info > ul > li:nth-child(1) > strong'); const resName = (resNameNode && resNameNode.text() || '').trim(); //console.log('name', resName); const doubanQ = `https://api.douban.com/v2/movie/search?q=${resName}&start=0&count=5`; $.ajax({ url: doubanQ, type: "GET", dataType: "jsonp", success: function(data) { //console.log(data); const { subjects, title } = data; if(!subjects.length) return; const lis = subjects.map((item) => { return `
  • ${item.title} (${item.year})
  • `; }); const searchLink = `https://movie.douban.com/subject_search?search_text=${resName}`; const list = `

    豆瓣${title}:

    `; $('.fr.view-right').append(list); } }); })();