楼主: 491866227
收起左侧

[已解决] D+规则的匹配顺序

[复制链接]
491866227
 楼主| 发表于 2008-10-25 23:23:31 | 显示全部楼层

回复 10楼 distance0 的帖子

最后一句没看明白:ask不ask而是跳过  是什么意思?

我说一下我的意思:
普通选项为:ask时,查看高级选项。
如果高级选项有定义,自然按高级选项的结果,然后结束流程。
如果高级选项没有定义,是从当前规则的下一条规则开始查找另一条匹配的规则。

我哪里没表示明白啊?

你的问题在于你单纯的理解为modify有定义的都会被执行。
但事实上绝对不是这样。只要你第一条符合的规则非ask。以后就算有10条modify有定义,都不会被执行。

[ 本帖最后由 491866227 于 2008-10-25 23:32 编辑 ]
distance0
头像被屏蔽
发表于 2008-10-25 23:30:50 | 显示全部楼层
按高级选项以后,并没有流程结束。
ask其实应该改成skip,非常希望comodo能真的加添一项ask,在你选了ask以后不再往下查询,直接ask。
491866227
 楼主| 发表于 2008-10-25 23:36:02 | 显示全部楼层

回复 12楼 distance0 的帖子

在非ask规则前面的规则,只要高级选项有定义的,直接结束流程,这个你可以自己试一下。个人以为可以把非ask理解为stop。

[ 本帖最后由 491866227 于 2008-10-25 23:41 编辑 ]
distance0
头像被屏蔽
发表于 2008-10-25 23:39:46 | 显示全部楼层
你选了ask就向下走了,高级选项只是辅助,选了allow或block才结束。
491866227
 楼主| 发表于 2008-10-25 23:41:42 | 显示全部楼层

回复 14楼 distance0 的帖子

所以我的流程图没有错。是不是?

其实判断流程有没有结束的标志是:程序的操作被拒绝或允许而不是别的。

[ 本帖最后由 491866227 于 2008-10-25 23:44 编辑 ]
distance0
头像被屏蔽
发表于 2008-10-25 23:48:15 | 显示全部楼层
原帖由 491866227 于 2008-10-25 23:36 发表
在非ask规则前面的规则,只要高级选项有定义的,直接结束流程,这个你可以自己试一下。个人以为可以把非ask理解为stop。

“只要高级选项有定义的,直接结束流程”这句肯定不对了,你如果理解错了,流程图会对吗?说实话,流程图看着眼花,一两句话就能说清的,看流程图反而乱了。
491866227
 楼主| 发表于 2008-10-25 23:51:47 | 显示全部楼层

回复 16楼 distance0 的帖子

原帖由 491866227 于 2008-10-25 23:36 发表
在非ask规则前面的规则,只要高级选项有定义的,直接结束流程,这个你可以自己试一下。个人以为可以把非ask理解为stop。
distance0
头像被屏蔽
发表于 2008-10-25 23:53:41 | 显示全部楼层
简单一句话就能概况,选ask向下查询,allow或block结束流程,高级选项不管你选哪项都有效。
distance0
头像被屏蔽
发表于 2008-10-25 23:57:03 | 显示全部楼层
没注意你编辑了,但是“在非ask规则前面的规则”什么意思?很奇怪。
结束不结束跟高级选项没有任何关系。所以还是不对。
491866227
 楼主| 发表于 2008-10-25 23:58:05 | 显示全部楼层
原帖由 distance0 于 2008-10-25 23:53 发表
高级选项不管你选哪项都有效。


要理解这个没那么容易。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-2-1 07:02 , Processed in 0.094083 second(s), 13 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表