Bitsum Community Forum

General Category => Process Lasso => Topic started by: Jeremy Collake on February 17, 2013, 07:37:56 PM

Title: Inverse wildcard operator
Post by: Jeremy Collake on February 17, 2013, 07:37:56 PM
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'.
Title: Re: Inverse wildcard operator
Post by: 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.
Title: Re: Inverse wildcard operator
Post by: hanemach_gt on February 21, 2013, 10:37:04 AM
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.
Title: Re: Inverse wildcard operator
Post by: Jeremy Collake on February 25, 2013, 03:12:53 PM
Yes, they are one and the same. Since there are no bitwise operations, a negate is a negate for Process Lasso's logical purposes.
Title: Re: Inverse wildcard operator
Post by: Hotrod on February 25, 2013, 03:29:53 PM
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