Skip to content

Conversation

@cyfung1031
Copy link
Collaborator

概述 Descriptions

变更内容 Changes

截图 Screenshots

@cyfung1031 cyfung1031 force-pushed the pr-fix-connect-start branch 2 times, most recently from d4ea59b to 91658de Compare November 15, 2025 17:28
@CodFrm CodFrm merged commit 6bcb93c into scriptscat:main Nov 16, 2025
3 checks passed
@CodFrm
Copy link
Member

CodFrm commented Nov 16, 2025

🤔 关于 askConnectStar 合 askUnlistedConnect (也包括其它pr里类似的常量),我理解是为了方便以后扩展用户选项预留的?

不过其实我是不喜欢添加太多选项给用户选择的,扩展固定一种模式即可,太多的配置看得我头疼,我也几乎都不会去改,当然这只是我的喜好,极少数的用户会有这种需求,例如对安全要求高的用户,不想扩展可以使用GM xhr,这块你就当我在碎碎念吧

@cyfung1031
Copy link
Collaborator Author

🤔 关于 askConnectStar 合 askUnlistedConnect (也包括其它pr里类似的常量),我理解是为了方便以后扩展用户选项预留的?

不过其实我是不喜欢添加太多选项给用户选择的,扩展固定一种模式即可,太多的配置看得我头疼,我也几乎都不会去改,当然这只是我的喜好,极少数的用户会有这种需求,例如对安全要求高的用户,不想扩展可以使用GM xhr,这块你就当我在碎碎念吧

正是如此
日後再處理吧。 沒需要就這樣留一個常數值a
我沒有太多安全考慮
都是用TM預設的行為

@cyfung1031 cyfung1031 mentioned this pull request Nov 16, 2025
@cyfung1031
Copy link
Collaborator Author

不过其实我是不喜欢添加太多选项给用户选择的,扩展固定一种模式即可

不好意思. 我重新想了一下
现在TM的设计好奇怪。
没有 @connect 也能用 xhr (连相同网域)
加了 @connect * 还是会询问 ( 连其他网域)

也的确不应搞太多选项
这些不需要跟TM一样
方便用户就好
用户用这个 @connect 要想这么多也很头痛
然后如果作者的选项跟用户的选项不一样也很麻烦

所以,改成比TM更宽松,更合理吧

首先,连页面同一网域,不需要 @connect ( 注:长远也要避免恶意脚本,例如用 historyState 改掉页面 url 欺骗SC。这个功能日后再做吧)
@connect self 跟 TM一样,除了同一网域, 该网页的子网域也可以
@connect * 这个就改一下吧。加了这个就万用不再询问
@connect xxx 跟 TM一样,网域 &子网域也可以

#969

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants