Greasy Fork

Greasy Fork is available in English.

安乐视

安乐视 2周年 岁月匆匆 愿诸君安好 此生长乐;脚本详情见页面简介。

当前为 2022-11-03 提交的版本,查看 最新版本

// ==UserScript==
// @name         安乐视
// @author       Jones Miller
// @version      22.10.26
// @namespace    https://t.me/jsday
// @description  安乐视 2周年 岁月匆匆 愿诸君安好 此生长乐;脚本详情见页面简介。
// @icon         https://greasyfork.s3.us-east-2.amazonaws.com/vc7cgx1fz8kree171qk6ghxispi6
// @include      *://v.qq.com/*
// @include      *://m.v.qq.com/*
// @include      *://*.iqiyi.com/v_*
// @include      *://v.youku.com/v_show/*
// @include      *://m.youku.com/alipay_video/*
// @include      *://m.youku.com/video/id*
// @include      *://v.youku.com/pad_show/id*
// @include      *://www.le.com/ptv/vplay/*
// @include      *://m.le.com/vplay_*
// @include      *://www.bilibili.com/bangumi/play/*
// @include      *://m.bilibili.com/bangumi/play*
// @include      *://www.mgtv.com/b/*
// @include      *://m.mgtv.com/b*
// @include      *://*.pptv.com/show/*
// @include      *://tv.sohu.com/v*
// @include      *://m.tv.sohu.com/v*
// @include      *://*.iesdouyin.com/*
// @include      *://*.youtube.com/*
// @grant        unsafeWindow
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
  
  /* ***** user ***** */
  
  /* user接口 开关: false关闭 true开启 */
  var jmuspr=true;//false;
  
  /* user接口 使用英文,隔开 */
  var jmusap=[
    
    {name:"m1907",url:"https://z1.m1907.cn/?jx="},
    //{name:" ",url:" "},
    //{name:"填入名称",url: "填入接口url"}

    /* ***** 以下勿改动 ***** */];/* ***** 以下勿改动 ***** */
  
  var release="http://greasyfork.icu/"; /* 唯一站点 */
  var jmjsurl="http://greasyfork.icu/zh-CN/scripts/430384"; /* 唯一地址 */
  var jmversions='22.10.26'; /* 当前版本 */
  var host=window.location.host; var href=window.location.href;
  var jmual="v.qq.com|iqiyi.com|youku.com|www.le.com|m.le.com|bilibili.com|mgtv.com|pptv.com|tv.sohu.com"; var jmuayd="iesdouyin.com|youtube.com";
  function jmanuser() {
    function GetHttpRequest() {
      window.XMLHttpRequest;
      return new XMLHttpRequest();
    };
    function ajaxPage(sId,url) {
      var oXmlHttp=GetHttpRequest();
      oXmlHttp.onreadystatechange=function() {
        if (oXmlHttp.readyState==4) {
          includeJS(sId,url,oXmlHttp.responseText);
        }
      };
      oXmlHttp.open('GET',url,false);
      oXmlHttp.send(null);
    };
    function includeJS(sId,fileUrl,source) {
      if ((source!=null)&&(!document.getElementById(sId))) {
        var oHead=document.getElementsByTagName('HEAD').item(0);
        var oScript=document.createElement("script");
        oScript.type="text/javascript";
        oScript.id=sId;
        oScript.text=source;
        oHead.appendChild(oScript);
      }
    };
    ajaxPage("scrA",release+"scripts/430383.js");
    var jmanlsdierr=document.querySelectorAll(".jmzmb,.jmzmd,.jmanlsbackdro");
    for (var i=0;i<jmanlsdierr.length;i++) {
      jmanlsdierr[i].style.display="none";
    };
    function jmnupemo() {
      var jmupmo=document.querySelectorAll("#jmtm,#jmupguan");
      for (var i=0;i<jmupmo.length;i++) {
        jmupmo[i].style.display="block";
      };
      document.getElementById("jmanlswin").style.bottom="25px";
    };
    function jmnemyrg() {
      jmnupemo();
      jmodlog.style.display='block';
    };
    function jmnewyrg() {
      var jmupcc=document.querySelectorAll("#jmhmupjs,#jmupjs,#jmuptx1,#jmuptx2,#jmodlog");
      for (var i=0;i<jmupcc.length;i++) {
        jmupcc[i].style.display="none";
      };
      jmnupemo();
      jmuplog.style.display='block';
    };
    var userswitch=jmuspr;
    if (href.match(jmuayd)) {
      var userswitch=false;
    };
    var userapis=jmusap;
    function userSelect() {
      for (var i=0; i < userapis.length; i++) {
        var jmuapis=document.createElement("div");
        jmuapis.id="jmanlsapis";
        jmuapis.innerHTML="<span class='jmalsapi' url='"+userapis[i].url+"'>"+userapis[i].name+"</span>";
        jmforuser.appendChild(jmuapis);
        var jmusapis=document.createElement("div");
        jmusapis.id="jmanlsapis";
        (function(jm) {
          jmusapis.onclick=function() {
            window.open(userapis[jm].url + location.href, '_blank');
          };
        })(i);
        jmusapis.innerHTML=userapis[i].name;
        jmforusers.appendChild(jmusapis);
      };
       jmuser.style.display="block";
    };
    if (userswitch) {
      userSelect();
    };
    jmver_bd.innerHTML=jmver_bd2.innerHTML=jmversions;
    if (jmver_bdnew.innerHTML==jmversions) { 
      jmnewyrg();
    } else { 
      jmnemyrg();
    };
  };
  if (href.match(jmual+'|'+jmuayd)) { 
    jmanuser();
  };
  if (host.indexOf("m.v.qq.com")!=-1) {
      setInterval (function() {
        $(".at-app-banner,.mod_source,.site-top__open-app,.btn_login,.js_open_app,.video_function_new,.mod_promotion,.mod_recommend,.mod_clips,.mod_multi_figures_h,.U_box_bg_a,.mod_game_rec,.mod_app_banner,#banner").hide();
      }, 100);
    };
    if (host.indexOf("v.qq.com")!=-1) {
      setInterval (function() {
        $("#mask_layer,.mod_vip_popup").hide();
      }, 100);
    };
    if (host.indexOf("m.iqiyi.com")!=-1) {
      setInterval (function() {
        var jmiys=document.querySelectorAll(".m-hotWords-bottom,.m-player-tip,.m-iqylink-guide,*[name='m-extendBar'],*[name='m-wonderful'],*[name='m-movieHot'],*[name='m-vipWatch'],.m-videoUser-spacing");
        for(var i=0;i<jmiys.length;i++){
          jmiys[i].style='display:none;';
        };
      }, 100);
    };
    if (host.indexOf("m.youku.com")!=-1) {
      setInterval (function() {
        var jmkys=document.querySelectorAll(".downloadApp,.clipboard,.brief-btm,.h5-detail-recommend,.smartBannerBtn,.Corner-container");
        for(var i=0;i<jmkys.length;i++){
          jmkys[i].style='display:none;';
        };
      }, 100);
    };
    if (host.indexOf("m.le.com")!=-1) {
      setInterval (function() {
        var jmlys=document.querySelectorAll(".icon_font,.leapp_btn,.j-share,#j-leappMore,#j-zhoubian,#j-recommend,#j-spoiler,.search_top,.aboutBox");
        for(var i=0;i<jmlys.length;i++){
          jmlys[i].style='display:none;';
        };
      }, 100);
    };
    if (host.indexOf("m.bilibili.com")!=-1) {
      setInterval (function() {
        var jmbys=document.querySelectorAll(".face,.fe-ui-open-app-btn,.section-preview-wrapper,.recom-wrapper");
        for(var i=0;i<jmbys.length;i++){
          jmbys[i].style='display:none;';
        };
      }, 100);
    };
    if (host.indexOf("m.mgtv.com")!=-1) {
      setInterval (function() {
        var jmgys=document.querySelectorAll(".personal,.vip-play-popover,.mgui-btn,.list,.huaxu,.mgui-card,.mgui-list-title,.privilege-wrap,.privilege-btn,.mg-stat,.mg-app-swip-on");
        for(var i=0;i<jmgys.length;i++){
          jmgys[i].style='display:none;';
        };
      }, 100);
    };
    if (host.indexOf("m.pptv.com")!=-1) {
      setInterval (function() {
        var jmpys=document.querySelectorAll("#ppmob-user,.pp-m-diversion-popup,.pp-m-diversion-fix,.video_func,#ppmob-detail-picswiper,#pp-details-recommond,#ppmob-detail-game,#ppmob-detail-list,.foot_app");
        for(var i=0;i<jmpys.length;i++){
          jmpys[i].style='display:none;';
        };
      }, 100);
    };
    if (host.indexOf("m.tv.sohu.com")!=-1) {
      setInterval (function() {
        var jmhys=document.querySelectorAll(".actv-banner,.btn-xz-app,.twinfo_iconwrap,.ph-vbox,.app-guess-vbox,.app-view-box,#film_top_banner,.film_footer,.js-oper-pos");
        for(var i=0;i<jmhys.length;i++){
          jmhys[i].style='display:none;';
        };
      }, 100);
    };

})();