schwarztee Author

Greasy Fork is a lot more sophisticated and easier to use than OUJS. The StreamCloud Enhancer and all the other scripts moved there. Version 0.1.1 includes your proposed change of waiting one second longer before advancing to the video.

Thanks a lot for your comment, @Alistair1231!


I agree, increasing the timer by one second doesn't hurt. And I'll look into uploading the script to Greasy Fork, I didn't know this platform until now. Thanks for sharing! :)


Danke für die Antwort, @blauerseefahrer. Das Problem war leider soeben mit uBlock Origin 1.5.5 mit den uBlock filters, der EasyList und Peter Lowe's Ad server list nicht reproduzierbar.





Ich konnte auf news.de keine Werbung von AdDefend finden. Allerdings ist ein Banner von Unister eingebunden.


Hi @Andy,

kannst du eine konkrete Adresse posten? Auf der Startseite von chip.de und auf der Seite des erstbesten Artikels wurde mir aktuell keine Werbung angezeigt, übrigens auch ohne Skript nicht.

Firefox 40.0, AdBlock Edge mit EasyList Germany vom 12.09.2015 um 19:13


Hallo @amar7,

die Videowerbung wird nicht durch AdDefend geladen und wird deshalb auch nicht von diesem Skript blockiert. Vielleicht gibt es jemanden, der ein speziell auf focus.de zugeschnittenes Skript geschrieben hat?





Tut mir Leid, ich habe aktuell keine Zeit, um das Problem in Chrome zu untersuchen. Vielleicht fühlt sich noch jemand anders angesprochen? Ich würde folgende Punkte prüfen:

  1. Tritt das Phänomen nur bei focus.de auf?
  2. Sind alle anderen Browsererweiterungen deaktiviert?
  3. Wird beiden Browsern die selbe Version von AdDefend ausgeliefert? (Quellcode vergleichen)
  4. Wurde der Skriptblock von AdDefend entfernt, nachdem die Klatsche gelaufen ist?

Wenn Punkte 1 und 3 mit Ja beantwortet werden, sehe ich folgende potenzielle Probleme:

  • Tampermonkey ist eine eigene Implementierung und könnte sich bei der Realisierung der Direktive @run-at von Greasemonkey unterscheiden.
  • Das Event "beforescriptexecute" ist leider nicht standardisiert.

Wenn Punkt 4…

  • mit Nein beantwortet wird, ist das Skript vielleicht nie (fehlerfrei) gelaufen. Dann würde ich mal versuchen, das Markup von focus.de zu speichern und die Klatsche manuell in einem Skriptblock vor AdDefend einzubinden. Wenn es dann funktioniert, liegt das Problem bei Tampermonkey. Wenn nicht: Tauchen Fehler in der Konsole auf?
  • mit Ja beantwortet wird und die Werbung trotzdem zu sehen ist, konnte AdDefend ausgeführt werden, bevor der Skriptblock entfernt werden konnte. Das würde auf ein Problem mit "beforescriptexecute" hindeuten.

Hi SkateScout,

thanks for your feedback. I totally agree that these would be convenient features. But let me explain why this is not going to be implemented:

  1. To offer a filter list, you need a host to serve the list publicly and you need a maintainer who regularly updates the list. To be honest, I actually don't visit any of these websites protected by AdDefend, so I'm not really in for the maintenance job.

  2. A graphical configuration interface and the ability to pull and store the filter list go beyond what I'd put into one User Script. It can be done, but it breaks modularity and the neat simplicity User Scripts stand for. As you might've seen, the script consists of very few lines of dead-simple code – it was meant to be a quick-and-dirty remedy, providing an easy solution for a common problem.

However, here's what you can do:

  • use Greasemonkey's menu to define your include & exclude rules for the script (see the wiki)
  • extend the script yourself (you can literally do anything with it, I've published it under the MIT license)
  • follow the EasyList Germany forum (we consider to create an add-on or User Script library which would include the features you mentioned and would also deal with adware similar to AdDefend)

Feel free to send me a message if you have any further concerns.