GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 1733|回复: 35
收起左侧

[功能优化] 【梦游列国】画猜看不到图?一句脚本即可修复!

  [复制链接] |关注本帖

净化污秽的天照驯化红龙幼崽香喷喷的烤鸡小小安全帽驯化黑龙幼崽幽浮起司煲月影狼妙手空空

    本帖最后由 GMagels 于 2024-4-17 15:21 编辑



    你画我猜区一直存在一个谜一样的问题,就是有的时候发出去一个题,点开了却看不到题目以及提示字数。只能看到讨论区的讨论,本来在右侧的讨论对话框会变化到左侧。这个问题的出现肥肠薛定谔,属于有的时候显示正常,但有的时候发出来就会看不到图。
    曾经有坛友给出了看到字数的解决方案,链接在这里:https://www.gamemale.com/forum.php?mod=viewthread&tid=130715
    结论是通过调整页面显示比例,能够看到提示的字数和标题,但是与此同时,讨论框会"消失"。

    那么今天通过各种尝试,终于是在自己的设备上找到了该问题的原因,并写了一个脚本来解决这个问题。找问题的过程以及找到的问题分析就放在 Part 2了,感兴趣的可以自行查看。


    解决分支1:我不想用脚本。

    经过这样那样的测试,楼主得出的不靠谱结论是,当你画我猜的题干小于等于3个字符时会出现该显示bug, 题干大于3个字符的题目暂时未发现该问题。ps题干太长,超过一行也会

    举例
    可能出现问题的题干:“是苹果”  -3个字符
    不会出现问题的题干:“是苹果?” -4个字符

    解决分支2:我可以接受脚本,来吧!

    关爱土豆,人人有责(划掉): 该脚本只涉及对本地网页显示结构的调整,理论上不会主动增加土豆服务器的压力

    免责叠甲2: 该脚本只在自己的设备(chrome,PC,15英寸)上测试过,在例如手机或者其他不同显示尺寸的屏幕上的显示效果均未测试,不保证有效,如无效请及时反馈

    //@Name
    无图标简洁版:
    1. // ==UserScript==
    2. // @name         猜苹果修复补丁
    3. // @namespace    https://www.gamemale.com/space-uid-687897.html
    4. // @homepage     https://www.gamemale.com/thread-133267-1-1.html
    5. // @version      0.1
    6. // @description  修复标题三个字符以内显示异常的问题
    7. // @author       瓦尼
    8. // @match        https://www.gamemale.com/plugin.php?id=viewui_draw*
    9. // @grant        GM_addStyle
    10. // ==/UserScript==

    11. (function () {
    12.     'use strict';
    13.     GM_addStyle(".flb em{float:none !important}");
    14. })();
    复制代码

    添加了一个苹果图标,这样在脚本列表里就不再会是白色的默认图标了,不过代码就变长,变得不简洁了,一起放上来各位自行选择吧.

    Part 1 到此就结束了,感兴趣的小伙伴可以回头去看 Part 2 的原因分析。(回到最上方目录点击Part2即可)
    虽然参与的活动第一阶段是不需要追随就能拿勋章的,但是如果各位觉得好用的话,也欢迎给个免费的追随。

    补充:极长题干测试版
    评论区有友友反馈不仅是题干少于三个字的情况,极长的题干也会显示异常,经过验证确实会有这种情况。
    在使用了前面提供的脚本之后,即便是长题干也可以看到图和提示,但是由于排版限制,只能看到题干结尾的部分。
    于是就有了这个测试版,使用之后长题干也能正常显示了。对于超过一行的题干,题干也能显示全。效果图如下:


    后记

    发帖之前没有注意之前已经大佬做过画猜的修复类似功能的补丁
    (如果有找到大概也不会费劲去做这个脚本了),给各位带来了不好的体验。至于为什么不删帖,这篇帖子的重点其实不是P1的脚本而是P2的BUG原理阐明分析。

    大佬做的修复补丁链接:[心得] 【猴油脚本】你画我猜增强 作者:某乖leo
    这个脚本里大佬通过规定题干元素的宽度最值修复了显示的BUG,除此之外大佬还制作了通过请求信息来显示画猜出题人的功能,可以说是非常便利了。但是在面对出现次数较少的长文本题干时,该脚本因为题干元素宽度被限制而无法显示完全。

    那如何能在显示出题人的同时,显示长文本的题干呢?试了一下,同时打开两个脚本是一种方法。当然也可以选择将这个补丁和大佬的脚本合并,这里介绍一下合并的具体方法。
    首先复制以下代码:
    1.     GM_addStyle(`
    2.     .flb em{
    3.         float:none !important;
    4.     }

    5.     #fwin_viewui_draw_guess .bd{
    6.         overflow:visible  !important;
    7.     }

    8.     #fwin_viewui_draw_guess .bd .flb{
    9.         height:auto  !important;
    10.         min-height:40px;
    11.     }
    12.     `);
    复制代码
    删除大佬原有脚本第十九行的GM_addStyle开头的代码(只需要删这一行,不要删多了),然后粘贴上面的代码即可完成合并。
    现在,不管是长文本的题干还是短文本的题干,各位都可以在保有原来的显示出题人功能的同时看全问题了。

    本帖子中包含更多资源

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

    x

    评分

    参与人数 8旅程 +1 金币 +10 血液 +25 追随 +8 堕落 +2 收起 理由
    bigbigbig3 + 3 + 1
    一只随行 + 2 + 1 很给力!
    书の妖怪 + 3 + 1 很给力!
    娱乐法师火布偶 + 4 + 1 + 1
    墨燝 + 1 + 10 + 10 + 1 为探索精神点赞
    前方无怪 + 1 + 1
    Okabe + 3 + 1
    毛茸茸兽兽 + 1 赞一个!

    查看全部评分

    本帖被以下淘专辑推荐:

    回复

    使用道具 举报

    灵光补脑剂金猪猪储蓄罐㊖实现梦想業火死鬥魔法不朽·传奇不熄卡洛斯·奥利维拉白野威十年一梦官复原职男巫之歌

      挺实用的脚本呢,可以解决看不到图问题了。
        收起(1)
      回复

      使用道具 举报

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

        据我所知,超长的题干也会在标准设置的情况下出现画面的缺失,因为我经常出超长的题干
          收起(4)
        回复

        使用道具 举报

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

          很有用的脚本惹,画猜区看不到图的话确实挺烦恼的
            收起(1)
          回复

          使用道具 举报

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

            之前倒是发现把浏览器放大到125%可以显示出来
              收起(1)
            回复

            使用道具 举报

            我的天使GM吸血伯爵吃饱金币的Doge阿拉喵?神灯和你一起飞行的皮卡丘小小舞台永浴爱河

              吼(´×ω×`)第一种咱还没遇到过,第二个问题倒是偶尔碰到过欸~每次都得刷新一下的
                收起(1)
              回复

              使用道具 举报

              『住在GM村』破损的旧书格拉迪欧拉斯雪王的心脏『星河碎片』『灰域来音』预知水晶球炽天使之拥『伊黎丝的赞词』纯真护剑

                回复

                使用道具 举报

                阿怪『矩阵谜钥Ⓖ』『梦旅存根』『交钥匙了!』夏日柯基幸福的小阿尔GM吸血伯爵永远的克叔【夏日限定】夏日的泰凯斯

                  回复

                  使用道具 举报

                  石鬼面小丑与格雷与星光璀璨岛田半藏岛田源氏刀锋女王 - 归宿丹妮莉丝·坦格利安官复原职实现梦想瑞雪兆丰年,生灵万物新

                    不知道楼主能不能解决那种题目太长导致的显示问题,比如这个画猜https://www.gamemale.com/plugin. ... =guess&drawid=33524

                    本帖子中包含更多资源

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

                    x
                      收起(2)
                    回复

                    使用道具 举报

                    诺克提斯·路西斯·伽拉姆Forever Titanic業火死鬥钢铁侠永远的克叔极·龙の意死灵之书卡利亚权杖虚空之海的鲸史莱姆牧场

                      回复

                      使用道具 举报

                      遍江云霞岛屿探险家冰海钓竿漂洋小船夏日柯基珊瑚泡泡鱼16x43 隐形➀双贤辉石头罩

                        回复

                        使用道具 举报

                        男巫之歌【夏日限定】夏日的泰凯斯裸体克里斯瓮中能言蛙果体76吸血魔蝠内森·德雷克生金蛋的鹅永远的克叔亚瑟‧摩根

                          回复

                          使用道具 举报

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

                            我用的是leo发的猜画修复脚本,还可以看出题者很方便,不过我本来除了问题字数太长的情况以外没有遇到过画作、提示消失的问题。
                              收起(3)
                            • GMagels GMagels :短题干界面错乱问题的根源是页面上的一个元素在特定显示比例下高度变高了导致的,因为是跟显示比例有关,所以确实不是每个人都会遇到。
                              2024-04-16 09:27 回复
                            • GMagels GMagels :可见长文本的测试版脚本已更新,可以试试看,有问题随时反馈
                              2024-04-16 21:24 回复
                            • GMagels GMagels :之前没有找到leo老师的脚本(如果有找到大概也不会去写这个脚本了)。已更新该脚本和大佬脚本的合并方法,合并之后即可在查看出题人的同时也能显示全长题干。
                              2024-04-17 13:39 回复
                            • 我也说一句

                            回复

                            使用道具 举报

                            男巫之歌缘起星空信仰之心不灭狂雷『不败之花』情难自抑崩朽之青铜龙王泰比里厄斯業火死鬥永远的克叔

                              回复

                              使用道具 举报

                              阿怪GHOST吃饱金币的Doge秘密空瓶裸体克里斯【圣诞限定】心心念念小雪人【夏日限定】夏日的泰凯斯史莱姆牧场虚空之海的鲸不朽之恋

                                有时候你画我猜的题目太烧脑子了,所以就只挑相对简单的来了hhh
                                很不错的脚本,收藏一波~
                                  收起(2)
                                回复

                                使用道具 举报

                                SCP-s-1889-第二页没有梦想的咸鱼

                                  看了下具体原因分析,确实看不懂,感觉好硬核
                                  回复

                                  使用道具 举报

                                  骑兽之子泰比里厄斯菀叶狸猫小小舞台和你一起飞行的皮卡丘吃饱金币的Doge【夏日限定】夏日的泰凯斯夏日柯基落雪勇者与龙的传说-第一页十年一梦

                                    回复

                                    使用道具 举报

                                    缘起星空虚空之海的鲸

                                      回复

                                      使用道具 举报

                                      男巫之歌内森·德雷克『私有海域』裸体克里斯双向圣杯:焕然意志极·龙の意【圣诞限定】心心念念小雪人小小舞台御医神兔永浴爱河

                                        非常好的探索案例,发现问题,定位问题,解决问题一条龙
                                        建议广大坛友学习
                                        回复

                                        使用道具 举报

                                        男巫之歌撑破的储蓄罐『私有海域』『钜鲸』『星河碎片』『召唤好运的角笛』『交钥匙了!』『矩阵谜钥Ⓖ』十周年扭蛋 - 红『落樱缤纷』

                                          回复

                                          使用道具 举报

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

                                          本版积分规则

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

                                          GMT+8, 2024-11-23 18:03 , Processed in 0.147492 second(s), 143 queries , Redis On.

                                          Copyright © 2013-2024 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表