I wrote a Chrome extension that kills nullo spam
| Glittery roast beef | 04/14/23 | | Orange Mediation | 04/15/23 | | Glittery roast beef | 04/14/23 | | Glittery roast beef | 04/14/23 | | 180 public bath dog poop | 04/14/23 | | Dun hall | 04/14/23 | | Glittery roast beef | 04/14/23 | | silver spectacular market idiot | 04/14/23 | | Glittery roast beef | 04/14/23 | | silver spectacular market idiot | 04/14/23 | | Glittery roast beef | 04/14/23 | | silver spectacular market idiot | 04/14/23 | | Glittery roast beef | 04/14/23 | | narrow-minded psychic | 04/16/23 | | Glittery roast beef | 04/16/23 | | soul-stirring wine meetinghouse | 04/14/23 | | Glittery roast beef | 04/14/23 | | pungent maize state | 04/14/23 | | Glittery roast beef | 04/14/23 | | lascivious property | 04/14/23 | | Glittery roast beef | 04/14/23 | | magenta reading party | 04/14/23 | | Glittery roast beef | 04/14/23 | | magenta reading party | 04/14/23 | | Glittery roast beef | 04/14/23 | | brindle high-end abode | 04/14/23 | | Glittery roast beef | 04/14/23 | | Fighting aquamarine church main people | 04/14/23 | | silver spectacular market idiot | 04/14/23 | | Glittery roast beef | 04/14/23 | | duck-like thriller degenerate national | 04/14/23 | | Glittery roast beef | 04/14/23 | | Glittery roast beef | 04/14/23 | | silver spectacular market idiot | 04/14/23 | | Glittery roast beef | 04/14/23 | | big-titted laser beams | 04/14/23 | | Glittery roast beef | 04/14/23 | | duck-like thriller degenerate national | 04/14/23 | | big-titted laser beams | 04/14/23 | | Glittery roast beef | 04/14/23 | | duck-like thriller degenerate national | 04/14/23 | | slimy bateful spot faggot firefighter | 04/14/23 | | curious fuchsia forum | 04/14/23 | | Glittery roast beef | 04/14/23 | | Slap-happy old irish cottage | 04/14/23 | | Glittery roast beef | 04/14/23 | | Slap-happy old irish cottage | 04/14/23 | | Glittery roast beef | 04/14/23 | | big-titted laser beams | 04/14/23 | | Glittery roast beef | 04/14/23 | | big-titted laser beams | 04/14/23 | | Glittery roast beef | 04/14/23 | | Exhilarant rigor | 04/16/23 | | Glittery roast beef | 04/16/23 | | Marvelous vermilion jewess karate | 04/14/23 | | Glittery roast beef | 04/14/23 | | Marvelous vermilion jewess karate | 04/14/23 | | Glittery roast beef | 04/14/23 | | tantric boyish regret | 04/14/23 | | Outnumbered juggernaut home | 04/14/23 | | silver spectacular market idiot | 04/14/23 | | Glittery roast beef | 04/14/23 | | bipolar generalized bond | 04/14/23 | | Glittery roast beef | 04/14/23 | | slimy bateful spot faggot firefighter | 04/14/23 | | Glittery roast beef | 04/14/23 | | Glittery roast beef | 04/14/23 | | Glittery roast beef | 04/14/23 | | Outnumbered juggernaut home | 04/14/23 | | Swashbuckling associate son of senegal | 04/14/23 | | Glittery roast beef | 04/14/23 | | Glittery roast beef | 04/14/23 | | impressive codepig elastic band | 04/14/23 | | Glittery roast beef | 04/14/23 | | impressive codepig elastic band | 04/14/23 | | Glittery roast beef | 04/14/23 | | Glittery roast beef | 04/14/23 | | chartreuse racy university hissy fit | 04/14/23 | | irradiated library | 04/21/23 | | Glittery roast beef | 04/15/23 | | Glittery roast beef | 04/15/23 | | Glittery roast beef | 04/15/23 | | Glittery roast beef | 04/15/23 | | razzle-dazzle flushed tattoo theatre | 04/15/23 | | Glittery roast beef | 04/15/23 | | adventurous cobalt bawdyhouse | 04/15/23 | | Glittery roast beef | 04/15/23 | | Glittery roast beef | 04/16/23 | | Glittery roast beef | 04/16/23 | | Glittery roast beef | 04/16/23 | | Cream twisted shrine | 04/16/23 | | Cream twisted shrine | 04/16/23 | | narrow-minded psychic | 04/16/23 | | Glittery roast beef | 04/16/23 | | Cream twisted shrine | 04/16/23 | | Glittery roast beef | 04/16/23 | | Cream twisted shrine | 04/21/23 | | Glittery roast beef | 04/17/23 | | french beady-eyed chapel fanboi | 04/17/23 | | adventurous cobalt bawdyhouse | 04/17/23 | | very tactful stimulating theater stage tank | 04/21/23 |
Poast new message in this thread
Date: April 14th, 2023 5:42 PM Author: Glittery roast beef
https://github.com/xoxo-extensions/nullo-killer
===========================
Update: Now filters out:
- nullo spam
- Drumpf prosection spam
- castration of multics spam
- bioleninism spam
===========================
Steps to install:
1. Click on the green "Code" button
2. Click "Download ZIP"
3. Move the .zip folder to your Desktop (or somewhere else you won't delete it)
4. go to chrome://extensions
5. Toggle the "Developer Mode" setting in the upper-right corner to on
6. Click "Load unpacked"
7. Navigate to the folder containing the content.js and manifest.json files. You want to be in this enclosing folder
8. Click "Select folder"
9. Make sure the extension is active in Incognito if you use xoxo there.
10. Nullo spam gone. Note in the content.js file, you can add to the list of nullo substrings in case the spammer catches on to evade this.
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46186428) |
Date: April 14th, 2023 5:46 PM Author: Glittery roast beef
Lol, I guess this was completely wasted on a forum of technology-retarded lawyers who can't install a fucking Chrome extension.
Still useful to me.
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46186437) |
Date: April 14th, 2023 5:53 PM Author: pungent maize state
thank you brother
installed
this works
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46186464) |
Date: April 14th, 2023 6:28 PM Author: duck-like thriller degenerate national
its too simple for nulo spammer get around u need make it filter by board id too
there need be a backend or smoething for you to check against/add to
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46186602) |
 |
