爱意满满的作品展示区。
Sample

写了一个解除哀悼色的脚本,高性能,通用性好

  •  
  •   Sample · Dec 5, 2022 · 3298 views
    This topic created in 1434 days ago, the information mentioned may be changed or developed.

    网站置灰好多天了,尤其看到 bilbili 漫画首页的灰色,实在忍无可忍.

    Greasyfork 上有好多这样的脚本,但是

    • 要么通用性差,有的网站兼容不了
    • 要么有一定的破坏性,因为filter不止grayscale这个属性,而且这个属性还会和 fixed 定位有冲突
    • 还有就是性能问题了

    本脚本

    • 用了原生的TreeWalker接口来筛选加了灰度的节点,性能没问题
    • 用replace正则只替换grayscale,而不破坏高斯模糊 /饱和度等其他值
    • 用setProperty改变已计算过的灰度值(有些脚本直接用style.filter=value或setAttribute('style',value),前者无法设置优先级,会导致部分站点失败,后者只是加属性,局部刷新后所加属性也会失效)

    如果找不到满意的解除灰色脚本,可以试试这个

    Supplement 1  ·  Dec 6, 2022

    贴子最后两字"这个"就是链接.

    实在没法子,就用这个吧:https://greasyfork.org/zh-CN/scripts/455975-anti-grey

    12 replies  •  2022-12-06 16:08:01 +08:00
    vvhy
    vvhy
    Dec 6, 2022
    1
    不止 filter 可以实现,还有 mix-blend-mode ,background-filter ,以及 filter:saturate(0)
    Sample
    Sample
    OP
    Dec 6, 2022
    2
    @vvhy 因为几乎所有置灰的网站都用的是`filter: grayscale(1)`来实现的,解除时也用这个属性就是为了最小限度破坏原网站代码,也可以避免奇奇怪怪的 bug
    trimleo
    trimleo
    Dec 6, 2022
    3
    app 的有什么办法么
    Sample
    Sample
    OP
    Dec 6, 2022
    4
    @trimleo 反正我不会
    ColoThor
    ColoThor
    Dec 6, 2022
    5
    使用者+1
    F7ionsy
    F7ionsy
    Dec 6, 2022
    6
    你倒是给个链接啊
    Sample
    Sample
    OP
    Dec 6, 2022
    7
    @F7ionsy 贴子最后两字不就是超链接吗
    wdssmq
    wdssmq
    Dec 6, 2022
    8
    所以很多时候建议直接用 url 原文,而不是锚文本链接。。

    「水水」复制标题网址
    https://greasyfork.org/zh-CN/scripts/28056

    搭车推个插件……
    estk
    estk
    Dec 6, 2022 via iPhone
    9
    FBI ,Open the door !
    Enivel
    Enivel
    PRO
    Dec 6, 2022
    10
    别折腾了, 过了今天就恢复正常了
    Sample
    Sample
    OP
    Dec 6, 2022❤️1
    11
    @LevineChen 总有用的着的时候,我很确定!毕竟——凛冬将至,又会有一批扛不住要去找马克思报道了。
    Sample
    Sample
    OP
    Dec 6, 2022
    12
    @estk 还是你又远见,已经被举报了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   513 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 20:51 · PVG 04:51 · LAX 12:51 · JFK 15:51
    ♥ Do have faith in what you're doing.