RU AdList JS Fixes

try to take over the world!

Dette er versioner af dette script, hvor koden er blevet opdateret. Vis alle versioner.

  • v20180512.1 12.05.2018 No functionality changes. Enforced some rules with ESLint in Tampermonkey and set one single format for curly brackets.
  • v20180512.0 12.05.2018 Rewritten function which removes orange plaque on reactor.cc and fixed a few things marked by ESLint.
  • v20180509.1 09.05.2018 Kodik ads.
  • v20180509.0 09.05.2018 Fix for pop-ins on email.ya.ru in "Почта → Все настройки → Информация об отправителе" and other places.
  • v20180414.0 14.04.2018 Fixes for drive2.ru.
  • v20180413.1 13.04.2018 New method for Ya object. Found on drive2.ru
  • v20180413.0 13.04.2018 More mootools bs. Apparently redefining global Document variable is not enough for them. They also redefine Element in v1.12!
  • v20180403.2 03.04.2018 One more adjustment for 4pda.
  • v20180403.1 03.04.2018 One more adjustment for 4pda.
  • v20180403.0 03.04.2018 Adjustments for 4pda.
  • v20180402.0 02.04.2018 Slightly updated fab_application stub, added logging for fab_application.define and added force_log option for nullTools.func, removed 'obj.' from nt.func logger and added proper parent object names for nt.func's with defined names in the code.
  • v20180401.0 01.04.2018 A: https://greasyfork.org/ru/forum/discussion/35978/eporner-nsfw
  • v20180331.0 31.03.2018 Seedoff moved to peeroff.net. Removed their old domains from the script.
  • v20180329.1 29.03.2018 Removing ad blocks in Yandex search causes a minor issue with detailed descriptions for found items being always visible. Modified script to hide ads there instead of complete removal.
  • v20180329.0 29.03.2018 New name pattern of piguiqproxy-like script loaded from random RU domains (encountered on http://svpressa.ru/), also added a plug for 'fab_application' object created by all these scripts.
  • v20180327.0 27.03.2018 Added extra check for piguiqproxy-like Russian domains in case when first request did get past my script for some reason.
  • v20180326.0 26.03.2018 Added logging for suspicious, but not sure piguiqproxy-like requests.
  • v20180323.0 23.03.2018 Forgot to remove one comment which added while were debuggin the script.
  • v20180323.0 23.03.2018 Fix for ea.com and uefa.com in Firefox. They are crazy enough to replace document.createElement with their own code and it looks like for some reason it doesn't work as intended when I replace createElement in 'document' prototype with the same code that is already there. Weird.
  • v20180322.0 22.03.2018 A: http://fanserials.co/32367-dlya-lyudey-1-sezon-1-seriya-pilot.html
  • v20180319.0 19.03.2018 Temporary fix for issues in Firefox on UEFA.com. Guess I need to fix it after all later on since the same issue may cause problems on other sites as well.
  • v20180317.0 17.03.2018 P: https://www.chatango.com/
  • v20180316.0 16.03.2018 A: http://www.fast-torrent.ru/
  • v20180314.0 13.03.2018 A bit more sophisticated cookie crumbler for rustorka.
  • v20180313.0 13.03.2018 Adjustments for rustorka. Probably finally caught their redirect.
  • v20180312.2 12.03.2018 Global block for click-dispatch trick and some adjustments in rustorka code. Occasional redirect isn't fixed yet.
  • v20180312.1 12.03.2018 Removed extra wrapper object from 1TV code.
  • v20180312.0 12.03.2018 Opps, once again old debug code in videojs wrapper slipped into final code.
  • v20180312.0 12.03.2018 Fix for 1TV on https://tv.yandex.ru/channels/146/stream . Apparently, EUMPConfig were already present on the page and I replaced it instead of modifying.
  • v20180307.0 07.03.2018 Forgot to undo some changes I made during testing compatibility with Inject2Download script.
  • v20180307.0 07.03.2018 Attempt to fix 1TV player in tv.yandex
  • v20180305.0 05.03.2018 Adjustments for rustorka.
  • v20180303.4 03.03.2018 One more adjustment for rustorka.
  • v20180303.3 03.03.2018 One more adjustment for window.open on rustorka.
  • v20180303.2 03.03.2018 Added @supportURL to metadata.
  • v20180303.1 03.03.2018 Forgot to remove some debug code.
  • v20180303.0 03.03.2018 Adjustments for rustorka.
  • v20180226.1 26.02.2018 I knew it'll bite me eventually. -_- Removed premature exit on Yandex domains to let batch scriptLander to run.
  • v20180226.0 26.02.2018 Fx52 compatibility
  • v20180225.2 26.02.2018 Replaced irrelevant .map() with .forEach(). Does the same, but doesn't generate an extra array.
  • v20180225.1 25.02.2018 Enabled simplistic WS wrapper in Fx under 58.
  • v20180225.0 24.02.2018 Fix for screenshot window.open on rustorka
  • v20180224.0 24.02.2018 Implemented very simplistic WebSocket wrapper based on Proxy. Enabled only in Maxthon browser for now.
  • v20180223.1 23.02.2018 Minor adjustments to scriptLander.
  • v20180223.0 23.02.2018 Slightly cleaned scriptLander code.
  • v20180222.4 22.02.2018 Opps! Fixed type in GMobj name.
  • v20180222.3 22.02.2018 Well, it looks like I have to use try {} catch to check for presence of GM because Violentmonkey doesn't provide it at all and Greasemonkey does, but no in window.
  • v20180222.2 22.02.2018 Additional improvements for scriptLander code, less intrusive fix for broken Node object and fix for Violentmonkey (there are no GM object).
  • v20180222.1 22.02.2018 Re-enabled scriptLander in Fx 58+ when used with Greasemonkey. Rewritten scriptLander to generate batch-script to land or skip checks at all and always run as-is.
  • v20180222.0 22.02.2018 Since WSI isn't much useful anymore in major browsers and the fact that it's potentially troublesome and often skipped entirely to avoid troubles I've decided to drop majority of code related to it including an option to disable it in Jsf menu. Also, removed grants for GM_getValue and GM_setValue since WSI was the only reason they were used at all and they are not compatible with latest versions of GreaseMonkey anyway.

Vis alle script-versioner