lc6464
(LC)
1
一定有不少佬友正在使用诸如 Clash Verge 一类的 Clash 系列代理软件,也相信有许多佬友同时在使用 GenP 破解的 Adobe 软件,如 Photoshop 等。
GenP 中提供了通过一键修改 Hosts 文件实现的阻止非正版提示弹窗的方法,也给出了在防火墙中阻止相关应用联网的解决方案,但这些解决方案均会在开启代理软件时失效。
https://linux.do/t/topic/294582 这一个帖子中也有提到一些解决方案,但其中的一些方案或多或少存在些许问题导致无法正常工作或影响现有功能,抑或较为臃肿。
这里分享一种办法,可以在现阶段解决开启代理软件时 Adobe 软件出现弹窗的问题,且基本不会影响现有功能(我个人没有发现)。
以 Clash Verge 为例,首先在订阅处右键,点击编辑规则:
随后在新的窗口点击右上角的高级,进入规则 Yaml 代码编辑页面:
将以下规则放置在 prepend
数组中:
prepend:
- 'DOMAIN,ic.adobe.io,REJECT'
- 'DOMAIN-REGEX,^[a-z\d]{10}\.adobe\.io$,REJECT'
- 'DOMAIN-SUFFIX,adobestats.io,REJECT'
- 'DOMAIN,cc-api-data.adobe.io,REJECT'
- 'DOMAIN,cc-cdn.adobe.com,DIRECT'
- 'DOMAIN,ccmdls.adobe.com,DIRECT'
如果规则代码中有 prepend: []
字样,说明 prepend
规则为空,删除这一行后将上面的代码直接粘贴进去即可。如果 prepend
规则已经有内容了,相信佬友一定知道如何添加新的规则
修改完成后点击保存,再次点击编辑规则后看到这几行就成功了!
这几行规则的解释如下:
- 阻止
ic.adobe.io
- 阻止
{十个小写字母和数字的组合}.adobe.io
- 阻止
*.adobestats.io
- 阻止
cc-api-data.adobe.io
- 使发往
cc-cdn.adobe.com
的流量直连
- 使发往
ccmdls.adobe.com
的流量直连
规则中前面四行是阻止弹窗的,后面两行是防止下载 Adobe 软件时使用了代理的流量的。
感谢 GenP,感谢各位佬友支持。
71 Likes
lc6464
(LC)
7
验证的域名会一直更新,没办法简单地确定,GenP 屏蔽的方案就是持续更新,但是我的这个规则是使用了一些规律,大概率是可以用比较长时间的
lc6464
(LC)
12
佬友的解决方案更为严谨,但是近两千行的规则略显臃肿,不过还是感谢佬友分享!
lc6464
(LC)
14
佬友的解决方案非常方便,但是需要会使用 Python 才能使用,而且我认为将这些域名解析到 127.0.0.1 可能并不合理,不过还是感谢佬友的分享!
benben
(benjamin)
15
好的 感谢佬指出 我也是深受其苦 今天下定决心写一个脚本来彻底解决 如果需要的人多可以做一个开箱即用的
1 Like
lc6464
(LC)
16
佬的帖子我大致看了看,我觉得佬的思想是非常先进的,一键解决,非常方便。
我自己也是长期使用 Python 的开发者,遇到过很多很多没有 Python 环境的电脑,所以会比较看重普适性。
此外,佬的帖子是一个很好的解决方案分享,但不能算是一篇教程,因为只给出了代码,对于不了解 Python 的人而言可能不够有参考价值(当然在 AI 大模型飞速发展的当下,对于具有探索精神的人来说可能不是问题)。
最后,佬可能还是要多测试一下脚本,以免出现在一些情况下(比如文件不符合预期)未能修改文件甚至损坏原有配置的情况。
再次感谢佬的分享!
1 Like
benben
(benjamin)
17
2 Likes
Bluesss
(老布鲁的猫)
18
验证域名每三周更新一次,其实clash本身就能获取到验证ip,我现在是每三周手动更新一次。
ps:我用的是clashx
1 Like
lc6464
(LC)
19
感谢佬友分享,不过我这个规则一般来说不会因为小更新失效,采用了一些正则表达式和域名后缀匹配方式,普适性比较好。
除非哪天 Adobe 搞了些奇怪的东西,比如说把字符数量改成 11、12 或者别的,就很有失效的可能。
我都是很傻的reject adobe的geosite,然后behance就上不了了,又在白名单里加上
mark了