Greasy Fork

Greasy Fork is available in English.

Bilibili首页添加订阅番剧

Anime

当前为 2018-08-03 提交的版本,查看 最新版本

// ==UserScript==
// @name         Bilibili首页添加订阅番剧
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  Anime
// @author       ementt
// @match        https://www.bilibili.com/
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var mid = $('#app').context.cookie.split(';');
    for (var i in mid) {
      if( mid[i].substring(1,12) === "DedeUserID="){
       var t_mid = mid[i].substring(12,mid[i].length);
          break;
      }
    };
    console.log(t_mid)
    var url = 'https://space.bilibili.com/ajax/Bangumi/getList?mid='+t_mid;
    var list = {};
   $.ajax({
            dataType:"JSON",
            type:"get",
            url:url,
            success:function(response){
                     list = response.data.result;
                      var bangumi = $('#bili_bangumi');
                var bans = '<div style="margin: 10px 0 20px 0">';
                for (var i=0; i<9; i++){
                    var div = `<a href=${list[i].share_url.substring(5)} target="_blank" class="cover" style="margin-right:10px"><img src=${list[i].cover.substring(5)+'@110w_144h_100Q_1c.webp'}></img></a>`;
                    bans += div;
                }
                bans += '</div>'
                bangumi.after(`<div class="zone-wrap-module report-wrap-module report-scroll-module clearfix"><a class="name" style="font-size:24px">订阅番剧</a>${bans}</div>`);
                }
            },
         );

})();