KILLFILE 2.0

Message Bookmarked
Bookmark Removed
Not all messages are displayed: show all messages (625 of them)
I'm going to make mine the boxcar no no no speech bubble I think

A fantastic idea. I have been too lazy to set up the new killfile so far though.

Nicole, Wednesday, 28 February 2007 22:23 (nineteen years ago)

i had some trouble earlier today because i had 8080 in the url and that's changed.

anyway, place this snippet before the for loop for a nice little reminder in top right that some messages were blocked

if (posts.snapshotLength != 0) {
var logo = document.createElement("div");
logo.innerHTML = '<div style="position:fixed; top:0; right:0; left=auto; z-index:10; background-color:red; color:white; font-size:10pt; font-weight:bold;">Some Posts Were Blocked</div>';
document.body.insertBefore(logo, document.body.firstChild);
}

(jaq, got email, thanks. most of credit goes to will for the original, i only fixed it for ilx2 (my first greasemonkey script as it happens))

koogs, Saturday, 3 March 2007 15:01 (nineteen years ago)

I'm dying to know who is killing whom. I challenge you to create a little PacManesque critter that gobbles up the posts of those you deem killable.

Maria :D, Saturday, 3 March 2007 15:09 (nineteen years ago)

another one, this one makes the Skipping x messages a lot bigger and redder:

// ==UserScript==
// @name Skipping
// @namespace
// @description A Bigger Skipping Message
// @include http://www.ilxor.com/*
// ==/UserScript==

skipping = document.evaluate("//div/form/p[starts-with(a, 'Skipping ')]",
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);

// get paragraph, set colours
p = skipping.snapshotItem(0)
p.style.textAlign = 'center';
p.style.backgroundColor = 'red';
p.style.fontWeight = 'bolder';
p.style.fontStyle = 'normal';
p.style.fontSize = '15px';

koogs, Saturday, 3 March 2007 16:17 (nineteen years ago)

Thanks, Tom. Thanks Koogs!

"<div>BLAH BLAH BLAH " + jerk + " I CAN'T HEAR YOU<br /><hr/></div>";

Fluffy Bear, Saturday, 3 March 2007 17:12 (nineteen years ago)

most of credit goes to will for the original

cheers koogs, I still owe you a pint. And Will, you too wherever you are. I worked out how to convert the img src links to a href, but then realized if I open a thread with ton of pics it's still pulling them down so takes forever to load etc. A worthwhile exercise, I guess, but pointless.

Jaq, Saturday, 3 March 2007 17:26 (nineteen years ago)

(oddly those last two changes don't work together - the first creates a div that seems to break the xpath in the second. maybe if i add the div at the end...)

yes, next thing was going to be modifying the 'Skipping...' message link to point to the exact message within the expanded page, save people having to find it again. unfortunately that needed some server code changes but, apparently, they were done before i even mentioned it. that keith may look dozy but he's actually quite on the ball. 8)

koogs, Sunday, 4 March 2007 10:26 (nineteen years ago)

Potential killfile quirk alert - I don't seem to be able to block anyone whose username contains non-ANSI characters.

J, Friday, 16 March 2007 15:55 (nineteen years ago)

i did wonder, only yesterday, if that would cause problems. i guess the problem is getting the characters into the javascript.

possible way around this is to turn the test into a 'starts-with' or a 'contains' so you can find parts of words without having to match the entire thing, for instance, and this is only an example, first thing that popped into my head, don't know why, 'ppppp dude'.

(of course, making it a substring makes it hard to then block anyone called, i don't know, 'J' 8)

koogs, Friday, 16 March 2007 16:15 (nineteen years ago)

Now who would want to block lil' ol' me?

(Actually, I think TOMBOT has me blocked!)

J, Friday, 16 March 2007 16:21 (nineteen years ago)

I have the name you used to spam rotten.com stuff when you were mad about the existence of a bummerz thread blocked on my work computer!

jessie monster, Friday, 16 March 2007 16:26 (nineteen years ago)

now that you keep registering new names I kind of feel like I am being challenged to block them all! like a fun game.

jessie monster, Friday, 16 March 2007 16:28 (nineteen years ago)

That wasn't me! I have no idea how to do any of that stuff! I'm J McChump, and I've been posting here for years!

J, Friday, 16 March 2007 16:31 (nineteen years ago)

lolz

HI DERE, Friday, 16 March 2007 16:54 (nineteen years ago)

I am seeing the wonderful possibilities for killfile faux pas lolz.

jessie monster, Friday, 16 March 2007 16:55 (nineteen years ago)

NOT FUNNY DAN
(alright a little funny)

J, Friday, 16 March 2007 16:59 (nineteen years ago)

I want my own thread dedicated to times I put my foot really far down my throat.

jessie monster, Friday, 16 March 2007 17:00 (nineteen years ago)

BTW Koogs, forgot to tell you that Skipping script is GREBT.

J, Saturday, 17 March 2007 19:19 (nineteen years ago)

awesome, koogs, thx for making it work nu-style

W i l l, Saturday, 17 March 2007 19:46 (nineteen years ago)

one month passes...
i am dum, how do i shot?

strgn, Tuesday, 17 April 2007 03:30 (nineteen years ago)

was thinking of redoing this just last night. gimme a couple of hours...

in the meantime you need firefox and its greasemonkey extension thing...

koogs, Tuesday, 17 April 2007 08:20 (nineteen years ago)

ok, new version:

http://www.koogy.clara.co.uk/ilx/kilxor.user.js

this now uses regular expressions so you can match against just a bit of the username - change the values on line 15.

koogs, Tuesday, 17 April 2007 09:52 (nineteen years ago)

awesome!!!!!!!!!! thank you thank you thank you

strgn, Tuesday, 17 April 2007 22:14 (nineteen years ago)

four weeks pass...
if you killfile someone, do you killfile the titles of threads they start in addition to posts they make or only their posts?

gabbneb, Tuesday, 15 May 2007 14:58 (nineteen years ago)

only their posts (inc the opening post of a thread they start)

blueski, Tuesday, 15 May 2007 15:01 (nineteen years ago)

[xpost] Only their posts. The script could be changed to kill the thread titles too, I think.

Jaq, Tuesday, 15 May 2007 15:02 (nineteen years ago)

Revive for Louis Jagger's return.

caek, Wednesday, 16 May 2007 01:16 (nineteen years ago)

o hai this doesn't seem to work on v2.2. a little help?

blueski, Monday, 21 May 2007 14:19 (nineteen years ago)

curse them for changing stuff. will look into it.

koogs, Monday, 21 May 2007 14:30 (nineteen years ago)

done. there's a new P around the status line which means everything is one level deeper, that was the problem.

http://www.koogy.clara.co.uk/ilx/kilxor.user.js

koogs, Monday, 21 May 2007 14:40 (nineteen years ago)

gracias!

blueski, Monday, 21 May 2007 15:06 (nineteen years ago)

koogs, that's excellent, thanks!

Jaq, Monday, 21 May 2007 18:07 (nineteen years ago)

howto link no worky :-(

StanM, Monday, 21 May 2007 18:12 (nineteen years ago)

How to:
1) install Firefox
2) install Greasemonkey extension
3) click on koog's link above and install the script
4) right click on smiley monkey face at lower right of FF
5) choose to Manage User Scripts
6) select kilxor and click Edit button - should open script with notepad
7) add user names to the line (inside the square brackets, using the info in the comments of the script): var fules = [ /Jaq/ ];
8) Save file
9) Make sure Enabled box is ticked. Click okay to close Greasemonkey manager dialog.

Jaq, Monday, 21 May 2007 18:34 (nineteen years ago)

thx!

StanM, Monday, 21 May 2007 19:28 (nineteen years ago)

works fine, except, how exactly do I shot more than one user?

StanM, Monday, 21 May 2007 19:57 (nineteen years ago)

You have to pick the one you hate the most.

Ms Misery, Monday, 21 May 2007 20:04 (nineteen years ago)

Nobody?

StanM, Monday, 21 May 2007 20:06 (nineteen years ago)

;-)

StanM, Monday, 21 May 2007 20:06 (nineteen years ago)

then why you want to kill them?

Ms Misery, Monday, 21 May 2007 20:23 (nineteen years ago)

(I meant: nobody replies to my question? - and then ;-) )

StanM, Monday, 21 May 2007 20:24 (nineteen years ago)

Like this:

