Greasy Fork

屏蔽优化

2024/1/27 17:33:33

目前为 2024-03-04 提交的版本。查看 最新版本

// ==UserScript==
// @name        屏蔽优化
// @namespace   Violentmonkey Scripts
// @match       https://www.toutiao.com/*
// @match       https://www.justeasy.cn/*
// @match       https://www.bimiacg4.net/bangumi/*
// @match       https://www.bimiacg5.net/bangumi/*
// @grant       none
// @version     0.0.18
// @author      YeSilin
// @license     MIT
// @grant       GM_addStyle
// @description 2024/1/27 17:33:33
// ==/UserScript==


(function () {
  'use strict';


  // 今日头条优化
  if (window.location.origin === "https://www.toutiao.com") {

    // 屏蔽今日头条置顶文章
    let css = `
  .feed-card-wrapper.feed-card-article-wrapper.sticky-cell{
      display: none;
  }`; GM_addStyle(css)

    // 修复今日头条个人主页兼容 DarkReader
    if (window.location.href.indexOf("https://www.toutiao.com/c/user/token/") > -1) {
      // 删掉默认的白色背景
      // document.getElementsByClassName('profile-container')[0].style.background = "none";
      document.querySelector(".profile-container").style.background = "none";
      // 修改搜索框的背景颜色,即使改了也会被 DarkReader 修改成其他值以符合他的主题
      document.querySelector(".search>input").style.backgroundColor = "#eee";
      return
    }

    // 优化今日头条文章自动打开评论
    if (window.location.href.indexOf("https://www.toutiao.com/article/") > -1) {
      let id = setInterval(function () {
        let element = document.querySelector("div.detail-interaction-comment")
        // 如果找到元素就清除定时器
        if (element) {
          clearInterval(id) // 清除定时器
          element.click()
        }
      }, 1000) // 每秒查询一次
      return
    }

    // 优化今日头条视频自动打开评论
    if (window.location.href.indexOf("https://www.toutiao.com/video/") > -1) {
      let id = setInterval(function () {
        let element = document.querySelector(".video-action-button.comment")
        // 如果找到元素就清除定时器
        if (element) {
          clearInterval(id) // 清除定时器
          element.click()
        }
      }, 1000) // 每秒查询一次
      return
    }
  }



  // 建E网优化
  if (window.location.href.indexOf("https://www.justeasy.cn") > -1) {
    // 屏蔽建E网鼠标经过灰色案例背景  .tietu_commont_list .tietu_masonry .item .commont_pic a::before
    let css = `
  .commont_list_main .item_list_1 .list .hove_bg{
    background: none;
  } `; GM_addStyle(css)

    // 删除右侧广告
    $(".four_icon.four_icon_right").remove();
    $(".new_recharge_adv").remove();
    $(".new_right_fixed_adv.none").remove();
    $("#recharge_vip_flex").remove();
    $("#recharge_xin_flex").remove();

    return
  }


  
  // 哔咪动漫优化
  if (window.location.href.indexOf("https://www.bimiacg4.net/bangumi/") > -1 || window.location.href.indexOf("https://www.bimiacg5.net/bangumi/") > -1) {
    // 自动跳过推荐下载安卓客户端
    // document.querySelector("#video>div>div>p>a").click()
    $("#bkcl").remove();
    return
  }
})();