相信不少人都知道vposy等大神的Adobe全家桶,包括且不限于Photoshop、Dreamweaver、Premier等经典软件。正常情况下这些软件使用也不会提示“非正版”问题,但一旦你使用了代理软件,特别是系统级代理软件后,往往就会提示诸如“你使用的软件不是正版”红色框框(一般是英文)的误报,还不停的让你购买且有折扣。这种情况就是代理软件(俗称梯子导致的),要想解决这个误报问题,我们必须给代理软件增加一些规则,禁止某些关键字的进程或者某些关键字域名联网。
手动添加规则当然可以,但如果你一旦更新你的配置文件,手动设置的规则就会失效。因此必须找到一个一劳永逸的办法。我们以CFW(Clash for windows)为例讲解一下如何使用“预处理配置”(parsers)功能,即便你更新配置,CFW也会自动添加禁止规则,防止Adobe软件出现非正版的误报。
我们接下来以Dreamweaver(DW)为例来说明,如果你安装了多个,自行添加命令行即可。
首先按下图:设置→配置→预处理配置→编辑(英文版的话应该是parsers)
在弹出的编辑框中输入以下代码(默认以Dreamweaver为例,如果是PS,可以增加一行Photoshop.exe,以此类推);注意,url后面输入你的Airport链接,所有的小短杠和缩进都要按下图标准书写,否则有可能不生效。编写完毕后点击右下角的保存图标。脚本全文在最后面附上(缩进一定要按图片里的样式)。
回到“配置”,对Airport数据进行更新,更新完成后,按下图打开“规则”。
如果如下图所示,则大功告成。
重新打开Dreamweaver软件(或其他Adobe产品,根据你需要配置),发现不在弹出非正版警告。
parsers: # array
- url: https://abc.com?user=123
yaml:
prepend-rules:
- PROCESS-NAME,Dreamweaver.exe,REJECT
- DOMAIN-KEYWORD,adobe,REJECT
- DOMAIN-KEYWORD,Adobe,REJECT