熊猫直播工具箱

熊猫直播工具箱:自动按照人气排序、去除大广告

As of 2017-12-24. See the latest version.

// ==UserScript==
// @name         熊猫直播工具箱
// @namespace    undefined
// @version      0.0.2
// @description  熊猫直播工具箱:自动按照人气排序、去除大广告
// @author       Svend
// @match        *://www.panda.tv/*
// @require      https://code.jquery.com/jquery-latest.js
// @run-at       document-start
// @grant        unsafeWindow
// @grant        GM_setClipboard
// ==/UserScript==

$(document).ready(function() {
  removeAD();
  sortVideoList();
});

function removeAD(){
  $('.video-list-item cate-slider-wrapper').remove();
}

function sortVideoList() {
  var sortHtml = $('.video-list-item').sort(function(a, b){
    var numberAStr = $(a).find('.video-number').text();
    var numberBStr = $(b).find('.video-number').text();
    var numberA = numberAStr.endsWith('万') ? parseFloat(numberAStr.replace('万', '')) * 10000 : parseFloat(numberAStr);
    var numberB = numberBStr.endsWith('万') ? parseFloat(numberBStr.replace('万', '')) * 10000 : parseFloat(numberBStr);
    if (numberA > numberB){
      return -1;
    } else {
      return 1;
    }
  });

  $('.video-list').html(sortHtml);
}