星之子 发表于 2026-2-19 00:31:17

【油猴脚本】屏蔽和谐区帖子预览功能(暂时)

动机
新年新气象,和谐区帖子预览功能上线,目前正在试运行。改变是好事,但也未必能满足每一个人的特定需求。比如,我能想到的原因至少有两条:一是看惯曾经的页面布局,觉得现在一个帖子在画幅中占太宽了,看不习惯;二是因为图片加载开销大,导致翻页太快时容易502。
总之还是把这篇帖子写出来了,希望能帮到这部分坛U。

方法一:使用广告屏蔽插件(推荐)
只需要在“设置 - 用户过滤器”添加如下两条自定义规则即可:
gamemale.com##.wmsj_listoimg(屏蔽预览图)
gamemale.com##.wmsj_sums(屏蔽帖文摘要)

之所以更推荐这种方法,是因为它比油猴脚本运行的能耗低且速度更快。

方法二:油猴脚本
@Name@Match@Icon
// ==UserScript==
// @name         屏蔽GM动漫区预览
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description屏蔽gamemale.com动漫区的预览图和帖文摘要
// @author       YourName
// @match      https://www.gamemale.com/*
// @match      http://www.gamemale.com/*
// @match      https://gamemale.com/*
// @match      http://gamemale.com/*
// @icon         https://www.google.com/s2/favicons?domain=gamemale.com
// @grant      none
// @run-at       document-start
// ==/UserScript==

(function() {
    'use strict';

    // 创建CSS样式规则
    const style = document.createElement('style');
    style.textContent = `
      /* 屏蔽预览图 */
      .wmsj_listoimg {
            display: none !important;
      }
      /* 屏蔽帖文摘要 */
      .wmsj_sums {
            display: none !important;
      }
    `;

    // 将样式添加到页面
    document.head.appendChild(style);

    // 额外处理动态加载的内容(可选)
    const observer = new MutationObserver(function(mutations) {
      mutations.forEach(function(mutation) {
            if (mutation.addedNodes.length) {
                // 不需要额外操作,因为CSS已经全局生效
            }
      });
    });

    // 等待DOM加载完成后开始观察
    if (document.body) {
      observer.observe(document.body, {
            childList: true,
            subtree: true
      });
    } else {
      window.addEventListener('DOMContentLoaded', function() {
            observer.observe(document.body, {
                childList: true,
                subtree: true
            });
      });
    }
})();



星象占卜

reober3 发表于 2026-2-19 00:38:13

感谢分享~502这方面确实是硬伤,布局的话可以慢慢适应惹

Se7en 发表于 2026-2-19 00:39:17

那天看到大佬發日誌就趕緊用了第一個方法很棒,一會試試腳本。

1458209048 发表于 2026-2-19 00:39:55

感谢大佬分享,突如其来的改变确实一下子有点接受不了呢

lqiang1990 发表于 2026-2-19 00:40:32

确实,最近看到好多人留言说看不惯现在可以预览图的布局

Alicen2233 发表于 2026-2-19 00:41:50

谢谢大佬的办法惹,可以去尝试一下

狂野哈士奇 发表于 2026-2-19 00:43:22

也很好奇他预览的图片系统是怎么选的,感谢脚本分享

娱乐法师火布偶 发表于 2026-2-19 00:44:20

广告屏蔽插件的规则确实要更方便一些,毕竟多加载一个脚本也是需要时间和网络响应的

紫-漾 发表于 2026-2-19 00:50:48

好用!有一说一这个应该弄个开关用户可以自行决定要不要开启,不然有时候还会影响加载速度什么的
https://img.gamemale.com/album/202601/04/012307pjnzn8xednzzt7zn.gif

熊赳赳 发表于 2026-2-19 00:57:42

预览功能502时确实影响浏览体验,屏蔽后清爽多惹 https://img.gamemale.com/album/202601/24/031037pzahok4kpbg3okq3.png.thumb.jpg

huiguo 发表于 2026-2-19 00:58:13

感谢大大惹,现在这个和谐区的帖子预览不太方便的一点就是加载得太慢了,有时候预览图都加载不出来…也可能也是我梯子的问题

毛茸茸的黑貓 发表于 2026-2-19 01:15:52

實用,因為有時樓主有些不是主題的圖也會在預覽圖上
可以暫時封一下也是好的

crabee 发表于 2026-2-19 01:17:33

确实预览功能开着容易被泥潭的502给ban掉惹,也是很考虑到大家的需求而开发的脚本了

青霂羅 发表于 2026-2-19 01:17:45

感谢楼主分享,待会就去试试{:6_184:}

Burry 发表于 2026-2-19 01:23:31

这个预览功能其实应该设置个开关,我感觉更了这个东西页面没之前整洁了。还影响加载速度,这脚本帮大忙了。

user0516 发表于 2026-2-19 01:30:02

感謝大佬,新改版的預覽圖超級不習慣,我看帖子的速度都大幅拖慢了:'(
我是覺得滑鼠移上去才跑出小視窗顯示預覽圖這個方式比較理想就是:loveliness:

盘上雷 发表于 2026-2-19 01:30:53

突然多了预览有些不习惯了呢,可以自己选择开还是不开好评

毛茸茸兽兽 发表于 2026-2-19 02:04:40

挺好的(´×ω×`)有了预览图后看悬赏帖是否被解决还有点麻烦咧

泠泠泠泠 发表于 2026-2-19 02:39:39

感觉这个功能确实又好又坏的……好在我平常很少看和谐区2333
https://img.gamemale.com/album/202602/16/233153shgnxs41i1dzkas1.jpg.thumb.jpg

windowview 发表于 2026-2-19 02:46:56

其实还挺喜欢现在的布局的,不过也了插件可以满足接受不了的坛友,谢谢
页: [1] 2 3
查看完整版本: 【油猴脚本】屏蔽和谐区帖子预览功能(暂时)