Date: April 14th, 2023 6:30 PM Author: Glittery roast beef
If he tries to circumvent it, you can just go to the content.js file and add a different substring to the list. It's actually fairly difficult to circumvent for that reason.
I can also use some other tricks like filtering out by username if I need to.
I'd rather not have it connect to any kind of backend for privacy reasons (mine, and anyone who uses it).
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46186609) |
Date: April 14th, 2023 7:36 PM Author: Slap-happy old irish cottage
I'm not installing some extension from xo and for xo.
the obvious solution is to just ban this retarded nullo spamming bitch boi immediately.
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46186872) |
Date: April 14th, 2023 8:47 PM Author: Marvelous vermilion jewess karate
I’m just seeing this and phone posting, but I’ll check it out later on my computer.
One question, though, without being able to see the source code:
Does the code just look for an exact match to the spams, meaning the spammer can just add a character after the first 20 characters or something and sneak past the filter?
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46187192) |
 |
Date: April 14th, 2023 8:49 PM Author: Glittery roast beef
Right now it's based on a list of substrings that you yourself can edit once you download it.
If the spammer changes to evade detection, you can just add a new substring.
If he is more persistent than that, I have other tricks up my sleeve that will blacklist him to the 9th circle of Hell.
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46187197) |
Date: April 14th, 2023 8:48 PM Author: bipolar generalized bond
OP is using this to track us
LOL @ anyone who downloads it
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46187193) |
Date: April 14th, 2023 10:11 PM Author: Outnumbered juggernaut home
180 ty
I will keep the Nullo spam and filter the rest
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46187515) |
Date: April 14th, 2023 11:05 PM Author: chartreuse racy university hissy fit
it stole my identity then gave me herpes
oh wait that was ricky nvm lol
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46187802) |
Date: April 15th, 2023 4:55 PM Author: adventurous cobalt bawdyhouse
installed - thank!
u should try perhaps the most antisemitic chrome extension since coincidence detector
https://github.com/iamadamdev/bypass-paywalls-chrome
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46189794)
|
Date: April 17th, 2023 10:24 AM Author: french beady-eyed chapel fanboi
tyvm for this. I meant to respond in your thread here:
>>>
Date: April 17th, 2023 9:26 AM
Author: Pole Troon
tyft.
I improved it a bit here:
https://github.com/twinstp/xoblock3
added console and error logging (so you can see that script and template loaded); config to block strings yourself (saved in config.json with your presets loaded already); and also a more general feature in which a simhash of user-cached xo content is created and stored, and then the hashes are compared using the hamming distance measure, so that _any_ long repetitious spam will be removed auto-magically.
(the crypto-js thing is https://cdnjs.com/libraries/crypto-js -- from standard library but can't dl from cdn so included it as part of the package).
should be a general solution but if the trannies want to get kyoot we can go the ai route.
just download as zip, extract, load the file as chrome extension. Tested on brave only.
HTH.
EDIT: fixed test bug but it is now verified working + tests. also note, the way this works is that you store a local cache, not of plain text, but of hash values extracted with simhash from stuff you browse on the bort, then if there's a match that is too close it's removed; but you can also edit the config.json file to remove strings you find. Enjoy!
(http://www.autoadmit.com/thread.php?thread_id=5324124&forum_id=2#46195364)
>>>
screenshots:
https://ibb.co/wwbCRC3
https://ibb.co/34s95wJ
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46195567)
|
Date: April 17th, 2023 7:38 PM Author: adventurous cobalt bawdyhouse
OP is the hero we need but don't deserve
thank you friend
(http://www.autoadmit.com/thread.php?thread_id=5324619&forum_id=2#46198996) |
|
|