Skip to content

在DevTools看到疑似 加载了多余的js,应像Tampermonkey一样不显示 #1803

Description

@iforgiveu

提交前检查

  • 我已搜索过现有 issues,并确认这不是重复问题。
  • 在条件允许的情况下,我已尽量使用最新的 stable 或 beta 版本复现该问题,并确认问题仍然存在。
  • 我已确认这是 ScriptCat 本身的问题,而不是在 Tampermonkey 或 Violentmonkey 中可以正常运行的用户脚本兼容性问题。

问题描述

目前的cat的网站匹配显然没有完全按照js里的网址匹配来,这使得实际上一些不被期望注入的脚本也会被加载。不知道这额外的js是否真被注入了并执行但不显示还是只是挂win上。总之,不应该执行的js不应该执行。
举例:

bandicam.2026-10-21.15-10-52-539.mp4

复现步骤

1 打开f12
2 查看源代码页
3 查看cat的js

ScriptCat 版本

1.5 beta5

系统 / 浏览器及版本

win10 Chrome127

相关脚本 / 日志 / 截图

Image Image

Activity

  1. added theissue type on Oct 21, 2026
  2. cyfung1031 commented on Oct 21, 2026

    @cyfung1031
    Collaborator

    不是bug. 总之没有实际执行

  3. cyfung1031 commented on Oct 21, 2026

    @cyfung1031
    Collaborator

    目前的cat的网站匹配显然没有完全按照js里的网址匹配来

    -> 在DevTools看到的 目前的cat的网站匹配显然没有完全按照js里的网址匹配来

    这使得实际上一些不被期望注入的脚本也会被加载

    -> 没有被加载

    不知道这额外的js是否真被注入了并执行但不显示还是只是挂win上。

    -> 因为你不是开发人员所以连有没有 真被注入了 也无法简单测试出来吧。所以这不是你应担心的问题

    不应该执行的js不应该执行。

    -> 没有被执行

  4. changed the title [-][BUG] 加载了多余的js[/-] [+][BUG] 在DevTools看到疑似 加载了多余的js[/+] on Oct 21, 2026
  5. iforgiveu commented on Oct 22, 2026

    @iforgiveu
    Author

    5. > 目前的cat的网站匹配显然没有完全按照js里的网址匹配来

    -> 在DevTools看到的 目前的cat的网站匹配显然没有完全按照js里的网址匹配来
    > 这使得实际上一些不被期望注入的脚本也会被加载
    
    
    -> 没有被加载
    > 不知道这额外的js是否真被注入了并执行但不显示还是只是挂win上。
    
    
    -> 因为你不是开发人员所以连有没有 真被注入了 也无法简单测试出来吧。所以这不是你应担心的问题
    > 不应该执行的js不应该执行。
    
    
    -> 没有被执行
    

    不是哥们,你以为我给看对照的Tampermonkey是什么意思?你不会以为只挂win上但不执行就不是bug了吧?

  6. changed the title [-][BUG] 在DevTools看到疑似 加载了多余的js[/-] [+]在DevTools看到疑似 加载了多余的js,应像Tampermonkey一样不显示[/+] on Oct 24, 2026
  7. changed the issue type fromtoon Oct 24, 2026
  8. added
    enhancementNew feature or request
    and removed
    nofix不能修復
    on Oct 24, 2026
  9. tan-x-y commented on Oct 31, 2026

    @tan-x-y

    这可以算是严重漏洞了吧?感觉存在被用于指纹识别的可能性

  10. iforgiveu commented on Oct 31, 2026

    @iforgiveu
    Author

    13. 这可以算是严重漏洞了吧?感觉存在被用于指纹识别的可能性

    确实是bug,但开发者里的这位cyfung1031看起来意识不到这,认为不是bug

  11. CodFrm commented on Nov 2, 2026

    @CodFrm
    Member

    主要是某些脚本使用的 @include 这种注入方式,管理器识别不出来的情况下,会将其全部注入进入页面

    不过不会实际调用

    不过这种情况确实不应该存在,算是bug

    我来处理这个问题,无法匹配的脚本,回退到通过 content 页面匹配注入的模式

  12. added 2 commits that reference this issue on Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions