Topic: Blacklist limitations

Posted under e621 Tools and Applications

I've been trying to experiment with my blacklist, and I've run into a bit of a hiccup. I'm trying to block a tag with the exception of the post having two other tags at the same time.

I.E., I'm trying to block tag 'X', but I'm fine with seeing 'X' by artist 'Y' when it involves species 'Z'. I don't want to see all of 'Y's 'X' posts, nor do I want to see all 'X' posts involving 'Z'.

I'm kind of at a loss here if such a specific guideline is even possible.

x -y -z

this should block all of x unless it contains both y and z.

dba_afish said:
x -y -z
this should block all of x unless it contains both y and z.

I tried that, it reads as two different instances. It still displays all of 'Y's 'X' posts and all 'X' posts involving 'Z'.

heatwave said:
I tried that, it reads as two different instances. It still displays all of 'Y's 'X' posts and all 'X' posts involving 'Z'.

Note: this is the trial and error

try

x -y z
x y -z
x -y -z

(in the following paragraph "and contains x" is implicit) Third line blocks posts which do not contain either y or z, second line blocks posts which contain y but not z, and first line blocks posts which contain z but not y

So basically you want to blacklist the line

x ~-y ~-z

but we can't do two operators

Actually now by rewriting this, i realise you can make my suggestion more concise by blacklisting

x -y
x -z

Updated

snpthecat said:
try
(in the following paragraph "and contains x" is implicit) Third line blocks posts which do not contain either y or z, second line blocks posts which contain y but not z, and first line blocks posts which contain z but not y

OK, that seemed like it would have worked.

Unfortunately I failed to mention that I already had a couple of other artists marked as exceptions to tag 'X', and now the original line is blocking the posts from 'Y' I want to see.
it's a simple line:

x -a -b -c -d

But seems to be quite annoying to deal with now.

Also the new lines are also blocking the original exceptions, it's just a mess now!

Updated

heatwave said:
OK, that seemed like it would have worked.

Unfortunately I failed to mention that I already had a couple of other artists marked as exceptions to tag 'X', and now the original line is blocking the posts from 'Y' I want to see.
it's a simple line:
But seems to be quite annoying to deal with now.

Ok this doesn't seem insurmountable.
The fix is just to append -a -b -c -d to the two lines

x -y
x -z

Things will becomes more complex if you have more than one artist with a complex requirement and x, but it can be worked out with a truth table

snpthecat said:
Ok this doesn't seem insurmountable.
The fix is just to append -a -b -c -d to the two lines
Things will becomes more complex if you have more than one artist with a complex requirement and x, but it can be worked out with a truth table

YOU DID IT, THANK YOU SO MUCH!!!!!

  • 1