var fules = [/Leee/,/Leee's Ugly Face/];

Leee, Monday, 21 May 2007 20:42 (nineteen years ago)

thanks!

StanM, Tuesday, 22 May 2007 06:01 (nineteen years ago)

two weeks pass...

We should come up with one that lets you killfile certain boards' thread from showing up in Site New Answers! I could read everything else and leave out ILM without having to click anything besides refresh!!

TOMBOT, Wednesday, 6 June 2007 17:50 (nineteen years ago)

I think that's doable - parse on class="thread" and remove where there's a match from your kill array. Don't know if I have time to play with it today myself though.

Jaq, Wednesday, 6 June 2007 17:57 (nineteen years ago)

yeah I definitely don't that's why I posted the idea here hoping perhaps koogs or somebody was bored

TOMBOT, Wednesday, 6 June 2007 18:12 (nineteen years ago)

Could board bookmarks also be added into this? Not exactly Killfile-related, though.

Leee, Wednesday, 6 June 2007 18:46 (nineteen years ago)

i know nothing about site new answers. oh, there. looks easy enough but i doubt i'll have the time for a while. will see.

koogs, Wednesday, 6 June 2007 18:54 (nineteen years ago)

first draft. blanks divs rather than deleting them, board numbers are strings. will tidy up when i have time.

http://www.koogy.clara.co.uk/ilx/boardblacklist.user.js

koogs, Thursday, 7 June 2007 17:13 (nineteen years ago)

ok, unwanted DIVs now set to not display.

also, choice of a blacklist or a whitelist, set WANT or DO_NOT_WANT as appropriate. see examples in code.

koogs, Friday, 8 June 2007 13:43 (nineteen years ago)

> in specific threads

this is probably do-able by modifying the list of urls at the top of the script


// @include KILLFILE 2.0

but you'd probably need a different script for per-thread and per-site blocking, and the most restrictive would apply (ie you couldn't allow someone on a thread if you'd blocked them on the site, but that sounds like the opposite of what you want)

koogs, Wednesday, 29 December 2021 13:28 (four years ago)

^ um, that unhelpfully converted the url for this thread that i used as an example into a link despite it being in code tags 8(

koogs, Wednesday, 29 December 2021 13:29 (four years ago)

Thanks for looking, I'll check this out

pandmac (darraghmac), Wednesday, 29 December 2021 14:12 (four years ago)

Alternatively you can recruit 19 like-minded friends

Khafre's clown (Noodle Vague), Wednesday, 29 December 2021 14:25 (four years ago)

Not a fan of campaigning id rather say it to em three or four times then bump killfile/fp moderation threads and after that if i just start swearing at em in all caps randomly twasnt out of nowhere, dyou get me

pandmac (darraghmac), Wednesday, 29 December 2021 14:44 (four years ago)

Beef encounter

Khafre's clown (Noodle Vague), Wednesday, 29 December 2021 14:45 (four years ago)

Beef or slammin

pandmac (darraghmac), Wednesday, 29 December 2021 14:50 (four years ago)

Idiot mods cannot read simple instructions and i have been unfairly infracted for the second time on this hellsite (jjjjusten 2012 oh yes i remember)

pandmac (darraghmac), Wednesday, 29 December 2021 19:08 (four years ago)

Well aged beef

Khafre's clown (Noodle Vague), Wednesday, 29 December 2021 19:09 (four years ago)

that's a one hot post every ten year average

dark end of the st. maud (sic), Wednesday, 29 December 2021 19:13 (four years ago)

ten months pass...

this “block poster” thing on zing is tite, makes these fools’ posts look like they keep walking into walls or something

lets hear some blues on those synths (brimstead), Friday, 4 November 2022 22:42 (three years ago)

one month passes...

I'm ready to killfile my first user after being here for a couple decades now.

how does one go about that for the ilx website?

death generator (lukas), Friday, 9 December 2022 21:42 (three years ago)

use greasemonkey on firefox or some other thing if you're using chrome...

and use this script, modifying the 'fules' line with the names you (don't) want
http://www.koogy.clara.co.uk/ilx/kilxor.user.js

koogs, Friday, 9 December 2022 22:02 (three years ago)

well this is awkward ...

jk thank you

death generator (lukas), Friday, 9 December 2022 22:06 (three years ago)

one month passes...

i'm embarrassed that i can't get this working. it's my second time in two months, and i just want to get it to work. i'm using chrome (like a fool who is always wrong), so i installed the tampermonkey extension. i installed the script from koogs' post just above, and on line 19, i added the username, hit save, hit refresh on everything, etc. it's just not working.

if i was killfiling myself, it would look like this:

var fules = [/karl malone/,/fule2/];

(note, please, fucking god, for the people who hate me, copy and paste this and use it)

i don't think there's anything else i need to do, right? it applies to all of ilx, not a specific thread.

i realize this is tampermonkey specific, but i open up the chrome Extensions menu for it, it looks like this when i'm on ilx:

https://i.imgur.com/OKJKtHE.png

enabled, but also "no script running". is that what's causing the problem?

here's the dashboard view:

https://i.imgur.com/b8BOVUY.png

sorry for this complete waste of your time

Karl Malone, Wednesday, 11 January 2023 23:35 (three years ago)

I think you need to enclose the name of each of the users in quotes. Otherwise I think JS will think those are variable references to other objects, you want strings here:


// instead of this below
var fules = [/karl malone/,/fule2/];
// do it like this
var fules = ["/karl malone/","/fule2/"];

fpsa, Thursday, 12 January 2023 01:25 (three years ago)

i'm embarrassed that i can't get this working. it's my second time in two months

KARLFILE 2.0

more crankable (sic), Thursday, 12 January 2023 01:43 (three years ago)

i haven't checked this, because it's 5am here, but my initial thoughts are that quotes are unnecessary (the example works without quotes) but capital letters are - Karl doesn't match karl.

koogs, Thursday, 12 January 2023 05:05 (three years ago)

additionally, that looks like an old version of the script, the current one (2018) is here (i think the link on boards page is old and this thread is tl;dr)

https://github.com/acdean/kilxor/blob/master/kilxor.user.js

the images suggest a different problem, perhaps (uri not listed?), but try this first

koogs, Thursday, 12 January 2023 11:59 (three years ago)

six months pass...

fpsa, koogs - so sorry to have missed your replies! i got it working, thanks! koogs, your suggestion to try the current version seems to have worked. i'm not sure how i ended up on the outdated one before, but with the new script it immediately started working.

thanks!

z_tbd, Friday, 14 July 2023 17:20 (two years ago)

two years pass...

is there a way to block posts containing specific words, rather than users? (for example "NY Times Pitchbot")

c u (crüt), Sunday, 14 December 2025 16:37 (five months ago)

it's possible, i guess, but more complicated because i'd have to check against multiple {p}s of the body (each paragraph is a different {p} within {div class="message"}) and not just the single-field, fixed-position user name. and if it's in a link it's different again.

i will see.

koogs, Sunday, 14 December 2025 17:43 (five months ago)

(i use braces to avoid the less than / greater than problems you'd get with html and got bbcode errors instead...)

koogs, Sunday, 14 December 2025 17:44 (five months ago)

three months pass...

I'm ready to killfile my first user after being here for a couple decades now.

me too. I have installed Tampermonkey but... I have no idea where to go from here.

congragulations (stevie), Monday, 23 March 2026 08:28 (two months ago)

HALP PLS

congragulations (stevie), Monday, 23 March 2026 08:28 (two months ago)

go here
https://github.com/acdean/kilxor/blob/master/kilxor.user.js
you might need to hit 'raw'. it should then be recognised as a greasemonkey script and prompt for installation

then in greasemonkey you can edit the script to change line 17 to exclude the relevant uses

koogs, Monday, 23 March 2026 10:43 (two months ago)

(greasemonkey = tampermonkey)

koogs, Monday, 23 March 2026 10:44 (two months ago)

Fab - thanks koogs!

congragulations (stevie), Monday, 23 March 2026 10:55 (two months ago)

one month passes...

thank you for this btw

imperial frfr (Steve Shasta), Tuesday, 12 May 2026 02:18 (four weeks ago)

you might need to hit 'raw'.

not needed for ff 150.0.2

imperial frfr (Steve Shasta), Tuesday, 12 May 2026 02:21 (four weeks ago)

you might need to hit 'raw'.

sometimes you just gotta

uploading this content requires perseveration (sic), Tuesday, 12 May 2026 06:42 (four weeks ago)


You must be logged in to post. Please either login here, or if you are not registered, you may register here.