Skip to content

[自动无缝翻页] 希望支持 Github releases 页面的翻页 #283

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
strange-qwq opened this issue Oct 10, 2022 · 5 comments
Closed
Labels
功能建议 新功能 或 建议

Comments

@strange-qwq
Copy link

如题,示例页面:
https://github.com/JetBrains/kotlin/releases -> https://github.com/JetBrains/kotlin/releases?page=2

@strange-qwq strange-qwq added the 功能建议 新功能 或 建议 label Oct 10, 2022
@XIU2
Copy link
Owner

XIU2 commented Oct 10, 2022

这个页面本来就支持,我看了下是 Github 更新网页结构导致规则失效了。

已经更新规则修复了。

更新外置翻页规则 即可(浏览器右上角 Tampermonkey 扩展图标内的脚本菜单

@XIU2 XIU2 closed this as completed Oct 10, 2022
@opkhkh
Copy link

opkhkh commented Nov 8, 2024

目前 GitHub 的 release 和 issue 页面自动翻页功能又失效。

@XIU2
Copy link
Owner

XIU2 commented Nov 8, 2024

@opkhkh 经过测试,均没有失效,如果你那边用不了,应该是其他因素导致的,根据最近的反馈情况,多半还是 CSP 的问题,似乎一些人的 Tampermonkey 没有正常移除网站的 CSP 限制,导致脚本无法运行。

随便找了下好几个,但具体为什么没有正常移除 CSP,我就不清楚了,有些人换个浏览器就正常了,明明都是同样的 Tampermonkey 版本(包括有个人和我同样的浏览器+Tampermonkey 版本 也不行),因此我觉得问题还是出在 Tampermonkey 上?

#441
https://greasyfork.org/zh-CN/scripts/419215-%E8%87%AA%E5%8A%A8%E6%97%A0%E7%BC%9D%E7%BF%BB%E9%A1%B5/discussions/266499
https://greasyfork.org/zh-CN/scripts/419215-%E8%87%AA%E5%8A%A8%E6%97%A0%E7%BC%9D%E7%BF%BB%E9%A1%B5/discussions/263562

@opkhkh
Copy link

opkhkh commented Nov 8, 2024

@XIU2 这三个帖子我看过,我的情况是:
cn.bing一直都能自动翻页,浏览器开发者模式一直是开启。
修改内容安全策略(CSP)头信息:
选择(这是之前保持的状态)———部分网站无法自动翻页,比如GitHub,浏览器右上角点开扩展没有出现当前网页暂不支持
选择全部移除(可能不安全)———GitHub 能自动翻页。
我恢复了Tampermonkey出厂设置,现在没有这个选项

另外 Greasy Fork反馈页面,自动翻七八页,或者十来页,就停止翻页,这是意外情况还是脚本中特意做了这种设定,应该没几个人会不停翻几十页,我翻那么多页是因为Greasy Fork的问题反馈页面没搜索功能,想搜索关键字只能多翻几页用 ctrl+F

@XIU2
Copy link
Owner

XIU2 commented Nov 9, 2024

@opkhkh Tampermonkey 较新的版本去掉了 是 这个选项,因为考虑到大家版本可能不一样,所以我介绍里写的是让大家设置为 是 或 全部移除,我这边 Tampermonkey v5.1.1 设置一直都是 ,倒是没啥问题。

你这个看起来可能是旧版本升级到新版本 Tampermonkey 后,因为新版本移除了该选项,导致出了 BUG ?
我稍后更新一下脚本介绍里的 Tampermonkey 设置说明吧,干脆都让改为 全部移除 算了。


至于 Greasy Fork 的反馈页面,脚本自然不可能限制翻页次数什么的,毕竟这有什么意义?
我这边滚轮连续滚动脚本自动翻了 20 页,没有遇到卡住的问题。
你遇到的卡住问题,应该是网络问题引起的,可能是超时(默认 5000ms),也可能是触发了该网站的访问频率限制(但我刚才没遇到)。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
功能建议 新功能 或 建议
Projects
None yet
Development

No branches or pull requests

3 participants