GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 777|回复: 52
收起左侧

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

  [复制链接] |关注本帖

驯化红龙幼崽香喷喷的烤鸡牧羊人驯化黑龙幼崽幽浮起司煲月影狼【新手友好】昆進风暴磁场之鳄森林羊男结晶火鹰幼崽

    本帖最后由 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)
      回复

      使用道具 举报

      官复原职实现梦想吃饱金币的Doge和你一起飞行的皮卡丘崩朽之青铜龙王虚空之海的鲸永远的克叔『召唤好运的角笛』『流星赶月:宙刃』重建熊屋

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

        使用道具 举报

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

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

          使用道具 举报

          成年独角兽不屈之枪·阿特瑞斯虎克船长孤注一掷不灭的蓝宝石吃饱金币的Doge和你一起飞行的皮卡丘亚索实现梦想官复原职

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

            使用道具 举报

            我的天使阿拉喵?神灯

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

              使用道具 举报

              破损的旧书雪王的心脏幽灵竹筒禽兽扒手风雪之家春之歌『住在GM村』冒险用指南针GM論壇進階勛章龙腾世纪:审判

                回复

                使用道具 举报

                『住在GM村』炽天使之拥『伊黎丝的赞词』纯真护剑『随时随地开启!』『随时随地开启!』神奇四叶草深渊遗物夏日柯基阿拉喵?神灯

                  回复

                  使用道具 举报

                  艾吉奥不曾寄出的信件亚索幽灵竹筒甘道夫·先圣仁心人鱼之泪夏日柯基幸福的小阿尔森林鹿【夏日限定】夏日的泰凯斯

                    回复

                    使用道具 举报

                     『先知灵药:真视』月影狼冒险用指南针岛田半藏岛田源氏最终幻想XVI美恐:新的开始官复原职『梦旅存根』熔岩鹰

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

                      本帖子中包含更多资源

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

                      x
                        收起(2)
                      回复

                      使用道具 举报

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

                        回复

                        使用道具 举报

                        风物长宜SCP-s-1889-第五页遗留之人的城堡美恐:新的开始『随时随地开启!』六出冰花『梦旅存根』诡案谜集·黑夜之星白野威妙手空空

                          回复

                          使用道具 举报

                          果体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 回复
                              • 我也说一句

                              回复

                              使用道具 举报

                              男巫之歌SCP-s-1889-第五页信仰之心不灭狂雷神奇四叶草情难自抑泰比里厄斯落雪勇者与龙的传说-第一页诺克提斯·路西斯·伽拉姆缘起星空

                                回复

                                使用道具 举报

                                幽灵竹筒龙鳞石宝箱内的球【夏日限定】夏日的泰凯斯雪王的心脏杰西·麦克雷肥皂喜欢金币的Doge结晶火鹰幼崽赫敏·格兰杰

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

                                  使用道具 举报

                                  重归于好神奇四叶草猩红恐惧『流星赶月』吃饱金币的Doge和你一起飞行的皮卡丘英雄联盟

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

                                    使用道具 举报

                                    『流星赶月:宙刃』泰比里厄斯菀叶狸猫小小舞台和你一起飞行的皮卡丘吃饱金币的Doge草原之象【夏日限定】夏日的泰凯斯夏日柯基不灭狂雷

                                      回复

                                      使用道具 举报

                                      缘起星空虚空之海的鲸

                                        回复

                                        使用道具 举报

                                        男巫之歌内森·德雷克『私有海域』亚索双向圣杯:焕然意志极·龙の意【圣诞限定】心心念念小雪人小小舞台肉垫手套業火死鬥

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

                                          使用道具 举报

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

                                          本版积分规则

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

                                          GMT+8, 2024-5-3 20:01 , Processed in 0.150488 second(s), 142 queries , Redis On.

                                          Copyright © 2013-2024 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表