![]() |
View
New Forum Topics Today's Forum Topics Set as homepage |
|
|||||||
Welcome to CyclingForums.com You are currently viewing our website as a guest which gives you limited access to view most discussions. You will have to register before you can post to this thread. By joining our free online community you will have access to post new topics, communicate privately with other cyclingforums.com members (PM), respond to polls, upload photos and access other special features like product reviews and classifieds. |
|
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
After:
![]() Before: ![]() The solution: ![]() Basically, I created a filter to disappear threads by keywords. Now, it's like the spam threads were never there. |
|
|
|
|
|
#2 |
|
Registered User
Join Date: Oct 2004
Posts: 926
|
here's a talent!
__________________
rmur |
|
|
|
|
|
#3 | |
|
Registered User
Join Date: Dec 2007
Posts: 50
|
when is it gonna start working? i still see alot of junk/spam on there. do we need more keywords? those damn adidas aren't selling anyway, can we get rid of them?!
Mike Quote:
|
|
|
|
|
|
|
#4 |
|
Registered User
Join Date: Jan 2008
Location: UK
Posts: 50
|
So thats built in firefox thing then? Another reason to switch from IE I suppose.
__________________
Its not what you've got its what you do with it. |
|
|
|
|
|
#5 |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
It's Proxomitron, an ad filtering program that I've been using for years now. But only today did I finally learn how to create my own filters for it. It works by running as a proxy server on your own computer and it will work with any browser.
Basically, any webpage is a text file that's downloaded by your browser and loaded. As such, you have ultimate control over its content. Proxomitron sees the file first and in essence does a search and replace of the content before passing it on to the web browser. So what I did was figure out how each thread is represented in HTML. The corresponding HTML code for each thread is searched and if certain keywords are found within them, the whole section of code is discarded. The result is that the spam threads are completely excised. Not even a blank line or space is left. I'm cleaning up the other forums now. Bikeforums, for example, puts an ad posting in between the 2nd and 3rd postings in each thread. You can block the images with AdBlock but you'll still have text and the skeletal remains of the ad posting. But I've managed to eliminate them completely. |
|
|
|
|
|
#6 |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
If anyone's interested in setting up Proxomitron on their PCs, I'm willing to help. It's actually quite easy to do and is the best web filtering program out there. It's not that user friendly but you can continue using your existing filtering on top of it and only use the filters specific for cyclingforums.
I've created filters for several cycling forums and news websites that remove floating ads, Flash animations and basically anything annoying. Proxomitron is free and I have no affiliation with it. In fact, I don't think anybody does because its author may have passed away. |
|
|
|
|
|
#7 | |
|
Registered User
Join Date: Jan 2007
Location: Draper, Utah
Posts: 406
|
Quote:
__________________
blog |
|
|
|
|
|
|
#8 |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
Installation instructions and help pages:
http://www.proxomitron.info/45/help/Contents.html Download area: http://www.proxomitron.info/files/index.html I downloaded the ProxN45j.zip version. No add-ons or textures. In fact, one of the first things I did was turn off the textures because they were a little too colorful. After installation, open up default.cfg and add the following lines in the Blocklists and Patterns sections. Or you can use the merge command from within the program. Remember that merging filters or changing filters doesn't become permanent until you do File|"Save Default Settings." This will add the two filters specific to our spam problem here. Code:
The second and final step is to create a text file named Jerks List.txt in the "Lists" sub-directory in the Proxomitron program folder. This is a list of the usernames of spammers: Code:
There aren't a whole lot of them and since they aren't being banned or otherwise prevented from posting, I don't think they'll register any new accounts. If necessary, I can modify the filter to filter by keywords. Currently, it only goes by usernames because a legitimate posting talking about "clothes" would be filtered out. Last but not least are the filters I created for several cycling related websites. In conjunction with the default header filters (something different from web filters), they really clean up the sites. Code:
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Mar 2006
Location: Sydney, Australia
Posts: 1,576
|
This is seriously tempting....
![]() |
|
|
|
|
|
#10 |
|
Registered User
Join Date: Apr 2005
Location: Kansas City, USA
Posts: 3,574
|
Wow, blocking spam is so easy, a site admin could do it. So, when all the spam is filtered out, that leaves.... what, just the stickied threads on the first page?
The real threads from later pages don't perculate back to the top and take the places of the blocked threads, do they? |
|
|
|
|
|
#11 | |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
Quote:
Actually, they aren't displaced by the excised spam threads. At least for me, the front page shows the stickied threads and the last 3 days of threads regardless of the number of threads. At the bottom of page one is the 300PT accuracy thread from Feb. 25 regardless of whether the spam threads are present or not. The front page is about half as long w/o the spam threads. |
|
|
|
|
|
|
#13 |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
Updated list of spammers for the Jerks List.txt file:
Code:
There are only a few that spam this sub-forum but I went to other sub-forums to test out the filter and gathered more names of offenders. An additional filter for Accuweather. This goes in [Patterns] in default.cfg or you can use the merge function in Proxomitron. Code:
|
|
|
|
|
|
#14 | |
|
Registered User
Join Date: Oct 2004
Posts: 11
|
Quote:
Scott Simpson |
|
|
|
|
|
|
#15 |
|
Registered User
Join Date: Jul 2003
Posts: 334
|
I created a few new filters and tweaked others. I also renamed them so they're more descriptive and added dates to the names so it's easier to discern which version you have. The complete list of cycling-related filters:
Code:
There are now two pairs of filters for this forum. The username filter set doesn't have any "friendly fire" issues but postings from newly registered spammers will get through. The new pair of filters scans titles for keywords. It's possible (but unlikely) that it will remove legitimate threads. The benefit is that the spammers change their wares less often than their usernames so it will catch more while requiring you to update the blocklist less often. When the thread listing is generated, the full body of the message isn't yet available to the browser so only the title and perhaps the first few lines of the message can be examined. It might be possible with some Javascript to read the message and even go to the websites linked in the message and examine them in depth. If this can be accomplished then it would be possible to filter out even new usernames and postings with vague titles. Code:
This is the blocklist for the keyword filters. Installation is the same as for the username filter. Note how it's a shorter list than the list of usernames. And it's less likely to change. Code:
|
|
|
|