关于脚本网址匹配为本地网址时无效的问题
想使用某个刷学校内网课程平台题目的脚本,但是发现改了match之后(改成了172.18.6.133)tampermonkey检测不到,但是其他网址可以检测到,后来发现原因大概是因为这个地址是本地局域网,那么请问有什么办法解决这个问题呢? 更新一下问题:我把match改成极端情况@match *://*/*之后可以检测到了平台的主页面(http://172.18.6.133/login/hpindex_student.php),但是跳转到题目的页面(http://172.18.6.133/book/book184/app_index.php?unit=1#!/S2_1)之后又检测不到了,但是这两个地址不应该都符合*://*/*的匹配吗? 按道理不应该呀...我匹配本地的地址一直都是没问题的
实在不行考虑一下代理转向
设一个虚假域名? 李恒道 发表于 2022-4-26 11:20
按道理不应该呀...
我匹配本地的地址一直都是没问题的
实在不行考虑一下代理转向
本来就是想找一个改改直接用来着,结果遇到了这个问题,实在想不通了来这个论坛求救一下,别的操作搞不来... match改成include试试,@include支持更模糊的匹配规则(包括正则),但也更难控制匹配范围。 cxxjackie 发表于 2022-4-26 11:39
match改成include试试,@include支持更模糊的匹配规则(包括正则),但也更难控制匹配范围。 ...
我试了一下,直接改成了@include * 但是还是会有那个问题,就是在平台主页面能被检测,在题目页面就不行了 子君9297 发表于 2022-4-26 12:03
我试了一下,直接改成了@include * 但是还是会有那个问题,就是在平台主页面能被检测,在题目页面 ...
不运行是指脚本没反应还是匹配不到?你点开油猴的下拉菜单能看到脚本运行吗?有可能是代码做了判断,实际是匹配上的,建议排查一下。实在不行就更新下油猴版本,或者试试万能的脚本猫{:4_95:} cxxjackie 发表于 2022-4-26 12:48
不运行是指脚本没反应还是匹配不到?你点开油猴的下拉菜单能看到脚本运行吗?有可能是代码做了判断,实际 ...
就是在菜单里显示没有脚本在运行,我也很奇怪,为什么主页面还有,到了题目页面就显示没有了。更新应该是没问题的,脚本猫还没听说过... 子君9297 发表于 2022-4-26 13:11
就是在菜单里显示没有脚本在运行,我也很奇怪,为什么主页面还有,到了题目页面就显示没有了。更新应该是 ...
如果运行中的脚本中没有出现那就检查白名单,我不确定会不会是BUG,但是你可以考虑在多个浏览器或多个Tampermonkey版本中去测试看看
1、检查脚本白名单
2、检查扩展里的白名单
有时候不小心手残了呢? 或者试试万能的脚本猫{:4_95:}
https://docs.scriptcat.org/
页:
[1]
2