Poweruser: Möchte mir jemand helfen beim FF-Addon "RIP" ?

hallo
es gibt da ein FF-Addon "RIP" "Remove it permanently" mit dem verschiedenste DOM Elemente einer Site geblockt und vom FF einfach nicht mehr gezeigt werden. Es dient dazu störende Werbung auszublenden. Die Konfigurationsdateien für eine jeweilige Website sind frei erhältlich, in der Form .rip. im Grunde eine XML Datei.
Man kann sie im Addon auch gleich selbst editieren, oder eine neue erschaffen. Ich versuchte mich mit einem RIP für http://uploaded.to/ wo mich einfach der schwarz/graue Layer nervt den man erst wegklicken muss. Einen Iframe darunter habe ich schon blocken können. Zum Editieren sind Kenntnisse in Xpath sehr hilfreich. Eigentlich nichts schlimmes, ist im Wiki recht gut erklärt:
http://ripwiki.pbwiki.com/XPathTips

Dort kann man sich auch verschiedene RIP's runterladen und im Addon "importieren".

Und hier gibts das Addon:
https://addons.mozilla.org/de/firefox/addon/521

Im DOM Inspector habe ich gesehen daß die Layer aus <div> bestehen mit  id="roll*" id="rollAd*" id="rollOpen*" versehen sind, welche aber leider variieren (Sternchen).

Auch versuchte ich das aufrufende Script zu blockieren:
<script type="text/javascript" src="http://adisfy.com/uploaded-tornado-213068.js"></script> hat aber alles leider nichts gefruchtet.

Also wenn jemand Lust und Zeit hat mir bei http://uploaded.to/ zu helfen, bitte hier melden das wäre super.

Danke, Gruß

  1. Auch versuchte ich das aufrufende Script zu blockieren:
    <script type="text/javascript" src="http://adisfy.com/uploaded-tornado-213068.js"></script> hat aber alles leider nichts gefruchtet.

    Bei mir wird die Werbung nicht angezeigt, wenn ich die Domain mittels AdBlock Plus blockiere.
    Die IDs der fraglichen Elemente sind teilweise variabel, auch wenn sie immer nach einem Schema aufgebaut sind. Das könntest du so prüfen: //div[@id[contains(., 'roll')]]
    Wobei das ggf. auch weitere Elemente erwischt; so gut kann ich XPath nicht, dass ich für rollXXXX und rollAdXXXX eine XPath-Expression schreiben könnte.

    Mathias

    1. Bei mir wird die Werbung nicht angezeigt, wenn ich die Domain mittels AdBlock Plus blockiere.
      Die IDs der fraglichen Elemente sind teilweise variabel, auch wenn sie immer nach einem Schema aufgebaut sind. Das könntest du so prüfen: //div[@id[contains(., 'roll')]]
      Wobei das ggf. auch weitere Elemente erwischt;

      danke für die Antwort. genau das hab ich probiert:
      //div[@id[contains(., 'roll')]] er nimmt's leider nicht an :( Und AdBlockPlus? dachte der kann nur images blocken oder irre ich mich da schwer...

      ich poste einfach mal meinen kompletten RIP:

      <Config version="1.0">  
       <Page name="uploaded" url="http://uploaded.to/*" enabled="true">  
        <XPath comment="">//iframe</XPath>  
        <XPath comment="">//div[@style='background: rgb(0, 0, 0) none repeat scroll 0% 0%; overflow: hidden; display: block; position: absolute; left: 5px; top: 50%; width: 814px; height: 450px; margin-top: -220px; z-index: 11003; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;' and @rip-style-backup='none']</XPath>  
        <XPath comment="">//table[.//font/text()='Ads by Google']</XPath>  
        <XPath comment="">//div[@style='background: rgb(0, 0, 0) none repeat scroll 0% 0%; overflow: hidden; display: block; position: absolute; left: 5px; top: 50%; width: 814px; height: 450px; margin-top: -220px; z-index: 11003; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;' and @rip-style-backup='none']</XPath>  
        <XPath comment="">//div[@style='margin: -225px 0pt 0pt; padding: 0pt; background: transparent url(http://adisfy.com/gry.png) repeat scroll 0% 0%; display: block; position: absolute; top: 50%; left: 0pt; right: 0pt; height: 460px; z-index: 11000; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 1041px;']</XPath>  
        <XPath comment="">//script[@src[contains(.,'uploaded-tornado')]] </XPath>  
        <XPath comment="">//script[@src[contains(.,'adisfy')]] </XPath>  
        <XPath comment="">//div[@id[contains(.,'roll')]] </XPath>  
        <XPath comment="">//div[@id[contains(.,'rollAd')]] </XPath>  
        <XPath comment="">//script[@src='http://adisfy.com/uploaded-tornado-213068.js'] </XPath>  
        <XPath comment="">//div[@id[contains(.,'rollOpen')]] </XPath>  
        <XPath comment="">/html/body/script[@src='http://adisfy.com/uploaded-tornado-213068.js']</XPath>  
       </Page>  
      </Config>
      

      so gut kann ich XPath nicht, dass ich für rollXXXX und rollAdXXXX eine XPath-Expression schreiben könnte.

      Mathias

      1. Tach,

        Und AdBlockPlus? dachte der kann nur images blocken oder irre ich mich da schwer...

        nein, der kann jegliche Inhalte blocken.

        mfg
        Woodfighter