GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 2287|回复: 83
收起左侧

[功能优化] 【油猴脚本】页面缩短器:屏蔽勋章和签名

    [复制链接] |关注本帖

SCP-s-1889-第二页缘起星空虚空之海的鲸裸体克里斯圣甲虫秘典『随时随地开启!』被释放的灵魂『随时随地开启!』无尽的怀表男巫之歌

     楼主| 星之子 发表于 2024-9-22 08:48:02 | 显示全部楼层 |阅读模式 |取消关注该作者的回复
    动机
    前两天有朋友跟我吐槽,说看帖的时候,单个回帖所占的空间太长了,原话是“这么大片空地方都没用上”。
    尤其十级大佬,10枚三格卡面勋章一字排开一竖列,帅倒是非常帅气,但本来一屏能塞下三个回帖,现在只能放下一个了(悲)。
    所以闲来无事就写了这么一个小小的脚本,脚本开启时浏览帖子,默认屏蔽掉所有的勋章和签名元素。不过为了不让漂亮的勋章和精心设计的签名被埋没,也设置了一个快捷键“T”(可以在脚本里面随时修改成你喜欢的按键)用来切换展示与否。

    脚本

    @Name @Match @Icon 发油猴脚本起手结印
    1. // ==UserScript==
    2. // @name         看帖:页面缩短器
    3. // @namespace    https://www.gamemale.com/space-uid-733330.html
    4. // @version      0.1
    5. // @description  屏蔽所有勋章墙和签名缩短过长的回帖;按下快捷键“T”切换
    6. // @author       Étoiles
    7. // @match        https://www.gamemale.com/forum.php?*
    8. // @match        https://www.gamemale.com/thread*
    9. // @icon         https://www.google.com/s2/favicons?sz=64&domain=gamemale.com
    10. // @grant        none
    11. // ==/UserScript==

    12. (function() {
    13.     'use strict';
    14.     //设置一个开关
    15.     let isHidden = false;
    16.     //隐藏这两种元素
    17.     function hideMedalAndSig(){
    18.         var elements1 = document.querySelectorAll('p.md_ctrl.wodexunzhang_img');
    19.         elements1.forEach(function(element1) {
    20.             element1.style.display = 'none';
    21.         });
    22.         var elements2 = document.querySelectorAll('div.sign');
    23.         elements2.forEach(function(element2) {
    24.             element2.style.display = 'none';
    25.         });
    26.     }
    27.     //关闭开关时再给加回来
    28.     function showMedalAndSig(){
    29.         var elements1 = document.querySelectorAll('p.md_ctrl.wodexunzhang_img');
    30.         elements1.forEach(function(element1) {
    31.             element1.style.display = '';
    32.         });
    33.         var elements2 = document.querySelectorAll('div.sign');
    34.         elements2.forEach(function(element2) {
    35.             element2.style.display = '';
    36.         });
    37.     }
    38.     //用于切换
    39.     function toggleMedalAndSig() {
    40.         if (isHidden) {
    41.             showMedalAndSig();
    42.         } else {
    43.             hideMedalAndSig();
    44.         }
    45.         isHidden = !isHidden;
    46.     }
    47.     //键盘事件监听器
    48.     document.addEventListener('keydown', function(event) {
    49.         // 按下 'T' 键切换,可以在这里改为任意你喜欢的快捷键
    50.         if (event.key === 't') {
    51.             toggleMedalAndSig();
    52.         }
    53.     });
    54.     //默认设置为隐藏
    55.     hideMedalAndSig();
    56. })();
    复制代码



    来自群组: 星象占卜

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    评分

    参与人数 9血液 +18 追随 +9 堕落 +3 收起 理由
    starqcat + 1
    惜恨君 + 3 + 1 + 1
    Howieee + 1
    贪生Pass。 + 1 只有追随了!请收下我的膝盖
    不是卖萌的基佬 + 5 + 1 + 1 很给力
    黑炭先森 + 1 很给力!
    koh + 5 + 1 + 1 期待
    you9632587 + 5 + 1
    大墨迹 + 1 神马都是浮云

    查看全部评分

    本帖被以下淘专辑推荐:

    回复

    使用道具 举报

    不朽之恋【圣诞限定】心心念念小雪人『梦旅存根』『终点站:极地』

      回复

      使用道具 举报

      不曾寄出的信件『随时随地开启!』漂洋小船『随时随地开启!』冒险用指南针破损的旧书丛林的鸟飞走了雪王的心脏人鱼之泪幽灵竹筒

        回复

        使用道具 举报

        无瑕的回忆朴素的誓言BIG BOSS虚空之海的鲸雄躯的昇格爬行植物Ⓛ探险三杰士爬行植物Ⓡ

          回复

          使用道具 举报

          史莱姆牧场吸血魔蝠萨菲罗斯苏醒的格罗姆圣甲虫秘典可爱黑猫诺克提斯·路西斯·伽拉姆夏日柯基美恐:新的开始

            回复

            使用道具 举报

            巨力橡果无瑕的回忆克苏鲁的仆从冒险专用绳索软泥怪被释放的灵魂桑克瑞德·沃特斯光之战士死亡化身

              回复

              使用道具 举报

              亚索月影狼晓月终焉旅行骰子!卡利亚权杖

                坛里之前就有个有屏蔽勋章和签名功能的简化脚本,不过我为了看勋章所以都很少用。
                回复

                使用道具 举报

                诺克提斯·路西斯·伽拉姆普隆普特·阿金塔姆传说的黑道-桐生一马亚当‧简森幻象克里斯·埃文斯至死不渝杰森‧斯坦森月光骑士丹尼爾·紐曼

                  回复

                  使用道具 举报

                  灵光补脑剂无瑕的回忆朴素的誓言『住在GM村』没有梦想的咸鱼小丑与格雷与星光璀璨『落樱缤纷』『灰域来音』『眼榴』『钟楼盐水棒冰』

                    屏蔽了还会跑流量吗
                    回复

                    使用道具 举报

                    小小安全帽牧羊人驯化红龙幼崽GM論壇初心者畢業證書最终幻想XVI龙腾世纪:审判

                      如果屏蔽了就相当于不会加载了,那打开的时应该会快很多吧,
                      我用电脑回帖倒是顺便看看好看的勋章
                      回复

                      使用道具 举报

                      缘起星空虚空之海的鲸

                        这个脚本真的很有必要了,我懒得弄签名图,稍微多放几个勋章回帖下边都会有大片空白所以我基本不会展示太多勋章
                        回复

                        使用道具 举报

                        亚索幸运女神的微笑羽人与蜕变

                          回复

                          使用道具 举报

                          内森·德雷克業火死鬥诺克提斯·路西斯·伽拉姆BIG BOSS克莱夫・罗兹菲尔德岛田半藏性感男神GM莱因哈特·威尔海姆

                            koh 发表于 2024-9-22 09:52:10 | 显示全部楼层 |取消关注该作者的回复
                            哎呀!对我这种喜欢看自己勋章的完全用不上中功能,回帖就是看勋章的,谁有心思看大片空白,提议是强迫症玩家的福音
                            回复

                            使用道具 举报

                            召唤兽拉姆风物长宜叛逆者六出冰花幽浮起司煲『落樱缤纷』近地夜航普隆普特·阿金塔姆菀叶狸猫新月护符

                              回复

                              使用道具 举报

                              【圣诞限定】心心念念小雪人裸体克里斯『酒馆蛋煲』亚索旧日支配者—克苏鲁卡利亚权杖诺曼底号SCP-s-1889-第五页不朽之恋

                                回复

                                使用道具 举报

                                百相千面-晦永远的克叔業火死鬥实现梦想官复原职虚空之海的鲸Zootopia幸运女神的微笑『逆境中的幸运女神』御医神兔

                                  回复

                                  使用道具 举报

                                  丹雀衔五穗,人间始丰登寶可夢 Pokémon金牌矿工索尔·奥丁森岛田源氏杰西·麦克雷

                                    回复

                                    使用道具 举报

                                    凯登‧阿兰科喜欢金币的Doge不曾寄出的信件华灯初上漂洋小船人鱼之泪幽灵竹筒达拉然

                                      回复

                                      使用道具 举报

                                      『住在GM村』『正在入住GM村』征服之王被释放的灵魂死灵之书圣甲虫秘典破损的旧书吃饱金币的Doge生金蛋的鹅内森·德雷克


                                        我写过类似的,不过没设置切换功能

                                        【时岁旅程-中古世纪】GM简化脚本
                                        https://www.gamemale.com/forum.php?mod=viewthread&tid=111213&fromuid=679483


                                        本帖子中包含更多资源

                                        您需要 登录 才可以下载或查看,没有账号?立即注册

                                        x
                                          收起(3)
                                        回复

                                        使用道具 举报

                                          之前超版有次更新可以直接点标题左边的箭头来隐藏侧边除小头像的其他元素,但没有隐藏签名
                                          至于隐藏签名印象里有人做过
                                          回复

                                          使用道具 举报

                                          您需要登录后才可以回帖 登录 | 立即注册

                                          本版积分规则

                                          文字版|手机版|小黑屋|GameMale

                                          GMT+8, 2024-12-22 11:33 , Processed in 0.155480 second(s), 146 queries , Redis On.

                                          Copyright © 2013-2024 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表