// ==UserScript== // @name ABC看电影:在豆瓣 // @namespace ABCMovie@douban // @version 0.2.0 // @author bengben // @description 播放豆瓣电影 // @include https://movie.douban.com/subject/* // @require https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js // @grant GM_getValue // @grant GM_setValue // @grant GM_listValues // @downloadURL https://update.greasyfork.org/scripts/405846/ABC%E7%9C%8B%E7%94%B5%E5%BD%B1%EF%BC%9A%E5%9C%A8%E8%B1%86%E7%93%A3.user.js // @updateURL https://update.greasyfork.org/scripts/405846/ABC%E7%9C%8B%E7%94%B5%E5%BD%B1%EF%BC%9A%E5%9C%A8%E8%B1%86%E7%93%A3.meta.js // ==/UserScript== // test script // GM_setValue('GMTest1','hello kitty'); // alert(GM_getValue('GMTest1')); console.log('------------------------ABC看豆瓣----------------------------'); //获取豆瓣电影id var url = window.location.href; var search = 'subject/'; var douurl = url.substr(url.indexOf(search) + search.length, url.length); var movieid = douurl.substr(0, douurl.indexOf('/')); //获取电影名字 var namestr = $('title').text().trim(); // console.log('title',namestr); var moviename = namestr.substr(0,namestr.indexOf('(')).trim(); // console.log('moviename',moviename); //获取导演 var directedBy = $('a[rel="v:directedBy"]').eq(0).text(); //获取电影类型 var genre = $('span[property="v:genre"]').text(); //主演 var starring; // $('a[rel="v:starring"]').forEach(element => { // starring += element.text()+","; // }); //c var yearstr = $('span[property="v:initialReleaseDate"]').text(); var year = yearstr.substr(0,4); var postMovivedata = {movieid:movieid,moviename:moviename,directedBy:directedBy,genre:genre,starring:starring,year:year}; //临存获取的电影数据 var moiveData; $("div.aside").prepend('