Inverse wildcard operator

Started by Jeremy Collake, February 17, 2013, 07:37:56 PM

Previous topic - Next topic

Jeremy Collake

Starting in v6.0.2.45+ there will be inverse operators for wildcard rules. The inverse operator will be '!', and it can be prefixed to any wildcard.

For instance, a ProBalance exclusion 'someprocess.exe:!joeuser' would be an exclusion for someprocess.exe for users other than 'joeuser'.
Software Engineer. Bitsum LLC.

Jeremy Collake

#1
I allow either '!' or '~'. This feature is now available in the current beta, v6.0.2.47.
Software Engineer. Bitsum LLC.

hanemach_gt

Quote from: Jeremy Collake on February 19, 2013, 03:56:56 PM
I allow either '!' or '~'. This feature is now available in the current beta, v6.0.2.47.

Is '!' and '~" one and the same in Process Lasso? In most programming languages '!' stands for logic negation and '~' is for binary negation, but I may be mistaken.
<img src="[url="http://imageshack.com/a/img913/7827/On37F9.gif"]http://imageshack.com/a/img913/7827/On37F9.gif[/url]"/>

Jeremy Collake

Yes, they are one and the same. Since there are no bitwise operations, a negate is a negate for Process Lasso's logical purposes.
Software Engineer. Bitsum LLC.

Hotrod

I was familiar with the "~" or "tilde" sign in other uses as a negative. I was not familiar with the "!" and it's common use. I only noticed an inconsistency in your post and wished to avoid confusion among those without previous knowledge of it's use. Thank you for clearing this up.  :D