Author Topic: $LST(AdDims) and "URL-Killer: Multi Ads blaster"  (Read 1027 times)

xartica

  • Newbie
  • *
  • Posts: 38
    • ICQ Messenger -
    • AOL Instant Messenger -
    • Yahoo Instant Messenger -
    • View Profile
    • Email
$LST(AdDims) and "URL-Killer: Multi Ads blaster"
« on: May 19, 2002, 01:23:30 PM »
Arne, are you still using/recommending this filter?
I found it (active) in my config along with a comment saying that I
added in Feb 2002... but I can't remember EVER seeing it match.

In = FALSE
Out = TRUE
Key = "URL-Killer: Multi Ads blaster -Arne (Out)"
URL = "$LST(AdDims)"
Replace = "Ads killed ARNEk"


the external (AdDims) blocklist for the filter contains:
=================================================
=================================================

#  banners (468x60, 470x60 (RB1 Network)...)

*(
      (*width=[#468-470] & *height=[#60])
      |
      (*width=([#60]|[#173]|[#230-240]) & *height=[#60])
      ) *>$SET(9=banner)

#  buttons and counters (88x31)
*(
      *width=[#81] & *height=[#63]
      ) *>$SET(9=counter)

*(
      *width=[#88-89] & *height=([#30-31]|[#60-62])
      ) *>$SET(9=button)

#  Part 2------------------------------------------------------
#  These sizes are not used too often for banners
#  The images that have these sizes can be safely removed if they
#  are not related to the site itself
#  ------------------------------------------------------------

# banners (468x*, 470x*...)
*http://*(
  *width=[#468]
  |(*width=([#470]|[#480]) & *height=[#40-120])
  |(*width=([#60]|[#173]|[#230-240]|[#400-500]) & *height=[#60])
  ) *>$SET(9=banner1)

# square banners (100x100 RB2 Network rb2.design.ru)
*http://*(
     (*width=[#95-105] & *height=[#95-105])
     |(*width=[#120-130] & *height=[#120-130])
  ) *>$SET(9=square1)

# Rare standard banners
*http://*(
     (*width=[#390-392] & *height=[#70-72])
     |(*width=[#120] & *height=([#60]|[#90]|[#240]))
     |(*width=[#230] & *height=[#30-33])
  ) *>$SET(9=rarebanner1)

# Non-standard banners (primarily adult sites)
*http://*(
     (*width=[#459-461] & *height=([#55-70]|[#80-90]|[#136]))
     |(*width=[#400] & *height=([#80]|[#100]|[#120]|[#150]))
     |(*width=[#450] & *height=([#80]|[#90]|[#125-130]|[#150]))
  ) *>$SET(9=non-standard1)

# Miscellaneous graphics
*http://*(
      (*width=[#100] & *height=[#50])
      |(*width=[#200] & *height=([#55-60]|[#300]))
      |(*width=[#250] & *height=[#150])
  ) *>$SET(9=misc)

#  User sizes go here...
# USER SECTION

 
 

Arne

  • Administrator
  • Hero Member
  • *****
  • Posts: 778
    • ICQ Messenger - 1448105
    • AOL Instant Messenger - aflaaten
    • Yahoo Instant Messenger - arneflaa
    • View Profile
    • http://
    • Email
$LST(AdDims) and "URL-Killer: Multi Ads blaster"
« Reply #1 on: May 19, 2002, 01:44:48 PM »
Thanks for reminding me. It was active here too, and I have forgotten all about it and aslo do not remember if I have seen it kick in at any point lately. I have deactivated it now, since it seems like some other filter has taken over. I am not sure which one, but we will soon know if something slips by now that I too have deactivated it.

Best wishes
Arne
Imici username: Arne
Best wishes
Arne
Imici username= Arne

JD5000

  • Full Member
  • ***
  • Posts: 241
    • ICQ Messenger -
    • AOL Instant Messenger -
    • Yahoo Instant Messenger -
    • View Profile
    • http://home.satx.rr.com/jd5000/
    • Email
$LST(AdDims) and "URL-Killer: Multi Ads blaster"
« Reply #2 on: May 19, 2002, 06:48:09 PM »
I changed it a bit & now I use it as a web page filter not as a header filter.


------

Name = "Kill - ad banners by size - (Option #2)"
Active = TRUE
URL = "$TYPE(htm)(^$LST(Bypass-Ads))"
Bounds = "<(as[^>]++href=*</a>)|<im(g|age)s*>|$NEST(<objects,</object>)|$NEST(<embeds,>)"
Limit = 800
Match = "*src=*$LST(AdDims)*"
Replace = "<span class=Prox style=display:none;>[ad banner - 9]</span>"

------

#
# All banner dimensions list (NOADDURL)
#
# For use in "by-size" banner filters in Proxomitron
#
# Note: indented lines are combined with the previous line
#       to form one expression
#       The variable 9 returns the ad type (banner, counter,...)
#       and is used for debug purposes.
#
#
# Originaly by Evgeny AKA Homeric
#
# Updated on 05/15/02 by JD5000
#


# common banners


(width=$AV([#445-485]) & *height=$AV(([#50-80]|[#98-105])))$SET(9=common.1)

(height=$AV(([#50-80]|[#98-105])) & *width=$AV([#445-485]))$SET(9=common.2)


# tower banners


(width=$AV([#55-65]) & *height=$AV([#455-475]))$SET(9=tower.1)


# misc. banners


(width=$AV([#55-60]) & *height=$AV(([#120-160]|[#215-235])))$SET(9=misc.1)

(width=$AV([#70-85]) & *height=$AV([#160-180]))$SET(9=misc.2)

(width=$AV([#100]) & *height=$AV([#160-200]))$SET(9=misc.3)

(width=$AV([#200-225]) & *height=$AV([#125]))$SET(9=misc.4)

(width=$AV([#250]) & *height=$AV([#300]))$SET(9=misc.5)

(width=$AV([#300]) & *height=$AV([#160]))$SET(9=misc.6)

(width=$AV([#200]) & *height=$AV([#150]))$SET(9=misc.7)


# monster banners


(width=$AV(([#120]|[#160])) & *height=$AV([#600]))$SET(9=monster.1)

(width=$AV([#720-760]) & *height=$AV([#85-100]))$SET(9=monster.2)



# square banners


(width=$AV([#100]) & *height=$AV([#100]))$SET(9=square.1)

(width=$AV([#125]) & *height=$AV([#125]))$SET(9=square.2)

(width=$AV([#200]) & *height=$AV([#200]))$SET(9=square.3)


#  buttons and counters (88x31)


(width=$AV([#81]) & *height=$AV([#63]))$SET(9=counter)

(width=$AV([#86-93]) & *height=$AV([#30-33]))$SET(9=button)


# site specific


(height=$AV([#90]) & *width=$AV([#728]))$SET(9=monster.cnet)

(height=$AV([#270-285]) & *width=$AV([#325-345]))$SET(9=misc.cnet)


# user sizes go here...

-------

--------

"Imagination is more important than knowledge" - Einstein

sidki3003

  • Sr. Member
  • ****
  • Posts: 476
    • ICQ Messenger -
    • AOL Instant Messenger -
    • Yahoo Instant Messenger -
    • View Profile
    • http://
    • Email
$LST(AdDims) and "URL-Killer: Multi Ads blaster"
« Reply #3 on: May 19, 2002, 07:01:51 PM »
I use it too as an alternative to ScoCo's ACR, and i changed Scott's standard filter for that:

Name = "Kill: Banner Blaster (limit text) (mod)"
Active = FALSE
URL = "(^$LST(AllowBanners))"
Bounds = "<(as[^>]++href=*</a>|input*>|layer*>)"
Limit = 900
Match = "$SET(9=Ad)&(<layer*|1<i(mg|mage|nput)*src=$AV(*)*>3)"
        "&(*(href|src)=$AV($LST(AdKeys)*)|"
        "(*http://*<i(mg|mage|nput)s|"
        "*<i(mg|mage|nput)s*http://)"
        "(*>&&$LST(AdDims)))"
        "&(*alt=$AV((?+{18})2*|(?+{3,17})2)|$SET(2=9))"
Replace = "<center>1<font size=1 color=red>[2]</font>3</center>"


 
 

xartica

  • Newbie
  • *
  • Posts: 38
    • ICQ Messenger -
    • AOL Instant Messenger -
    • Yahoo Instant Messenger -
    • View Profile
    • Email
$LST(AdDims) and "URL-Killer: Multi Ads blaster"
« Reply #4 on: May 20, 2002, 02:15:46 AM »
Thanks for the replies.
JD5000, that's what I was going to do (change it into a webfilter)
but Sidki3003 (thanks for posting it) has already done it.

The filter I've been using is named "banner blaster -- limit text"
but it doesn't use an external blockfile. I'm looking forward to using the external file because I then have ability to temporarily comment out one or more items & add exclusion URLs (per height/width pairs)... without cluttering my default.cfg file