RU AdList JS Fixes

try to take over the world!

Ini adalah versi dari skrip ini yang kodenya telah diperbarui. Tampilkan semua versi.

  • v20240625.1 24 Juni 2024

    Removed outdated code for Rustorka.

  • v20240617.1 17 Juni 2024

    Disabled script on bank.yandex.ru

  • v20240309.2 08 Maret 2024

    Removed incompatibility warning for Violentmonkey in Firefox.

  • v20240309.1 08 Maret 2024

    Fixed missing property in Ya.Rum stub.

  • v20240107.1 07 Januari 2024

    Fixed crash when nt.destroy is attempted without active destroy mode on non-object. This interrupted script execution on some sites.

  • v20231214.2 14 Desember 2023

    Didn't meant to add dl urls.

  • v20231214.1 14 Desember 2023

    Re-implemented compatibility with CSP w/o instant injection in Tampermonkey.

  • v20231130.1 30 November 2023

    Fixed crash on yandex.ru/games/ due to missing method in Ya.Rum

  • v20231127.1 27 November 2023

    Disabled on market-delivery.yandex.domains.

  • v20231025.1 25 Oktober 2023

    Removed recently added script for mail.ukr.net. Seems like that didn't work as expected.

  • v20231023.2 23 Oktober 2023

    Updated code for known domains using zmctrack.

  • v20231023.1 23 Oktober 2023

    Updated code for real-vin.com.

  • v20231019.1 19 Oktober 2023

    Removed custom code for YouTube.

  • v20230929.1 29 September 2023

    False positive on pb.wtf. Removed site-specific code since they found another monetization model by selling... pirated content.

  • v20230922.1 22 September 2023

    Disabled on Sberbank site.

  • v20230907.1 07 September 2023

    Broken functionality on docviewer.

  • v20230903.1 03 September 2023

    Potential fix for false positive on some yandex domains.

  • v20230822.1 21 Agustus 2023

    Fixed crash on Yandex Mail.

  • v20230801.1 01 Agustus 2023

    Fixed false positive.

  • v20230531.2 31 Mei 2023

    Another update for cookies at Yandex domains.

  • v20230531.1 31 Mei 2023

    Potential fix for light/dark skin on Yandex.

  • v20230531.0 31 Mei 2023

    Updated code for sdamgia.ru.

  • v20230530.0 30 Mei 2023

    Fixed issue on eda.yandex.ru, Ukrainian language support in script's Options window.

  • v20230510.0 10 Mei 2023

    Updated compatibility tags and description.

  • v20230510.0 10 Mei 2023

    Removed outdated code for all-episodes.tld.

  • v20221120.0 19 November 2022

    all-episodes.org => all-episodes.tld

  • v20221001.0 30 September 2022

    Added account.mail.ru into exclude list: https://forums.lanik.us/viewtopic.php?p=165041-mail-ru#p165041

  • v20220615.0 15 Juni 2022

    Disabled on avito.ru.

  • v20220515.0 15 Mei 2022

    Removed outdated code for Avito which caused issues.

  • v20220123.0 23 Januari 2022

    Removed blocking of suspicious requests from razlozhi.ru since it breaks their games on Yandex games.

  • v20220121.0 21 Januari 2022

    Skip Ya wrapper on yandex/games - breaks some of them.

  • v20220112.0 12 Januari 2022

    Fixed another issue on zen.yandex.ru caused by missing property in a stub.

  • v20220111.1 11 Januari 2022

    Fixed bug on zen.yandex.ru caused by missing method in a stub.

  • v20220111.0 11 Januari 2022

    Huh, apparently Ya stub were necessary on yandex domains. Well, restored this code specifically for Yandex domains.

  • v20220109.0 09 Januari 2022

    Removed entire Ya object wrapper since it looks like it doesn't help anything anywhere anymore and only create problems on sites which use aggressive code-minifiers and dump all their variables in the global context. -_-

  • v20211225.0 25 Desember 2021

    Fixed crash caused by script on toggl.com

  • v20211217.1 17 Desember 2021

    Another update for liveinternet.

  • v20211217.0 17 Desember 2021

    Updated code for liveinternet.ru.

  • v20211128.0 28 November 2021

    Updated code for rbc.ru. Fixed broken images in the news articles.

  • v20211123.0 23 November 2021

    Removed outdated code for rsload.net.

  • v20211120.2 20 November 2021

    Forgot to remove debug line.

  • v20211120.1 20 November 2021

    Updated code for rbc.ru.

  • v20211120.0 20 November 2021

    Removed unused detector circumvention on rbc.ru. Added option to show/hide some additional logging. Will be used in more places eventually when script logs way too much.

  • v20210815.0 14 November 2021

    Fix for smotrim.ru.

  • v20210811.0 08 November 2021

    Fixes for plus.yandex.ru/gift

  • v20210703.2 03 Juli 2021

    Removed debug check from code for Rustorka.

  • v20210703.1 03 Juli 2021

    Minor change in order of checks in part of selectiveCookies.

  • v20210703.0 03 Juli 2021

    Updated code for Rustorka and updated selectiveCookies in order to support valued filters... even though it end up unused.

  • v20210630.0 30 Juni 2021

    Added haiku-os.org to skipYa list since they have their own Ya in window.

  • v20210619.0 19 Juni 2021

    Updated code for sdamgia.ru and 24smi.org.

  • v20210618.0 18 Juni 2021

    Updated code for 24smi.org.

  • v20210612.0 12 Juni 2021

    Forgot to disable logging in the modified rule.

  • v20210612.0 12 Juni 2021

    Updated code for Yandex (initial implementation of procedural hiding were wrong) and some adjustments for gardener function.

  • v20210611.0 11 Juni 2021

    Updated code for Yandex News and Sport.

  • v20210608.0 08 Juni 2021

    Moved Ya.share2 stub to code specific for kinonavigator.ru. No reason to break social buttons for everyone.

  • v20210601.0 01 Juni 2021

    Updated code for razlozhi.ru.

  • v20210529.2 29 Mei 2021

    Updated code for ati.su.

  • v20210529.1 29 Mei 2021

    Updated code for 4pda.

  • v20210529.0 28 Mei 2021

    Updated code for echo.msk.ru.

  • v20210524.0 24 Mei 2021

    Ya.share2 stub for https://forums.lanik.us/viewtopic.php?p=160010&sid=7860da1e0596e217b683e771cb68f3e7#p160010

  • v20210516.0 16 Mei 2021

    4pda changed domain.

  • v20210503.0 03 Mei 2021

    Restored wrapper for Anidub with fixes instead of stub since there are cases when stub can't help.

  • v20210502.0 02 Mei 2021

    Updated code for Anidub once more.

  • v20210430.1 30 April 2021

    Updated code for Anidub.

  • v20210430.0 30 April 2021

    Updated code for Yandex main page.

  • v20210424.0 24 April 2021

    Updated code for inoreader.com

  • v20210423.0 22 April 2021

    Updated code for mail.ru.

  • v20210330.3 30 Maret 2021

    A few minor changes to compat markers comments.

  • v20210330.3 30 Maret 2021

    Apparently, @compatible markers don't support languagues.

  • v20210330.3 30 Maret 2021

    Edge Chromium compatibility marker.

  • v20210330.3 30 Maret 2021

    Opera compatibility marker.

  • v20210330.3 30 Maret 2021

    Ah, yes, license...

  • v20210330.2 29 Maret 2021

    exportFunction apparently may crash given odd target (like Proxy?)

  • v20210330.1 29 Maret 2021

    Another FireMonkey compatibility fix.

  • v20210330.0 29 Maret 2021

    Initial FireMonkey compatibility pass. I doubt Options will work there as long as GM_getValue/GM_setValue are async, but at least script shouldn't break the most basic things anymore.

  • v20210329.0 29 Maret 2021

    Russian comments for compatibility tags.

  • v20210329.0 29 Maret 2021

    Added compatibility tags.

  • v20210327.1 27 Maret 2021

    Remove background color (from branding) on shazoo.ru.

  • v20210327.0 27 Maret 2021

    Updated rule for empty ad blocks on main Yandex page.

  • v20210324.2 24 Maret 2021

    Added instruction in script's Options for Tampermonkey users on how to disable new Tampermonkey's context menu feature.

  • v20210324.1 24 Maret 2021

    Detector @ websdr.space

  • v20210324.0 24 Maret 2021

    Debug detection on hentai-share.tv and haes.tech.

  • v20210323.0 23 Maret 2021

    Updated code for Yandex's main page. Additionally, exception for unsupported AdGuard in unsupported Yandex Browser. Why? -_-

  • v20210321.0 21 Maret 2021

    Updated code for Rambler (and their horoscopes in particular).

  • v20210320.0 20 Maret 2021

    Updated code for banner on Yandex main page to avoid hiding news below banner.

  • v20210319.2 19 Maret 2021

    Another update for banner on Yandex main page.

  • v20210319.1 19 Maret 2021

    Updated code for banner on Yandex main page.

  • v20210319.0 18 Maret 2021

    Updated code for banner on Yandex main page.

  • v20210318.2 18 Maret 2021

    Updated code for main yandex page. Apparently it may hide search string.

  • v20210318.1 18 Maret 2021

    Removed unused code for 24smi.org.

  • v20210318.0 18 Maret 2021

    Updated code for Yandex. Another way to hide banner under search.

  • v20210315.0 15 Maret 2021

    Updated code for yandex news.

  • v20210314.1 14 Maret 2021

    Yandex direct on 24smi.org.

  • v20210314.0 14 Maret 2021

    Removed special check in request blocker for 24smi.org.

  • v20210312.0 12 Maret 2021

    Updated code for online-fix.me.

  • v20210308.0 08 Maret 2021

    Detector on online-fix.me.

  • v20210306.0 05 Maret 2021 Updated code for liveinternet.ru.
  • v20210305.0 05 Maret 2021 Updated code for yandex/news.
  • v20210223.2 23 Februari 2021 Updated code for draug.ru.
  • v20210223.1 23 Februari 2021 Updated code for draug.ru
  • v20210223.0 23 Februari 2021 Added afisha.ru to Rambler domains.
  • v20210216.0 16 Februari 2021 Added domain to Anidub list.
  • v20210212.0 11 Februari 2021 Updated code for 4pda.
  • v20210208.0 08 Februari 2021 Forgot to remove unnecessary debug message.
  • v20210208.0 08 Februari 2021 Adblock detection and player limitations on non-partner sites on Г+Г.
  • v20210131.0 31 Januari 2021 Updated code for Anidub.
  • v20210130.3 30 Januari 2021 Added zmcPlug on mama.ua. Binding ads to specific languague version of a site feels extra dirty. -_-
  • v20210130.2 30 Januari 2021 Forgot one zmc domain.
  • v20210130.1 30 Januari 2021 Updated code for zmc domains.
  • v20210130.0 30 Januari 2021 Ooops! Apparently I accidentally broke Options menu.
  • v20210122.2 22 Januari 2021 Updated code for Yandex Music.
  • v20210122.1 22 Januari 2021 Fixed issue on Yandex Music.
  • v20210122.0 21 Januari 2021 Slight fix in 'gardener' for Yandex which rewrites BODY element.
  • v20210121.0 21 Januari 2021 Updated code for Yandex news and sport.
  • v20210120.0 20 Januari 2021 Updated code for Yandex.
  • v20210116.1 16 Januari 2021 Forgot to remove unnecessary debug message.
  • v20210116.1 16 Januari 2021 Updated code for freeopenvpn.
  • v20210116.0 16 Januari 2021 Adblock detection on freeopenvpn.
  • v20210115.0 15 Januari 2021 Added generic stubs for yandex direct on echo.msk.ru.
  • v20210111.0 10 Januari 2021 Updated code for yandex/pogoda
  • v20210110.0 10 Januari 2021 Changed FxProxyToStringFix a bit to use if (...)return; instead of wrapping entire function in if(...){...}
  • v20210110.0 10 Januari 2021 Updated fix for calling toString on function wrapped in Proxy in Fx60 ESR.
  • v20210109.0 09 Januari 2021 Added 3 more rutracker domains.
  • v20210108.0 08 Januari 2021 Added code for Rutracker.
  • v20210105.0 05 Januari 2021 Removed simpsonsua.com.ua since it is completely different site now.
  • v20210104.1 04 Januari 2021 Added code for anidub.com.
  • v20210104.0 04 Januari 2021 Updated code for otvet.mail.ru.
  • v20210101.3 01 Januari 2021 Forgot to remove one more check.
  • v20210101.2 01 Januari 2021 Removed generic ban for downloading from 6/12 character long ru domains since they are not used anymore. No reason to keep code which only creates problems.
  • v20210101.1 01 Januari 2021 + style for smotrim.ru (previous change was for them too)
  • v20210101.0 01 Januari 2021 Added code for vgtrk player (on smotri.ru)
  • v20201231.3 31 Desember 2020 Fixed false-positives on zdorov.ru.
  • v20201231.2 31 Desember 2020 Realized I already have exceptions specifically for window.Ya, so moved coolors.co there. Fixed a few other issues.
  • v20201231.1 31 Desember 2020 Disabled script on coolors.co. Not needed there and breaks functionality since site uses code compression which generated global variable Ya.
  • v20201231.0 30 Desember 2020 Disabled script on tinkoff.ru (it's a bank, no reason block there anything).
  • v20201228.0 28 Desember 2020 Fixed crash in TM Beta
  • v20201226.0 26 Desember 2020 Updated code for mail.ru (fixed adding new events on calendar.mail.ru).
  • v20201220.0 20 Desember 2020 Updated code for 24smi.
  • v20201211.1 11 Desember 2020 Updated code for Otzovik... hopefully for the last time in the near future. -_-
  • v20201211.0 11 Desember 2020 Updated code for Otzovik.
  • v20201209.0 09 Desember 2020 Updated code for Otzovik.
  • v20201127.1 27 November 2020 Updated zmc stubs for a few sites. Need to figure out how to dial with this trash. -_-
  • v20201127.0 27 November 2020 Updated code for Rambler (autoplay in their player).
  • v20201125.0 25 November 2020 Added zmcPlug on meteo.ua, updated code for segodnya.ua.
  • v20201121.1 21 November 2020 Updated code for yandex.ru/pogoda/
  • v20201121.0 20 November 2020 Updated code for yandex.ru/pogoda/
  • v20201119.0 19 November 2020 Add htmlweb.ru.
  • v20201118.0 18 November 2020 Disabled script on same subdomains on yandex.by and yandex.kz as on yandex.ru.
  • v20201111.0 11 November 2020 New zmctrack domain.
  • v20201105.1 05 November 2020 Apparently custom code for i.ua wasn't required at all.
  • v20201105.0 05 November 2020 Replaced documentRewrite with static plug for i.ua.
  • v20201103.0 03 November 2020 Replaced majority of zmcDocumentRewrite domains with fixed stubs since it looks like they using the same frame name without changing it.
  • v20201102.6 02 November 2020 Limited documentRewrite on ukr.net to www.ukr.net only. Added documentRewrite for nv.ua.
  • v20201102.5 02 November 2020 Moved hvylya.net from documentRewrite to zmcPlugTime section.
  • v20201102.4 02 November 2020 Removed custom code for bigmir.net entirely and moved it to zmcPlugTime section.
  • v20201102.3 02 November 2020 Replaced documentRewrite with zmcPlug for bigmir.net on their main page (subdomains are using different code).
  • v20201102.2 02 November 2020 Replaced documentRewrite with zmcPlug for inforesist.org, implemented custom fixes for liga.net and segodnya.ua.
  • v20201102.1 02 November 2020 Removed separate Gismeteo script.
  • v20201102.0 02 November 2020 Extended zmcPlug to generate iframe names when they are based on datetime. Disabled documentRewrite on a multiple domains where zmctrack is blocked by old code.
  • v20201101.3 01 November 2020 Removed another potential source of issues on echo.msk.ru.
  • v20201101.2 01 November 2020 Removed code for echo.msk.ru and made custom fix for pravda.com.ua since it breaks in Firefox.
  • v20201101.1 01 November 2020 Updated list of zmctrack domains.
  • v20201101.0 01 November 2020 Majority of sites which using zmctrack moved to their latest code with already existing "clean" iframe on the page. Implemented per-site plugs.
  • v20201030.0 30 Oktober 2020 Fixed problem on rustorka.com. Apparently browser creates context for the script to run so early that feature test failed and attempted to run fix for old Fx versions.
  • v20201023.1 23 Oktober 2020 Updated code for sinoptik.ua for Violentmonkey (tested in 2.12.8 RC17). Apparently VM is not fast enough to reliably interrupt zmc script on the page. So, reused disabled code added in previous commit for Gismeteo.
  • v20201023.0 23 Oktober 2020 Added disabled code for Gismeteo which removes zmctrack script from the page code and rewrites the page. I don't want to use it because rewrite takes time (during which empty page is displayed) and may introduce problems with page functionality. But it may become a 'necessary evil' in case they completely randomize zmc frame name.
  • v20201023.0 23 Oktober 2020 Updated code for Gismeteo. Numbers in that stub had to be padded, apparently.
  • v20201022.1 22 Oktober 2020 Ooops! Forgot to remove part of the debug code and that crashed zmcPlug function.
  • v20201022.0 22 Oktober 2020 Updated code for Gismeteo. Added code for sinoptik.ua.
  • v20201021.0 21 Oktober 2020 Forgot to remove line of code from attempt to cache results for faulty calls. Unnecessary complexity for unsupported browser version.
  • v20201021.0 21 Oktober 2020 Two tweaks for Proxy().toString() fix for Fx 60: Browser detection is feature-based now and instead of always calling Function.toString() when normal call fails wrapper should call appropriate one like Function.toSource() when toSource failed.
  • v20201019.0 19 Oktober 2020 Replaced fix for Proxy().toString() in Fx 60 ESR with more generic one.
  • v20201018.0 18 Oktober 2020 Fix for Firefox 60 ESR on rbc.ru. Calling toString on Proxy throws Error.
  • v20201017.0 17 Oktober 2020 Fixed "Uncaught in promise" error messages when GM.cookie.list promise returns "rejected: not supported" on stable version of Tampermonkey.
  • v20201015.6 15 Oktober 2020 Minifix for change in previous commit.
  • v20201015.5 15 Oktober 2020 Updated code for all-episodes.org.
  • v20201015.4 15 Oktober 2020 Updated code for Yandex.
  • v20201015.3 15 Oktober 2020 Updated code for vp.rambler.ru.
  • v20201015.2 15 Oktober 2020 Removed previously added code for Yandex since it doesn't help.
  • v20201015.1 15 Oktober 2020 Another minor update: Removed debug log record from one of previous updates.
  • v20201015.1 15 Oktober 2020 Removed unused variable left in previous update. Additionally, previous update replaced ReferenceError with TypeError since it makes more sence in context of property missing in object.
  • v20201015.1 15 Oktober 2020 Updated code for Yandex and frontend.vh.yandex.ru in particular.
  • v20201015.0 15 Oktober 2020 Updated code for starlight.digital.
  • v20201010.1 10 Oktober 2020 Updated code for auto.ru. Another tweak for yandex direct stub there.
  • v20201010.0 09 Oktober 2020 Updated code for auto.ru. Previous updated caused loss of functionality in some cases.
  • v20201009.1 09 Oktober 2020 Updated code for auto.ru.
  • v20201009.0 09 Oktober 2020 Disabled script on 1cfresh.com: https://greasyfork.org/en/scripts/19993-ru-adlist-js-fixes/discussions/64161 (it's not necessary there anyway)
  • v20201008.0 08 Oktober 2020 Added check for subdomains into first exceptions list regexp. Removed beru.ru from exceptions since it moved to market.yandex.ru.
  • v20201007.0 07 Oktober 2020 Added yastatic.net into exclude list (used on market.yandex.ru in frames).
  • v20200925.0 24 September 2020 Replaced exclude list with 2 regexps. Added lineageos.org into list (nothing to block, win.Ya breaks review.lineageos.org)
  • v20200924.0 24 September 2020 Temporary fix for zmctrack on Gismeteo.
  • v20200923.0 23 September 2020 Disabled script on market.yandex.ru. It is not necessary there anyway and somehow occasionally breaks the UI (add to comparison button, remove from comparison and probably more).
  • v20200922.1 22 September 2020 Updated code for Rambler.
  • v20200922.0 22 September 2020 Updated code for Rambler.
  • v20200921.2 21 September 2020 Updated code for Yandex.
  • v20200921.1 21 September 2020 Updated code for glav.su.
  • v20200921.0 21 September 2020 Updated code for Yandex Afisha. Removed duplicate logs of removed cookies.
  • v20200920.1 20 September 2020 Updated code for Rambler. Fix for comments on Lenta and other their domains.
  • v20200920.0 20 September 2020 Updated code for Rambler in general and Lenta's function wrapper in particular.
  • v20200919.2 19 September 2020 Forgot to test new Rambler code in Firefox. Should work now.
  • v20200919.1 19 September 2020 More updates for Rambler. Defense against style removal, new method to check which script calls to block, new autoplay prevention for eagleplatform player based on visibility check and other minor changes.
  • v20200919.0 19 September 2020 Updated code for Rambler.
  • v20200913.0 13 September 2020 New Rambler domain.
  • v20200912.0 12 September 2020 Experimental workaround for ABP's freeze-element snippet. For whatever asinine reason they decided to replace normal value with (surprisingly configurable) getter.
  • v20200911.1 11 September 2020 Restored autoplay prevention code on Rambler removed in previous commit. Apparently it was needed. Updated log bubbling with custom stringify function because JSON.stringify turns some things in empty strings or just crashes with error on objects with self-references.
  • v20200911.0 11 September 2020 Implemented bubbling logs for Chrome (logs from frames wasn't in console). Updated code for Rambler domains. Replaced autoplay prevention code in their player which changed domain.
  • v20200908.0 08 September 2020 Updated code for yandex/news.
  • v20200907.1 07 September 2020 Fixed selector for yandex/news. It became too generic and hid too much.
  • v20200907.0 07 September 2020 Updated code for znanija.com and Yandex News. Additionally, added option to display CSS attached on the page by my script in the log.
  • v20200827.0 27 Agustus 2020 Apparently some code used on yandex/news and sport were useful in a few other places as well. Made it active everywhere once again.
  • v20200824.2 24 Agustus 2020 Updated code for Rambler domains.
  • v20200824.1 24 Agustus 2020 Updated style for yandex/news.
  • v20200824.0 24 Agustus 2020 Fixed code for yandex/news and yandex/sport
  • v20200823.0 23 Agustus 2020 Rewritten TLD as part of domain names parser in 'scripts' object, moved all Yandex-specific scripts into designated yandex.tld block in 'scripts' object.
  • v20200820.0 20 Agustus 2020 Fixed script for glav.su.
  • v20200819.0 19 Agustus 2020 Added yandex.ru/health/ to skip-list of Ya wrapper. Breaks "Select pharmacy" button here https://yandex.ru/health/apteki/product/89733
  • v20200815.0 14 Agustus 2020 Apparently removal of 'act' cookie now causes login problems. Removed this for now.
  • v20200730.0 30 Juli 2020 Ads in player on teleportal.ua.
  • v20200727.0 27 Juli 2020 A few missing properties in Ya.Rum stub.
  • v20200721.2 21 Juli 2020 Updated code to display warning in the script's menu only for Violentmonkey for Firefox. Possible TBD: Display some message in Greasemonkey.
  • v20200721.1 21 Juli 2020 Updated code for otzovik.
  • v20200721.0 21 Juli 2020 Removed one debug console.log, modified selectiveEval to display executed code only in full log mode.
  • v20200720.1 20 Juli 2020 Ooops! Removed previously added GM.cookie stub for Violentmonkey.
  • v20200720.0 20 Juli 2020 Added script for glav.su.
  • v20200719.1 19 Juli 2020 Added stub for missing GM.stub, so script can at least somewhat work again in Violentmonkey (and properly display in the menu that it isn't supported -_-).
  • v20200719.0 19 Juli 2020 Fixed occasional removal of TM_ cookies on startup. Strange that TM exposes them to own API in the first place and yet it does.
  • v20200718.1 18 Juli 2020 Fx 56 crashes fix.
  • v20200718.0 18 Juli 2020 Rewritten get/set wrappers in selectiveCookie with Proxy and did some other cleanups, updated code for rustorka.
  • v20200717.1 17 Juli 2020 Fixed multiple cookie parsing issues in selectiveCookies. Changed selectiveCookies to display trace log only when full log is enabled. Fixed a few missing cookies on rustorka.
  • v20200717.0 17 Juli 2020 Moved localization lines out of createOptionsWindow and stored there localization for menu options. Changed default language for Options to Russian. Compatibility Warning link now opens in language chosen in the Options (unless greasyfork.org redirect afterwards). Updated code for rustorka to remove all but whitelisted cookies.
  • v20200716.3 16 Juli 2020 Updated compatibility warning link to auto-scroll additional info text on screen.
  • v20200716.2 16 Juli 2020 Changed compatibility warning link to Russian version.
  • v20200716.1 16 Juli 2020 Implemented compatibility warning for non Tampermonkey users in script's menu and option to hide it.
  • v20200716.0 16 Juli 2020 Replaced GM_cookie with GM.cookie since both are async anyway.
  • v20200715.0 15 Juli 2020 Minor: Forgot to use stored _document instead of document.
  • v20200715.0 15 Juli 2020 Updated code for rustorka.com.
  • v20200714.0 14 Juli 2020 Disabled script on yandex subdomain used for payment on the web. There's no reason for script to do anything there anyway. https://greasyfork.org/en/scripts/19993-ru-adlist-js-fixes/discussions/53842#comment-138388
  • v20200713.0 13 Juli 2020 Updated code for liveinternet.ru. Moved sdamgia.ru into separate block as the only remaining domain in generic YandexDirect rules block.
  • v20200712.0 12 Juli 2020 Accidentally re-enabled some old gismeteo code. Dropped it entirely.
  • v20200712.0 12 Juli 2020 Updated code for Otzovik.
  • v20200711.3 11 Juli 2020 Updated code for Gismeteo. Disabled cookie filter entirely since now it works properly without it and breaks with.
  • v20200711.2 11 Juli 2020 Of course Tampermonkey Beta 4.11.6112 is actually 4.10.6112 on inside. -_- And yes, release is just 4.10.
  • v20200711.1 11 Juli 2020 Restored simplified version of old cookie remover without support for custom paths for Tampermonkey 4.10.
  • v20200711.0 10 Juli 2020 Updated code for Gismeteo. Rewritten selectiveCookies to use GM_cookie to more reliably remove filtered cookies when present.
  • v20200706.0 06 Juli 2020 Updated code for rustorka.com.
  • v20200705.1 05 Juli 2020 Updated code for forbes.com. Added style to hide remaining ad placeholders.
  • v20200705.0 05 Juli 2020 Updated code for forbes.com.
  • v20200704.0 04 Juli 2020 Updated code for rustorka.com.
  • v20200701.0 01 Juli 2020 Fixed ability to download tracks on nakarte.me. Apparently, they simulate click on an unattached A(nchor) for whatever reason.
  • v20200628.0 28 Juni 2020 Updated code for rustorka.com.
  • v20200626.0 26 Juni 2020 Updated code for liveinternet.ru.
  • v20200625.0 25 Juni 2020 Removed document.title blinking on the mail.ru main page when news are loaded in background: https://greasyfork.org/ru/forum/discussion/81773/miganie-vkladki-novost-na-mail-ru
  • v20200624.0 24 Juni 2020 Rewritten jsonParseFilter and renamed to jsonFilter. Added support for filtering output of fetch_response.json(). Removed stacked Proxy wrapping on multiple jsonFilter calls. Implemented combined log for all filter calls.
  • v20200622.0 22 Juni 2020 Fixed an issue on rutube.ru in jsonParseFilter code. Improperly checked for presence of paths in object.
  • v20200620.0 20 Juni 2020 Updated code for rutube.ru. Extended jsonParseFilter for better compatibility with json-prune.js filters from uBO.
  • v20200619.0 19 Juni 2020 Implemented jsonParserFilter to remove properties of objects from JSON.parse results. Used it to remove ads on youtube.com.
  • v20200527.0 26 Mei 2020 Updated code for fishki.
  • v20200526.1 26 Mei 2020 Another update for fishki, this time specifically against their new detector.
  • v20200526.0 25 Mei 2020 Fixed a few issues on fishki, but likely not the main issue with detector in /recent.
  • v20200523.0 23 Mei 2020 Removed CoinHive stub since it only tiggers detectors in other extensions and make people report my script while CoinHive itself lost popularity and disappeared from everything that could be considered important. I may return something simpler later and per specific domain in case it actually needed there.
  • v20200520.2 20 Mei 2020 Apparently that previously removed stub were needed on gorodrabot too.
  • v20200520.1 20 Mei 2020 Restored one previously removed stub for sdamgia.ru, moved gorodrabot into a separate block since it requires unique rule.
  • v20200520.0 20 Mei 2020 Moved sole anti-direct block into generic section. Added otzovik.com.
  • v20200518.2 18 Mei 2020 Moved 2 scripts around since primary domain names changed in previous update.
  • v20200518.1 18 Mei 2020 Base support of .tld for multi-tld sites. Fixed inlineScript blocking. Added one domain to blacklist. Fixed domain matching when URL starts with // (without https?:).
  • v20200518.0 18 Mei 2020 Added rp5.am to rp5 domains list.
  • v20200515.4 15 Mei 2020 Link redirects on overclockers.ru through mamydirect.com.
  • v20200515.3 15 Mei 2020 Fixed broken video playback https://www.gazeta.ru/tech/2020/05/13/13081303/musk_trump.shtml
  • v20200515.2 15 Mei 2020 Fixed slightly broken since previous commit logging in nullTools
  • v20200515.1 15 Mei 2020 The Great Semicolonisation. Well, jshint had a fit with my code. Also, another stub for ads on Kinopoisk.
  • v20200515.0 15 Mei 2020 Fixed widgets on Yandex main page. Improved logging in nullTools by displaying wrapped object names when properties are missing instead of objects themself.
  • v20200512.1 12 Mei 2020 Removed Yandex Sport requests from XHR blocking. Occasionally breaks things there same as on Yandex Pogoda.
  • v20200512.0 12 Mei 2020 Removed special Chrome support code since it is not required since Chrom 67 and it's 81 already. If someone using some obscure fork based on Chromium before 67 I see no reason to support this. This also fixes missing images on https://trashbox.ru/link/2020-04-09-huawei-sound-x (finally, I found a single site where removal of !important from style of page elements actually breaks something). Also, fixed missing block on Yandex Pogoda.
  • v20200511.0 11 Mei 2020 Fixed compatibility code for Fx56 on Yandex. Also, minor stylistic changes.
  • v20200509.1 09 Mei 2020 Fixed di.fm.
  • v20200509.0 09 Mei 2020 Oh riiiiight, setters in Proxies must return "true" aren't they?
  • v20200508.1 08 Mei 2020 Cleanup, formatting and other changes hopefully unrelated to functionality.
  • v20200508.0 08 Mei 2020 Added not a fix for zmctrack on ukr.net. Somehow it works, though. At least for me.
  • v20200507.3 07 Mei 2020 Even more OOPS! Welp. >_<
  • v20200507.2 07 Mei 2020 Ooops! Fixed broken XHR wrapper and that should fix zmctrack.net ads on zn.ua and many other sites. Also, fixed minor issues found with eslint and replaced function declarations in objects.
  • v20200507.1 07 Mei 2020 Ooops! When replaced instanceof check with bunch of in checks forgot to check am I looking at an object.
  • v20200507.0 07 Mei 2020 Ugh! What's wrong with autoformat in Tampermonkey when it running in Vivaldi?
  • v20200507.0 07 Mei 2020 Apparently, ukr.net attempts to do something with my XMLHttpRequest wrappers by looking for substring 'skip_xhr_check' which were there in one of the previous versions. Well, have fun turning Proxy into a string now.
  • v20200506.0 06 Mei 2020 Fix for disk.yandex.ru take 2. -_-
  • v20200506.0 06 Mei 2020 Fix for broken https://disk.yandex.ru/client/disk
  • v20200504.4 04 Mei 2020 Removed do/skip xhr check workaround entirely. It doesn't seem required anymore.
  • v20200504.3 04 Mei 2020 Ooops! Broke XHR blocking for pretty much all domains when swapped skip_xhr_check with do_xhr_check. >_<
  • v20200504.2 03 Mei 2020 Added letidor.ru and motor.ru to Rambler domains.
  • v20200504.1 03 Mei 2020 Dropped custom code for online.anidub.com since it isn't required anymore.
  • v20200504.0 03 Mei 2020 Fix for broken searchbar on Yandex Market: https://greasyfork.org/ru/forum/discussion/comment/89525/#Comment_89525
  • v20200503.0 02 Mei 2020 Ooops! Apparently, accessing object's property before it were created doesn't work very well. Who could've thought? XD Also, it looks like object deconstruction didn't work as expected. Removed, since not necessary there anyway.
  • v20200502.1 02 Mei 2020 actually, it's a bad idea to call property 'null'. Even though it works. Renamed and made both NULL and LOG as global constants for 'nt' object. Also, froze it. Also, removed a script for a domain which looks dead.
  • v20200502.0 02 Mei 2020 Restored default value for nt.proxy auto-function to 'undefined'. Restored default nulls in cases where these were difined.
  • v20200429.0 29 April 2020 Forgot to remove debug logging for getAds stub on mail.ru
  • v20200429.0 29 April 2020 Fixed broken mail.ru main page. Also, removed default "null" values in all nt.proxy calls.
  • v20200324.0 24 Maret 2020 Huh, somehow player class already were on the page before my script had chance to run in some cases and due to that got broken by my script. Fixed this.
  • v20200323.0 23 Maret 2020 Restored part of code removed in previous commit since I missed autoplay on gazeta.ru and rambler.ru. -_-
  • v20200322.0 22 Maret 2020 Updated code against autoplay on lenta.ru.
  • v20200319.0 19 Maret 2020 Implemented feature to disable notifications on sites. Disabled by default and will only apply in case site have 'default' permission.
  • v20200310.1 10 Maret 2020 Removed exception for main unicreditbanking.net page since it doesn't exist. There are subdomains like ro.unicreditbanking.net, but not the main page.
  • v20200310.0 10 Maret 2020 Not sure it's right to exclude hd.kinopoisk.ru (https://greasyfork.org/en/forum/discussion/72158/kinopoisk-hd), but it looks like a paid streaming service, so there shouldn't be ads in the first place (unless they are literally crazy).
  • v20200308.0 08 Maret 2020 Disabled 'preroll' stub on mediavitrina.ru since it breaks video on https://live.russia.tv
  • v20200305.0 05 Maret 2020 Updated code for re​act​or.cc.
  • v20200302.0 02 Maret 2020 Banners on ati.su. Also, moved 3 scripts out of popup prevention section further down to other sites list since they have nothing to do with popup prevention.
  • v20200229.0 29 Februari 2020 New RP5 domain.
  • v20200225.1 24 Februari 2020 Ah, right, accidentally dropped a bit of code which didn't cause problems.
  • v20200225.0 24 Februari 2020 Changed method to prevent autoplay in videojs player since one which click on the play button to stop playing causes problems when player used to preview a video like on spankbang.com (nsfw)
  • v20200220.0 20 Februari 2020 Updated code for mail.ru. Should fix ability to login on main page.
  • v20200215.0 15 Februari 2020 More styles for Options form.
  • v20200214.5 14 Februari 2020 More improvements to createStyle function, no functionality changes.
  • v20200214.4 14 Februari 2020 More changes to createStyle from object with recursive parsing of @media and similar blocks. Something like dark mode support for options screen.
  • v20200214.3 14 Februari 2020 Updated code for livejournal.com.
  • v20200214.2 14 Februari 2020 Fx 52 compatibility fix.
  • v20200214.1 14 Februari 2020 Fx 56 compatibility.
  • v20200214.0 14 Februari 2020 Rewritten createStyle procedure, added support of defining styles as an object, other minor tweaks.
  • v20200213.1 13 Februari 2020 A few more changes to Options styles, increased font-size from 10 to 12pt.
  • v20200213.0 13 Februari 2020 Minor fix for position of checkboxes on Options form.
  • v20200210.0 10 Februari 2020 Updated code for overclockers.
  • v20200206.1 06 Februari 2020 Updated code for mail.ru. Blocked Pulse on main page. Blocking actual script may make more sense, though.
  • v20200206.0 05 Februari 2020 Updated code for all-episodes.org. Dropped unused abort point.
  • v20200205.2 05 Februari 2020 Updated code for e.mail.ru and ok.ru.
  • v20200205.1 05 Februari 2020 Updated code for all-episodes.org, dropped .tv, fixed even-skipper since I forgot to replace logging with actual skip. -_-
  • v20200205.0 05 Februari 2020 Updated code for all-episodes.tv/org
  • v20200204.0 04 Februari 2020 Updated code for ok.ru.
  • v20200202.0 02 Februari 2020 Adblock detector on gamerevolution.com.
  • v20200131.0 31 Januari 2020 More rustorka mirrors.
  • v20200128.0 28 Januari 2020 Updated code for gazeta.ru.
  • v20200127.0 27 Januari 2020 New rustorka mirror.
  • v20200123.0 23 Januari 2020 Wrapped some code related to attachShadow into try-catch blocks in case someone booby trapped it with uBO. :) No reason to crash from that.
  • v20200122.0 22 Januari 2020 Updated code for music.yandex.ru.
  • v20200120.5 20 Januari 2020 Disabled script on 2 yandex subdomains used for payment on the web (and beru.ru in particular). There's no reason for script to do anything there anyway. https://greasyfork.org/en/forum/discussion/69530/beru-ne-rabotaet
  • v20200120.4 20 Januari 2020 Updated code for 4pda. Replaced code for banner next to logo on forum with a style.
  • v20200120.3 20 Januari 2020 Updated code for 4pda. Removed banner from header of topics, removal works a bit faster now.
  • v20200120.2 20 Januari 2020 Updated code for 4pda. Fixed false positives in the sidebar.
  • v20200120.1 20 Januari 2020 Updated code for 4pda. Disabled abortExecution logs by default. Added 2 checkboxes to enable logs for abortExecition and nt.define stubs.
  • v20200120.0 20 Januari 2020 Ooops! Broke abortExecution function.
  • v20200117.7 17 Januari 2020 Timeout on tv-kanali.online
  • v20200117.6 17 Januari 2020 Another missing constant for Fx 56 and below. -_-
  • v20200117.5 17 Januari 2020 More constants for scriptLander (Fx 56 and below compatibility). Additionally, replaced groups with trace with console.warn for Fx 56 and below since they don't know how to display console.groupCollapsed. -_-
  • v20200117.4 17 Januari 2020 Fixed typo. -_-
  • v20200117.3 17 Januari 2020 Implemented settings storage object instead of directly using GM_(get|set)Value. Fixed compatibility with Fx 52-56.
  • v20200117.2 17 Januari 2020 Ooops! Apparently switch for CoinHive stub disabled a lot more than just that. Also, made checkbox in options manage own label instead of doing so in localization code.
  • v20200117.1 16 Januari 2020 I'm starting regret adding localization. >_>
  • v20200117.0 16 Januari 2020 Disabled on subdomains of ingress.com: https://greasyfork.org/en/forum/discussion/69305/ingress-intel-map
  • v20200116.1 16 Januari 2020 Removed dot (.) from the end of CoinHiveStub label in the options menu by dimisa's personal request. And I thought I had occasional perfectionism fits... XD
  • v20200116.0 16 Januari 2020 Added language switch in options and set Russian as default language.
  • v20200115.0 15 Januari 2020 Adblock detector on it-actual.ru. Also modified error messages returned by abortExecution to mimic normal reference error messages and removed script's footprint from stacktrace visible from JS
  • v20200114.0 14 Januari 2020 Ah, right, new day, new base version number + moved Options overlay element into shadow root, so root element is devoid of any attributes now.
  • v20200113.3 14 Januari 2020 More internal improvements towards options menu. Also renamed option for CoinHive, so it have to be set again. Because I can't decide naming format from start. -_-
  • v20200113.2 14 Januari 2020 Experimental option to enable/disable CoinHive stub on all pages. Removed Jsf key combo and replaced it with TM menu. Greasemonkey not supported since it uses async API to get/set values.
  • v20200113.1 13 Januari 2020 Adblock detector on pixelexperience.org.
  • v20200113.0 13 Januari 2020 Disabled player pop-outs on rambler.ru and lenta.ru.
  • v20200112.0 12 Januari 2020 Updated code for gazeta.ru. Disabled video pop-outs in articles.
  • v20200111.2 11 Januari 2020 Video quality limitation in player on simpsonsua.tv.
  • v20200111.1 10 Januari 2020 Updated code for yandex.ru/sport/
  • v20200111.0 10 Januari 2020 Updated code for yandex.ru/sport/ and yandexsport.ru.
  • v20200110.2 10 Januari 2020 Fixed two "missing" properties messages on Yandex Sport and made sure all nt.func in the code have a name for easier tracking.
  • v20200110.1 10 Januari 2020 Added script for libertycity.ru
  • v20200110.0 10 Januari 2020 Removed a lot of %o which I added recently in cases when they are pointless and could be achieved in a simpler way and fixed crash on converting Symbol.toStringTag into a string to display it in console by nt.proxy. Added default tag function to return for nt.proxy.
  • v20200109.9 09 Januari 2020 Ooops! Broke a lot of things by using object deconstruction with mapping wrongly. Well, have to admit that's the first time I used this.
  • v20200109.8 09 Januari 2020 Fixed typo.
  • v20200109.8 09 Januari 2020 Disabled nt.define property access log by default (possible to enable either with new nullTools({trace: true}) or for specific property with {log: true} in the last parameter
  • v20200109.7 09 Januari 2020 A few more unimportant cosmetic changes for previous commit.
  • v20200109.7 09 Januari 2020 Replaced most console.warn calls with console.trace wrapped in a group. Less orange text in the console and trace log always available. Removed Firefox "hack" which I previously used to force trace log (replace console.warn with console.error).
  • v20200109.6 09 Januari 2020 Updated code for 1tv.ru.
  • v20200109.5 09 Januari 2020 Updated code for simpsonsua.tv (better fix, prevents overlay entirely).
  • v20200109.4 09 Januari 2020 Updated code for simpsonsua.tv.
  • v20200109.3 09 Januari 2020 Updated code for mail.ru (previous update broke main page since apparently it also uses xray, but doesn't expect it to be undefined).
  • v20200109.2 09 Januari 2020 Updated code for news.mail.ru.
  • v20200109.1 09 Januari 2020 Ugh! Did manage to break objectAlike check while were fixing lint issue.
  • v20200109.0 09 Januari 2020 Forgot to remove unnecessary jslint hint.
  • v20200109.0 09 Januari 2020 Updated code for mail.ru (a bit of cleanup). Updated nullTools.define to support statistics and using path instead of root object + value. Added nullTools.defineOn to support cases where root object is necessary.
  • v20200103.1 03 Januari 2020 Updated code for rambler.ru (for some reason it fails to work properly in old versions of Firefox when setTimeout is wrapped with Proxy)
  • v20200103.0 03 Januari 2020 Updated code for mediavitrina.ru
  • v20191217.1 16 Desember 2019 Updated code for news.mail.ru.
  • v20191217.0 16 Desember 2019 Added two new Rambler domains, replaced setTimeout wrapper for Rambler domain with Proxy-based one.
  • v20191216.1 16 Desember 2019 Updated code for sportmail.ru.
  • v20191216.0 16 Desember 2019 Updated code for sportmail.ru.
  • v20191214.1 13 Desember 2019 Forgot to remove debug log line one place and used Array.isArray in two places where I had to check for array, but checked for object instead.
  • v20191214.0 13 Desember 2019 More cleanup. Rewritten parts of deepWrapAPI to use Proxy when possible.
  • v20191213.3 13 Desember 2019 Fixed minor bug on e.mail.ru which caused error in the log during page unload. Cleaned up a little bit.
  • v20191213.2 13 Desember 2019 Updated code for e.mail.ru. Removed previously added link to old interface from menu.
  • v20191213.1 13 Desember 2019 Updated code for kinopoisk.ru.
  • v20191213.0 13 Desember 2019 Updated code for e.mail.ru.
  • v20191212.2 12 Desember 2019 Updated code for pb.wtf.
  • v20191212.1 12 Desember 2019 Updated alt domains list for pb.wtf. Also, updated how alt domains list works.
  • v20191212.0 12 Desember 2019 Updated code for pb.wtf.
  • v20191209.1 09 Desember 2019 Update code for Yandex.
  • v20191209.0 08 Desember 2019 Updated code for Yandex, removed outdated code for News, implemented experimental code against prerolls in player.
  • v20191208.1 08 Desember 2019 Updated code for kinopoisk.ru. Fixed a few warnings.
  • v20191208.0 08 Desember 2019 Compatibility with Firefox 56... Why am I still supporting this?
  • v20191207.4 08 Desember 2019 Removed script for anime-chan.me (added few commits ago, forgot to mention) since no longer needed.
  • v20191207.3 08 Desember 2019 Updated code for e.mail.ru.
  • v20191207.2 07 Desember 2019 Updated code for e.mail.ru.
  • v20191207.1 07 Desember 2019 Adblock detector on yapx.ru
  • v20191207.0 07 Desember 2019 Removed eval wrapper on gismeteo. Looks like it doesn't do anything useful there anymore and breaks a chart in weekly mode on old version of the side (because of course you have to use eval to define variables when you drawing a chart facepalm.jpg).
  • v20191205.0 05 Desember 2019 A bit of cleanup: removed a lot of "let nt = new nullTools();" where these are not needed and added wrapper for nullTools.toString to add that part automatically; replaced "void 0" with "undefined" because it isn't possible to redefine it in any sane browser anyway.
  • v20191203.0 03 Desember 2019 Forgot to remove temporary string.
  • v20191203.0 03 Desember 2019 ABP detector on znanija.com
  • v20191123.0 23 November 2019 Improved Raven stub for Yandex.Support
  • v20191120.0 20 November 2019 ABP detector on video.khl.ru (video frames on khl.ru).
  • v20191116.2 16 November 2019 Slightly improved logging on Yandex. Now will show what exactly were removed.
  • v20191116.1 16 November 2019 Updated code for pogoda.yandex.ru and afisha.yandex.ru.
  • v20191116.0 16 November 2019 Actually, no need to check for window.top on afisha.yandex.ru. It works just fine without it and doesn't trigger cross-origin errors in other places.
  • v20191115.1 15 November 2019 Updated code for yandex.ru.
  • v20191115.0 15 November 2019 Set wrong version number. -_-
  • v20191113.0 15 November 2019 Added gorodrabot.ru and sdamgia.ru. Slightly changed logging of abortExecution function.
  • v20191112.0 12 November 2019 Fix for broken functionality on metrika.yandex.ru
  • v20191111.0 10 November 2019 Updated code for gazeta.ru.
  • v20191107.0 07 November 2019 Added rp5.lv to other rp5 domains.
  • v20191027.0 27 Oktober 2019 Fix for broken videojs player in some cases like here: https://topeuropix.com/tvs/billions-online/billions-season-1-hd-with-subtitles-europix-s2
  • v20191024.1 24 Oktober 2019 Proper fix for http://www.interntv.ru/index.php?name=View&idtv=3314 . This time with autoplay prevention working again.
  • v20191024.0 24 Oktober 2019 "Fix" for http://www.interntv.ru/index.php?name=View&idtv=3314 . Technically it only avoids touching autoplay parameter when it is not boolean "true". Somehow starting it without autoplay there triggers some error in their code which cause player to re-create Youtube iframe over and over again. ...why they even use videojs player to display YouTube frame?
  • v20191023.0 23 Oktober 2019 Adblock detector on gamepur.com
  • v20191022.0 22 Oktober 2019 Fx 56 compatibility.
  • v20191020.0 19 Oktober 2019 Added forbes.com.
  • v20191019.1 19 Oktober 2019 Added more Gamer Network domains with identical anti-adblock measures.
  • v20191019.0 18 Oktober 2019 Updated code for afisha.yandex.ru.
  • v20191018.3 18 Oktober 2019 Forgot to set enumerable = false.
  • v20191018.2 18 Oktober 2019 Updated code for Yandex Sport.
  • v20191018.1 18 Oktober 2019 Fixed two warning, removed a bit of unused code left from previous commit.
  • v20191018.0 18 Oktober 2019 Rewritten abortInlineScriptOnPropertyAccess into generic abortExecution for throwing an error on read/write/access or access from inline script. Updated code for Yandex Sport/News.
  • v20191014.1 14 Oktober 2019 Fixed ABP circumvention on metabomb.net.
  • v20191014.0 13 Oktober 2019 Fixed ABP circumvention on gamersheroes.com. Also, added into abortInlineScriptOnAccess support for properties chain.
  • v20191004.0 04 Oktober 2019 Updated code for lenta.ru.
  • v20191002.2 02 Oktober 2019 Updated code for ok.ru.
  • v20191002.1 02 Oktober 2019 Hid another easily detectable wrapper.
  • v20191002.0 02 Oktober 2019 Updated code for smotret anime, rewritten some wrappers using Proxy.
  • v20190928.0 27 September 2019 Implemented logger for abortInlineScriptOnAccess and updated code for kakprosto.ru to abort some scripts on the page.
  • v20190927.0 27 September 2019 Added cookie filtering on kakprosto.ru.
  • v20190926.0 26 September 2019 Fixed posting comments on shazoo.ru.
  • v20190925.1 25 September 2019 Slight modification for selectiveCookies in Fx.
  • v20190925.0 25 September 2019 Updated code for rustorka.com, implemented function abortInlineScriptOnAccess and a few minor fixes.
  • v20190920.0 20 September 2019 Updated code for yandex.ru (faster hiding banner placeholder on main page in Firefox in some cases)
  • v20190919.1 19 September 2019 Updated code for news.yandex.ru
  • v20190919.0 19 September 2019 Updated code for news.yandex.ru
  • v20190917.4 17 September 2019 Abort on window.yaads read for news.yandex.ru.
  • v20190917.3 17 September 2019 Updated code for my.mail.ru.
  • v20190917.2 17 September 2019 Disabled request handing for franecki.net because straight block from ABP works better with it.
  • v20190917.1 17 September 2019 Sync with uBO rule https://hg.adblockplus.org/ruadlist/rev/6d4480ce90a4
  • v20190917.0 17 September 2019 Added new rp5 domain.
  • v20190913.0 13 September 2019 Disabled on beru.ru since currently don't have time to properly fix it.
  • v20190822.2 22 Agustus 2019 Updated code for kinopoisk.ru (broken trailer player, some steps against detector/ads in the player).
  • v20190822.1 22 Agustus 2019 Updated code for kinopoisk.ru (adblock detection prevention)
  • v20190822.0 22 Agustus 2019 Updated for gismeteo (ignore/remove mkrft cookie which triggers page code obfuscation).
  • v20190821.1 21 Agustus 2019 Update for gismeteo.ru
  • v20190821.0 21 Agustus 2019 Updated code for kinopoisk.ru
  • v20190819.3 19 Agustus 2019 Updated for gismeteo (only Yandex ads so far, though).
  • v20190819.2 19 Agustus 2019 Dropped not working style for ok.ru.
  • v20190819.1 19 Agustus 2019 Update for ok.ru.
  • v20190819.0 19 Agustus 2019 Removed window.stop wrapper. Not really needed anymore and doesn't really help when styles disabled after window.stop() call.
  • v20190813.0 12 Agustus 2019 Added rp5.md to other rp5 domains.
  • v20190812.1 12 Agustus 2019 Removed unused constant.
  • v20190812.1 12 Agustus 2019 Updated code for my.mail.ru.
  • v20190812.0 12 Agustus 2019 Updated code for e.mail.ru.
  • v20190805.0 05 Agustus 2019 Updated code for rbc.ru
  • v20190804.0 04 Agustus 2019 Added eda.ru to Rambler domain list.
  • v20190801.1 01 Agustus 2019 Added support for Playerjs on 12-obezyan-1-season.seria-z.net
  • v20190801.0 01 Agustus 2019 Updated removeVast code a bit to sanitize "advert_script" property in Kodik player configuration in case it's present and not an empty string (found it as empty string here: http://animang.ru/121-2-boruto-novoe-pokolenie-naruto.html)
  • v20190730.1 30 Juli 2019 Updated code for drive2.ru
  • v20190730.0 29 Juli 2019 Updated code for livejournal.com
  • v20190726.0 25 Juli 2019 Ooops! Previous commit were for livejournal.com. Not liveinternet.ru. >_< Also property must not be enumerable.
  • v20190725.1 25 Juli 2019 Updated code for liveinternet.ru.
  • v20190725.0 25 Juli 2019 Updated code for ok.ru.
  • v20190722.1 22 Juli 2019 Removed Adf and AdfProxy stubs from Rambler domains. Looks like there is nothing to block with them anymore, but their presence cause issues since their code checks for presence of these objects and attempts to work with them if they are there. May have to implement a new stub later on.
  • v20190722.0 22 Juli 2019 Disabled stub for ok.ru since it breaks functionality in chat (new smiles)
  • v20190719.0 19 Juli 2019 Update for Yandex Maps.
  • v20190718.1 18 Juli 2019 Updated code for gazeta.ru.
  • v20190718.0 18 Juli 2019 Updated coed for liveinternet.ru to remove/ignore bltsr cookie.
  • v20190716.0 16 Juli 2019 Added custom exception for one yandex script on kinopoisk.ru in trailers: https://www.kinopoisk.ru/film/1008445/video/159798/ to fix black screen delay at the start of a video.
  • v20190702.2 02 Juli 2019 Actually, I have to make sure it is an object rather than just check is it true-ish.
  • v20190702.1 02 Juli 2019 Ooops! Broke mail.rambler.ru in previous update. Forgot that I can't use 'in' without checking does something is a true-ish value first.
  • v20190702.0 02 Juli 2019 Updated code for rambler.ru
  • v20190701.0 01 Juli 2019 Hotfix for Mail.ru.
  • v20190627.4 27 Juni 2019 Disabled Adblock Detector wrapper for Rambler since it cause problems on other their domains. :(
  • v20190627.3 27 Juni 2019 Forgot to commit this minor logging change on rambler domains.
  • v20190627.3 27 Juni 2019 Updated code for rambler.ru
  • v20190627.2 27 Juni 2019 Updated code for rambler.ru
  • v20190627.1 27 Juni 2019 Updated code for lenta.ru.
  • v20190627.0 27 Juni 2019 Updated code for rambler.ru
  • v20190619.2 19 Juni 2019 Fixed "instanceof Object" check for Ya.Context obfuscated object on zen.yandex.ru since it returned false. Looks like it were constructed with Object from different context. :/
  • v20190619.1 18 Juni 2019 Minor semantic fix.
  • v20190619.1 18 Juni 2019 Experimental stub for ok.ru. Seems fine on ok.ru.
  • v20190619.0 18 Juni 2019 Update for ok.ru.
  • v20190618.7 18 Juni 2019 Restored stubs for ok.ru removed in previous version. Haven't noticed they worked there. Also removed previously disabled code.
  • v20190618.6 18 Juni 2019 Disabled parts of mail.ru object wrappers not used in the remaining two locations.
  • v20190618.5 18 Juni 2019 Update for octavius.mail.ru.
  • v20190618.4 18 Juni 2019 Moved initMimic stub for mail.ru to global list of stubs there. No need to exclude it on two subdomains.
  • v20190618.3 18 Juni 2019 One more minor update for mail.ru code.
  • v20190618.2 18 Juni 2019 Ooops! Forgot to re-enable section in mail.ru code past return for my.mail.ru. Replaced it with updated condition. Seems like all that code is only needed on mail.ru and e.mail.ru now. Have to drop unused parts later.
  • v20190618.1 18 Juni 2019 Updated code for mail.ru.
  • v20190618.0 18 Juni 2019 Update code for Drive2 and added extra helper function to list unusual Object.prototype properties. Seems like Yandex and Mail.ru hide there some of their functions.
  • v20190617.0 17 Juni 2019 Update for mail.ru code.
  • v20190614.3 14 Juni 2019 Fix for my.mail.ru. Apparently, all the complex mail.ru code is not needed there and only cause issues.
  • v20190614.2 14 Juni 2019 Fixed false positive on worldoftanks.ru: https://forums.lanik.us/viewtopic.php?f=102&t=43159
  • v20190614.1 14 Juni 2019 Minor update for mail.ru code.
  • v20190614.0 14 Juni 2019 Disabled VAST feature in player and fixed broken playback on animebest.org.
  • v20190612.0 12 Juni 2019 Minor fix for 4pda. False positive in sidebar.
  • v20190611.0 11 Juni 2019 Updated code for 4pda.
  • v20190608.0 07 Juni 2019
  • v20190605.1 05 Juni 2019 Blocked loading Yandex Direct scripts on Yandex Images after previous fix. Luckily there is a way to tell them apart. Yet.
  • v20190605.0 05 Juni 2019 Experimental: Error on window.fetch property read on drive2.ru for Yandex ads.
  • v20190604.0 04 Juni 2019 Fix for infinite load on Yandex Images: find image, open "other sizes and similar images" in a new tab, click on a preview of a similar image
  • v20190603.0 02 Juni 2019 Removed overwriting rustorka.com script with itself.
  • v20190601.0 01 Juni 2019 Added setTimeout wrapper for rp5.ru and new Rustorka domains.
  • v20190417.0 17 April 2019 Version bump since after deletion script were replaced with empty 20190317.7.0.1
  • v20190317.7 17 Maret 2019 Enabled selectiveCookies on echo.msk.ru with default blacklist.
  • v20190317.6 17 Maret 2019 MrgContext stub for https://okminigames.mail.ru/...
  • v20190317.5 17 Maret 2019 _mimic check on https://kino.mail.ru/news/...
  • v20190317.4 17 Maret 2019 Another potential fix for issues in: https://greasyfork.org/en/forum/discussion/53416/x
  • v20190317.3 17 Maret 2019 Potential fix for https://greasyfork.org/en/forum/discussion/53416/x
  • v20190317.2 17 Maret 2019 Removed disabled debug code from previous commit.
  • v20190317.2 17 Maret 2019 Fix for email attachments preview on e.mail.ru: https://greasyfork.org/en/forum/discussion/54149/x
  • v20190317.1 17 Maret 2019 Fix for "server error" on e.mail.ru caused by script: https://greasyfork.org/en/forum/discussion/54149/x
  • v20190317.0 17 Maret 2019 Potential fix for rutube.ru: https://greasyfork.org/en/forum/discussion/54068/x (I wasn't able to reproduce, but noticed false positives)
  • v20190227.1 27 Februari 2019 Fix for e.mail.ru in Fx56 and below.
  • v20190227.0 27 Februari 2019 Updated code for my.mail.ru.
  • v20190226.0 26 Februari 2019 Updates for ok.ru.
  • v20190225.4 25 Februari 2019 Custom adblock detection on https://minigames.mail.ru/domino
  • v20190225.3 25 Februari 2019 Fix for gazeta.ru in Fx56 and older versions + partial fix errors on kinopoisk.ru.
  • v20190225.2 25 Februari 2019 Replaced static 'pr' property with random number on each request in Ya.adfoxCode and Ya.headerBidding
  • v20190225.1 25 Februari 2019 Missing property in Ya.headerBidding.
  • v20190225.0 25 Februari 2019 Fix for https://coub.com/feed (broken due to missing function in Ya stub)
  • v20190220.1 20 Februari 2019 A: https://xatab-repack.net and https://rg-mechanics.org
  • v20190220.0 20 Februari 2019 More module stubs and logging of all module names for mail.ru.
  • v20190218.0 18 Februari 2019 Skip ad and delay on trailers preview on n-torrents.org. Actually, seriously, they not even hosting these trailers and just load stuff from YouTube. >_<
  • v20190217.0 17 Februari 2019 Adjustments for fAB on biqle.ru
  • v20190216.1 16 Februari 2019 Fix for kodik player.
  • v20190216.0 16 Februari 2019 Restored adblock detector stub for Rambler domains back. Again.
  • v20190215.1 16 Februari 2019 Update for rambler domains.
  • v20190215.0 15 Februari 2019 Blank screen fix for rambler domains. Looks like they using some new adblock detection as well, though. Will investigate/fix later.
  • v20190214.1 14 Februari 2019 Once more: AdRegain adblock detection skip. :)
  • v20190214.0 14 Februari 2019 AdRegain adblock detection skip.
  • v20190213.2 13 Februari 2019 Type in a previous commit
  • v20190213.1 13 Februari 2019 Detector and branding on sports.ru and tribuna.com.
  • v20190213.0 13 Februari 2019 Aded sportmail.ru to mail.ru domains list.
  • v20190212.1 12 Februari 2019 Returned back rambler adblock detector wrapper. Required to work properly on weather.rambler.ru.
  • v20190212.0 12 Februari 2019 Blocked piguiqproxy-like system on atlasprirodirossii.ru.
  • v20190211.3 11 Februari 2019 Disabled defining fAB objects on the page and use new fAB detection method by default everywhere.
  • v20190211.2 11 Februari 2019 A: https://atlasprirodirossii.ru/resursy-zhivotnogo-mira/
  • v20190211.1 11 Februari 2019 Load fake fAB is real one were blocked on domains where it isn't loaded from start.
  • v20190211.0 11 Februari 2019 Fixed fuckAdBlock detection on two domains.
  • v20190210.0 09 Februari 2019 Rewrote parts of selectiveCookies code. Blocked Yandex ABP detection cookies on drive2.ru.
  • v20190208.0 08 Februari 2019 Fix for material.io. Jeez, that's Google and even they have no idea how to write code without dumping metric fucktonne of functions with minified names in the global context.
  • v20190207.2 07 Februari 2019 A: draug.ru
  • v20190207.1 07 Februari 2019 Yandex Direct on 24smi.org
  • v20190207.0 07 Februari 2019 Updated code for gazeta.ru
  • v20190206.1 06 Februari 2019 Updated code for Moonwalk player on adultmult.tv
  • v20190206.0 06 Februari 2019 Updated code for Moonwalk player.
  • v20190205.2 05 Februari 2019 Another fix for Yandex's document preview.
  • v20190205.1 05 Februari 2019 Removed newline which I left in a previous commit.
  • v20190205.1 05 Februari 2019 Fix for Yandex document preview service (used in Yandex mail and drive).
  • v20190205.0 05 Februari 2019 Fix for Fx56 and lower. selectiveCookies already have own scriptLander call. Embedding one into another is not supported and not needed.
  • v20190204.2 04 Februari 2019 Fixes for previous update for mail.ru.
  • v20190204.1 04 Februari 2019 Update code for old interface on e.mail.ru.
  • v20190204.0 04 Februari 2019 Adblock detection cookies on Yandex.
  • v20190203.1 03 Februari 2019 Forgot to log missing properties in Ya.Context in the new implementation.
  • v20190203.0 03 Februari 2019 Minor adjustments for https://news.yandex.ru to avoid excessive logging.
  • v20190130.3 30 Januari 2019 Fixed mistake in the code for inoreader. No need to add hundreds of event handlers. The One is more than enough. :)
  • v20190130.2 30 Januari 2019 ABP detection on inoreader.com
  • v20190130.1 30 Januari 2019 Potential fix for https://greasyfork.org/en/forum/discussion/51684/x (missing API on Yandex main page)
  • v20190130.0 30 Januari 2019 Updated code for simpsonsua.com.ua, extended to simpsonsua.tv.
  • v20190123.5 23 Januari 2019 Update for kinozal-tv.appspot.com
  • v20190123.4 23 Januari 2019 Apparently cookies s|t|p used on mail.ru not only for statistics. Removed them from selectiveCookies list.
  • v20190123.3 23 Januari 2019 Blocking entire kiev.ua is way too generic approach. Breaks: https://dynamo.kiev.ua/news/315694-12-yanvarya-segodnya-rodilis-milevskomu--34-video and https://greasyfork.org/en/forum/discussion/50696/x
  • v20190123.1 23 Januari 2019 Disabled blockAll check in blocker since not needed right now.
  • v20190123.0 23 Januari 2019 Updated code for kinozal-tv.appspot.com
  • v20190110.0 10 Januari 2019 Update for yandex direct on kakprosto.ru.
  • v20190105.0 05 Januari 2019 M: Domain name update smotret-anime.ru -> smotretanime.ru
  • v20181229.0 29 Desember 2018 Fix for Yandex weather minimap.
  • v20181228.2 28 Desember 2018 Updates support for old versions of Fx.
  • v20181228.1 28 Desember 2018 Removed obsolete setYa(), updated compatibility with ABP's error-on-access in Firefox on razlozhi.ru
  • v20181228.0 28 Desember 2018 Update for Yandex Direct blocking. Added code for echo.msk.ru.
  • v20181226.2 26 Desember 2018 Additional update for razlozhi.ru.
  • v20181226.1 26 Desember 2018 Update for liveinternet.ru.
  • v20181226.0 26 Desember 2018 Update for Yandex Direct in general and specifically for liveinternet.ru and razlozhi.ru
  • v20181225.0 25 Desember 2018 Updated code for di.fm.
  • v20181224.0 24 Desember 2018 Ooops! Messed up with _APIString for old versions of Firefox. Should work now.
  • v20181221.1 21 Desember 2018 Updated code for Yandex weather.
  • v20181221.0 21 Desember 2018 Updated code for e.mail.ru.
  • v20181220.2 20 Desember 2018 Fix for https://greasyfork.org/en/scripts/37179-yandex-card-userscript
  • v20181220.1 20 Desember 2018 Another minor update for adblock detector on rambler.
  • v20181220.0 20 Desember 2018 Update for rambler domains.
  • v20181208.0 08 Desember 2018 Update for mail.ru.
  • v20181207.0 07 Desember 2018 Restricted background style injection on kinopoisk.ru to www.kinopoisk.ru only.
  • v20181206.0 06 Desember 2018 A: audioportal.su (https://forums.lanik.us/viewtopic.php?f=102&t=42283)
  • v20181205.4 05 Desember 2018 Restored loading module 'Ad' on mail.ru since it blocked self-ads as well like mini-games on their main page.
  • v20181205.3 05 Desember 2018 One more update for styles on kinopoisk.ru. This time with support for a new theme. Also, removed support for Ya.adfoxCode there. Looks like it's not necessary anymore.
  • v20181205.2 05 Desember 2018 Forgot to include this change to style on KP in a previous commit.
  • v20181205.1 05 Desember 2018 One more update for styles on kinopoisk.ru. Now only minimum and the rest is for CSS Fixes.
  • v20181205.0 04 Desember 2018 Restored old no-branding code for kinopoisk.ru.
  • v20181204.0 04 Desember 2018 Partially restored branding override for kinopoisk. Strange, I don't see it at all.
  • v20181203.0 03 Desember 2018 Updated/fixed code for kinopoisk.ru.
  • v20181130.4 30 November 2018 Disable auto-play in videojs player (encountered on iz.ru).
  • v20181130.3 30 November 2018 Updated code for rbc.ru.
  • v20181130.2 30 November 2018 Dropped some unused code for 4pda.ru. Also, adjusted some formatting.
  • v20181130.1 30 November 2018 Added autonews.ru to rbc.ru domains.
  • v20181130.0 29 November 2018 Implemented shallow scan mode in selectNodeByTextContent. It will also re-use already generated RegExp if called multiple times with the same string.
  • v20181129.2 29 November 2018 Implemented helper function to locate node by text in it. Updated code for reactor.cc, added rp5.ru.
  • v20181129.1 29 November 2018 Removed two property substitutions for rbc.ru.
  • v20181129.0 29 November 2018 Updated code for rbc.ru.
  • v20181128.1 28 November 2018 Updated code for mail.ru.
  • v20181128.0 28 November 2018 Why Symbols don't have their own toString? Added check for this case in nullTools.proxy(). Fixed maps on realty.ya.ru.
  • v20181121.3 21 November 2018 Accidentally replaced adfoxCode stub with empty object at the last step. Rewritten that block.
  • v20181121.2 21 November 2018 Implemented missing functions auto-generation for nt.proxy, enabled auto-generation in many instances instead of manually filling missing functions. Disabled window.fab_application stub since shouldn't be needed anymore (at least with instant injection mode).
  • v20181121.1 21 November 2018 Added missing Ya.Rum.sendDelta stub.
  • v20181121.0 21 November 2018 Implemented a function to generate objects with skipLog methods on mail.ru.
  • v20181120.0 20 November 2018 Update for mail.ru.
  • v20181119.0 19 November 2018 Background fix for kinopoisk.ru/games/movie-geek/
  • v20181118.0 18 November 2018 New iteration of some js-over-xhr ads at http://hdrezka.ag/. And look at this awesome domain name...
  • v20181115.1 15 November 2018 Fixed code for mail.ru since update for ok.ru broke it.
  • v20181115.0 15 November 2018 Basic support for MS Edge.
  • v20181114.2 14 November 2018 Update for ok.ru.
  • v20181114.1 14 November 2018
  • v20181114.0 14 November 2018 Updated code for mail.ya.ru.
  • v20181112.0 12 November 2018 Updated code for Yandex main page and Yandex Mail
  • v20181111.1 11 November 2018 Reuse _apply within deepWrapAPI and add common trick to trick lazy native code checks for appendChild function.
  • v20181111.0 11 November 2018 Apparently there are more than one "children" getter and it depends on a nodeType. Re-implemented function which wraps frames in children nodes to use 'childNodes' instead of 'children'
  • v20181110.0 10 November 2018 Removed filters for *reactor.cc. Looks like not needed anymore and actually blocking cross-login from joyreactor.cc on reactor.cc
  • v20181109.1 09 November 2018 Fix for e.mail.ru. It's outdated filter anyway.
  • v20181109.0 09 November 2018 Re-enabled WS wrapper for all browsers since for some reason zmctrack.net requests are not blocked in Chromium-based browsers with ABP once again.
  • v20181108.1 08 November 2018 A: https://friends.in.ua/ (video-player blocked) also disabled code for HDgo player. Looks like it doesn't work anymore and not needed either.
  • v20181108.0 08 November 2018 A: di.fm (https://greasyfork.org/en/forum/discussion/45715/x)
  • v20181106.0 06 November 2018 Updated code for rp5.ru.
  • v20181105.0 05 November 2018 Updated code for rbc.ru, added rbcplus.ru and sportrbc.ru.
  • v20181104.0 04 November 2018 Updated code for rbc.ru.
  • v20181102.1 02 November 2018 Attempt to fix compatibility with Chrome 49.
  • v20181102.0 02 November 2018 Restored anti-anti-adblock for overclockers. They re-implemented it back.
  • v20181101.0 01 November 2018 Rewritten untrustedClick module to catch particular method which I previously encountered instead of all possible ways to click on a link in general to avoid wrapping document.createElement.
  • v20181031.4 31 Oktober 2018 Fix for TV Online on Yandex main page.
  • v20181031.3 31 Oktober 2018 A few fixes for untrustedClick.
  • v20181031.2 31 Oktober 2018 Completely rewritten 'onerror' callback wrapper into something less awkward: https://greasyfork.org/en/forum/discussion/44873/gugl-kapcha-slomalas
  • v20181031.1 31 Oktober 2018 Removed code related to qaru.site since they removed aggressive adblock detection.
  • v20181031.0 31 Oktober 2018 Popups from tapehub.tech player on hentaiz.org.
  • v20181030.5 30 Oktober 2018 A few adjustments for rustorka.
  • v20181030.4 30 Oktober 2018 Apparently 'path' argument for cookie won't work in Chrome WITH "/" in the end (unless it's "path=/") while Firefox requires "/" in the end. Now should work properly in both.
  • v20181030.3 30 Oktober 2018 Apparently '/' in the end of 'path' part of a cookie is important for Firefox (even though Chrome doesn't care).
  • v20181030.2 30 Oktober 2018 More updates to onerror wrapper to make it work with deepWrapper. Updated code for rbc.ru to properly catch their detector instead of halting it and cause errors in other locations.
  • v20181030.1 30 Oktober 2018 Updated code for rbc.ru and a few API wrappers to avoid errors there... and in many other places.
  • v20181030.0 30 Oktober 2018 Trigger cookie removal on rbc.ru
  • v20181029.2 29 Oktober 2018 Updated code for rustorka.com.
  • v20181029.1 29 Oktober 2018 Detector (?) on rutracker-org.appspot.com
  • v20181029.0 29 Oktober 2018 Updated code for rbc.ru.
  • v20181026.1 26 Oktober 2018 Updated list of exceptions for 'yp' cookie on Yandex.
  • v20181026.0 26 Oktober 2018 Oh, but I can wrap Function.prototype.toString and make it tell whatever I want!
  • v20181025.2 25 Oktober 2018 Fix for Fx < 57 support.
  • v20181025.1 25 Oktober 2018 Disabled logging in deepWrapAPI.
  • v20181025.0 25 Oktober 2018 Updated deepWrapAPI to support a few more tricks used to avoid API wrapping.
  • v20181024.1 24 Oktober 2018 A: news.mail.ru
  • v20181024.0 24 Oktober 2018 Updated code for rustorka.club.
  • v20181023.2 23 Oktober 2018 Detector on kinozal-tv.appspot.com, dropped custom script for qa ru.
  • v20181023.1 22 Oktober 2018 Removed 3 variables which I created during the debug of a new version of a wrapper for zmctrack, but forgot to remove when they became obsolete.
  • v20181023.0 22 Oktober 2018 Finally figured workaround which zmctrack were using to hide contentWindow of an iframe which they were using to access clean window API. Fixed gismeteo.ua.
  • v20181022.3 22 Oktober 2018 Removed fixes for overclockers. Seems like they removed aggressive adblock detector and fixes are not needed anymore.
  • v20181022.2 22 Oktober 2018 Updated cookies list for gismeteo and improved cookie removal a bit.
  • v20181022.1 22 Oktober 2018 Updated branding removal for Kinopoisk.
  • v20181022.0 22 Oktober 2018 Added cookie filter for avito.ru. Also modified cookie filter to accept string instead of regexp and automatically add GA cookies for ignore/removal.
  • v20181019.0 19 Oktober 2018 Disable banner style on a Yandex's main page.
  • v20181018.0 18 Oktober 2018 Update for mail.ru. Now they added mandatory setup function into their smokescreen. Have to pretend it's there.
  • v20181017.2 17 Oktober 2018 Forgot to remove extra debug information.
  • v20181017.1 17 Oktober 2018 Added more gismeteo domains to run custom script on.
  • v20181017.0 17 Oktober 2018 Restored previously removed selective cookies access as a separate helper function and used it for gismeteo.ru to skip/remove some of their cookies.
  • v20181007.0 07 Oktober 2018 Upd script for qaru.
  • v20181004.4 04 Oktober 2018 Another oops. >_<
  • v20181004.3 04 Oktober 2018 A few more adjustments to open/fetch wrapper. Removed previously commented out temporary fix.
  • v20181004.2 04 Oktober 2018 Fixed detector on kinopoisk, also hardened a few function calls.
  • v20181004.1 04 Oktober 2018 OOPS! Forgot to remove debug return. >_<
  • v20181004.0 04 Oktober 2018 Fixed issue with already defined Ya global variable on https://poeplanner.com/
  • v20181003.0 03 Oktober 2018 Temporary fix for kinopoisk.ru
  • v20180929.1 29 September 2018 Removed "return true" from defineProperty setters since they don't have to return it. Checked that Proxy setters does have one since they must return true to indicate success.
  • v20180929.0 29 September 2018 I tend to forget that setters should return true. Especially when that is a proxy trap. Fixed for set trap on drive2.
  • v20180928.0 28 September 2018 Adblock detection in oms.matchat.online embedded player: http://football.kulichki.net/italy/2019/6/9v.htm
  • v20180926.0 26 September 2018 Missing field in Yandex.Metrika stub.
  • v20180921.0 21 September 2018 Yandex ads script blocking detection. Found on https://www.kakprosto.ru/
  • v20180919.4 19 September 2018 Updated code for hqq.tv, moved deep API wrapper into separate function
  • v20180919.3 19 September 2018 Detector on newdeaf-online.net, anti-debug on hqq.tv
  • v20180919.2 19 September 2018 Added a few missing properties into fake CoinHive object.
  • v20180919.1 19 September 2018 Added comment to my previous commit with 'obfuscated' property name.
  • v20180919.1 19 September 2018 A: http://fastpic.ru
  • v20180919.0 19 September 2018 Implemented wrapper for jwplayer on xittv.net to remove all in-player ads and ad-checks
  • v20180904.2 03 September 2018 Added hang-block for some of the Yandex requests into piguiqproxy code. Blocks Yandex.Direct in images search.
  • v20180904.1 03 September 2018 Updated silencer for SA.
  • v20180904.0 03 September 2018 Removed majority of code related to smotret-anime for now. Left audio-stopper. May require improvement, though.
  • v20180831.1 31 Agustus 2018 Better STFU code than in a previous version. This time it actually works!
  • v20180831.0 31 Agustus 2018 Well, smotert-anime protected their ad page good enough. Let it be then... and STFU!
  • v20180828.0 28 Agustus 2018
  • v20180827.0 27 Agustus 2018 Replaced empty Ya.Metrika2 constructor with Ya.Metrika constructor and added a few minor improvements in other places for Ya object. Used on: https://www.avito.ru/ (press show phone button in any ad)
  • v20180820.1 20 Agustus 2018 New script for smotret-anime.ru
  • v20180820.0 19 Agustus 2018 Disabled custom code for smotret-anime.ru. Apparently they checking value of cookie I'm messing with and show page 500 if it's wrong. Will look for something better later.
  • v20180814.1 14 Agustus 2018 A: https://www.ivi.ru/watch/138190/trailers
  • v20180814.0 13 Agustus 2018 Different approach for ads and page randomization on mail.ru main page.
  • v20180813.1 13 Agustus 2018 Apparently Ya.Metrika2 supposed to be a constructor: https://realty.yandex.ru/offer/8507088655029336576/
  • v20180813.0 12 Agustus 2018 Another update for ok.ru/e.mail.ru
  • v20180812.0 11 Agustus 2018 Preventing redefining of 'window.blur' globally were a bad idea after all: https://greasyfork.org/en/forum/discussion/41175/blokiruet-grafiki
  • v20180811.0 11 Agustus 2018 New page scrambling prevention for ok.ru and e.mail.ru.
  • v20180810.1 10 Agustus 2018 One more update for sinoptik.ua
  • v20180810.0 09 Agustus 2018 Update for uBO on https://ua.sinoptik.ua/
  • v20180809.0 09 Agustus 2018 Update for pb.wtf.
  • v20180808.0 08 Agustus 2018 Replaced 'document' with '_document' which points to unsafeWindow.document instead of 'safe' version of it since mere attempt to read safe version of this property messes up CSP on some sites including PornHub.
  • v20180805.0 05 Agustus 2018 Updated code for Kodik player
  • v20180803.0 03 Agustus 2018 Minor update for qaru.
  • v20180731.0 31 Juli 2018 Disabled Unimportanter in Chrome 67+.
  • v20180729.0 29 Juli 2018 New detector in Kodik player: http://cobrafilm.club/film/3-sirena-2018/
  • v20180725.0 25 Juli 2018 Added another mirror of rustorka.
  • v20180724.1 24 Juli 2018 Update for 4pda
  • v20180724.0 24 Juli 2018 Return Object as AdvManager simulator constructor as it's supposed to be.
  • v20180723.0 23 Juli 2018 A: http://hronika.info/obwestvo/335721-v-solomenskom-rayone-kieva-ogranichat-dvizhenie-na-odnoy-iz-ulic.html (Russian random piguiqproxy-like domains, apparently pool of 6-character names were used up or something and they moved to 12-character names)
  • v20180721.0 21 Juli 2018 Extended mail.ru rules to ok.ru.
  • v20180720.6 20 Juli 2018 Another lil' fix for fab.
  • v20180720.5 20 Juli 2018 Disabled selective cookies access. On one hand it disables a few tracking cookies, but on the other triggers recaptcha everywhere where it's used and that is not fun.
  • v20180720.4 20 Juli 2018 A little extra to previous fix.
  • v20180720.3 20 Juli 2018 Yey, more qaru. Hi, guys.
  • v20180720.2 20 Juli 2018 Fix for case when mz_str already defined as non-configurable property.
  • v20180720.1 20 Juli 2018 Added global document.cookie wrapper which prevents reading or setting some analytics cookies
  • v20180720.0 19 Juli 2018 Ah, right, fuckadblock is not blocked anymore on qaru.site. Need to actually do something about it.
  • v20180719.2 19 Juli 2018 A: http://qaru.site/ (missing properties in Ya, skip fuckAdBlock wrapper and alternative approach for it here)
  • v20180719.1 19 Juli 2018 Throw error on attempt to access window.mz_str (zmctrack.net on sinoptik.com.ru / sinoptik.ua)
  • v20180719.0 19 Juli 2018 A: https://smotret-anime.ru/translations/embed/1131313 (skip ads by simulating cookies used to remember when ads were shown last time)
  • v20180715.0 15 Juli 2018 Adblock detector on https://ctc.ru/
  • v20180713.0 13 Juli 2018 Fixed popup windows on Google Clouds: https://console.cloud.google.com/apis/credentials (add key and then try to remove) Why would you call setAttribute without any parameters?! Well, when you touching browser APIs you have to expect EVERYTHING.
  • v20180629.0 29 Juni 2018 Update for 4pda
  • v20180626.1 26 Juni 2018 Removed disabled experimental code added in previous commit. It didn't worked as intended anyway and now I found way better solution.
  • v20180626.0 26 Juni 2018 BodyClick ads: https://x-true.info/71448-derzhavnaya-lodka-razbilas-o-byt.html
  • v20180623.1 23 Juni 2018 Fix for new pb.wtf code.
  • v20180623.0 23 Juni 2018 Updated code for pb.wtf. Made it more generic.
  • v20180622.1 22 Juni 2018 ...and forgot to remove debug message.
  • v20180622.0 22 Juni 2018 Globally broke window.stop() ...why do you even need it? Helps here: http://www.km.ru/ Also, fixed an issue in a 'fetch' wrapper.
  • v20180621.1 21 Juni 2018 Error in console from zmctrack request: http://kinocoin.online/9264-tihoe-mesto-2018-smotret-onlayn-ggl1.html
  • v20180621.0 21 Juni 2018 Extended piguiqueproxy blocking logic to 'fetch' requests: https://aftershock.news/ http://txapela.ru/
  • v20180617.0 17 Juni 2018 Fix for RuTube player. Apparently "appearance" property could be missing.
  • v20180616.1 16 Juni 2018 Blocked autoplay on scroll: https://lenta.ru/news/2018/06/15/botnet/
  • v20180616.0 16 Juni 2018 A: rns.online (Rambler)
  • v20180612.0 12 Juni 2018 Experimental update for rutube player. May or may not fix the issue with some of their videos.
  • v20180608.1 08 Juni 2018 Fix for https://yandex.ru/pogoda/moscow/maps/
  • v20180608.0 08 Juni 2018 Fix for piratbit.ru. First post were removed alongside with an ad when logged in.
  • v20180607.3 07 Juni 2018 Updated rules for https://piratbit.ru/
  • v20180607.2 07 Juni 2018 Updated anti-anti-adblock on overclockers.
  • v20180607.1 07 Juni 2018 Why do I even care is it a GET or POST XHR when it's from a blacklisted URL?! Here we go... http://kinocoin.online/9264-tihoe-mesto-2018-smotret-onlayn.html
  • v20180607.0 07 Juni 2018 Adblock detector in Moonwalk player. http://www.hdserials.tv/Serialy/Pobeg-iz-tyurmy-/-Prison-Break/Pobeg-iz-tyurmy-/-Prison-Break.html
  • v20180605.1 05 Juni 2018 Ooops! Like it's the first time I work with potentially cross-origin stuff which may crash my code and cause problems. Fixed. https://vringe.com/news/113717-eddi-khern-s-dzhoshua-v-sentyabre-poderyetsya-povetkin-no-eto-ne-tochno.htm
  • v20180605.0 05 Juni 2018 Updated code for zmctrack/piguiqproxy to catch their XHR requests again.
  • v20180604.2 04 Juni 2018 Update for 4pda script. They kind of went past the point I can reliably hide parts of the page until cleaner finishes the job, so ads will blink during the page load. Well, still better than to leave it as-is.
  • v20180604.1 03 Juni 2018 A little update to sDBG crash trigger to make it more specific to that particular trick. BTW, example of sDBG anti-debug here: https://www.pravda.com.ua/
  • v20180604.0 03 Juni 2018 Crash sDBG trash before it spam entire console and load ads.
  • v20180517.0 17 Mei 2018 Updated code for Moonwalk videoplayer.
  • v20180515.1 15 Mei 2018 And one more adjustment for 4pda.
  • v20180515.0 15 Mei 2018 A few adjustments for 4pda.
  • v20180514.1 14 Mei 2018 Disabled window focus trickery on tapochek.net. Now local link opened in a new window won't load in the previous window when focus return to it.
  • v20180514.0 14 Mei 2018 Updated script for 4pda.
  • v20180512.2 12 Mei 2018 A few more minor changes related to style.
  • v20180512.1 12 Mei 2018 No functionality changes. Enforced some rules with ESLint in Tampermonkey and set one single format for curly brackets.
  • v20180512.0 12 Mei 2018 Rewritten function which removes orange plaque on reactor.cc and fixed a few things marked by ESLint.
  • v20180509.1 09 Mei 2018 Kodik ads.
  • v20180509.0 09 Mei 2018 Fix for pop-ins on email.ya.ru in "Почта → Все настройки → Информация об отправителе" and other places.
  • v20180414.0 14 April 2018 Fixes for drive2.ru.
  • v20180413.1 13 April 2018 New method for Ya object. Found on drive2.ru
  • v20180413.0 13 April 2018 More mootools bs. Apparently redefining global Document variable is not enough for them. They also redefine Element in v1.12!
  • v20180403.2 03 April 2018 One more adjustment for 4pda.
  • v20180403.1 03 April 2018 One more adjustment for 4pda.
  • v20180403.0 03 April 2018 Adjustments for 4pda.
  • v20180402.0 02 April 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 April 2018 A: https://greasyfork.org/ru/forum/discussion/35978/eporner-nsfw
  • v20180331.0 31 Maret 2018 Seedoff moved to peeroff.net. Removed their old domains from the script.
  • v20180329.1 29 Maret 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 Maret 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 Maret 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 Maret 2018 Added logging for suspicious, but not sure piguiqproxy-like requests.
  • v20180323.0 23 Maret 2018 Forgot to remove one comment which added while were debuggin the script.
  • v20180323.0 23 Maret 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 Maret 2018 A: http://fanserials.co/32367-dlya-lyudey-1-sezon-1-seriya-pilot.html
  • v20180319.0 19 Maret 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 Maret 2018 P: https://www.chatango.com/
  • v20180316.0 16 Maret 2018 A: http://www.fast-torrent.ru/
  • v20180314.0 13 Maret 2018 A bit more sophisticated cookie crumbler for rustorka.
  • v20180313.0 13 Maret 2018 Adjustments for rustorka. Probably finally caught their redirect.
  • v20180312.2 12 Maret 2018 Global block for click-dispatch trick and some adjustments in rustorka code. Occasional redirect isn't fixed yet.
  • v20180312.1 12 Maret 2018 Removed extra wrapper object from 1TV code.
  • v20180312.0 12 Maret 2018 Opps, once again old debug code in videojs wrapper slipped into final code.
  • v20180312.0 12 Maret 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 Maret 2018 Forgot to undo some changes I made during testing compatibility with Inject2Download script.
  • v20180307.0 07 Maret 2018 Attempt to fix 1TV player in tv.yandex
  • v20180305.0 05 Maret 2018 Adjustments for rustorka.
  • v20180303.4 03 Maret 2018 One more adjustment for rustorka.
  • v20180303.3 03 Maret 2018 One more adjustment for window.open on rustorka.
  • v20180303.2 03 Maret 2018 Added @supportURL to metadata.
  • v20180303.1 03 Maret 2018 Forgot to remove some debug code.
  • v20180303.0 03 Maret 2018 Adjustments for rustorka.
  • v20180226.1 26 Februari 2018 I knew it'll bite me eventually. -_- Removed premature exit on Yandex domains to let batch scriptLander to run.
  • v20180226.0 26 Februari 2018 Fx52 compatibility
  • v20180225.2 26 Februari 2018 Replaced irrelevant .map() with .forEach(). Does the same, but doesn't generate an extra array.
  • v20180225.1 25 Februari 2018 Enabled simplistic WS wrapper in Fx under 58.
  • v20180225.0 24 Februari 2018 Fix for screenshot window.open on rustorka
  • v20180224.0 24 Februari 2018 Implemented very simplistic WebSocket wrapper based on Proxy. Enabled only in Maxthon browser for now.
  • v20180223.1 23 Februari 2018 Minor adjustments to scriptLander.
  • v20180223.0 23 Februari 2018 Slightly cleaned scriptLander code.
  • v20180222.4 22 Februari 2018 Opps! Fixed type in GMobj name.
  • v20180222.3 22 Februari 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 Februari 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 Februari 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 Februari 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.
  • v20180218.0 18 Februari 2018 More fixes for Ya and AwapsJsonAPI object for Yandex.
  • v20180216.1 16 Februari 2018 Two adjustments for Firefox.
  • v20180216.0 16 Februari 2018 Yandex: Postponed banner parent hide event to let page generate it first. Otherwise I have nothing to hide. :)
  • v20180215.0 14 Februari 2018 A: http://v-androide.com/news
  • v20180214.0 13 Februari 2018 A: mynnm.ru
  • v20180212.5 12 Februari 2018 Made UberVK 'fix' more aggressive and break all connections without looking at the URL.
  • v20180212.4 12 Februari 2018 A: http://amovies.ws/serials/4929-flesh.html ('fix' for uvk player)
  • v20180212.3 12 Februari 2018 Updated getStrangeObjectsList function to work without a separate frame.
  • v20180212.2 12 Februari 2018 Made videojs wrapper global. Could be useful on hdgo and other domains.
  • v20180212.1 12 Februari 2018 24video.in -> 24video.top
  • v20180212.0 12 Februari 2018 Ads in videojs player on 24video domains. Might be used as generic wrapper.
  • v20180211.5 11 Februari 2018 One more 'fix' for horrible korrespondent.net layout.
  • v20180211.4 11 Februari 2018 Recent changes in Ya object broke that odd way Yandex uses to call function with parameters. This should fix it.
  • v20180211.3 11 Februari 2018 'Fix' for awfully broken korrespondent.net layout.
  • v20180211.2 11 Februari 2018 Fixed full size image view on radikal.ru
  • v20180211.1 11 Februari 2018 Different approach to block popunders on imageban.
  • v20180211.0 11 Februari 2018 Disabled scriptLander in Fx57+ since it looks like it isn't needed there anymore. Also updated code for rustorka.com to completely disabled detector.
  • v20180209.3 09 Februari 2018 A: https://all-episodes.tv/
  • v20180209.2 09 Februari 2018 Fixes for Ya.Rum on auto.ru
  • v20180209.1 09 Februari 2018 Oh, right, _skip_enabled now controlled by state of remove_unseekable_blocks
  • v20180209.0 09 Februari 2018 Apparently Rutube player may break if remove_unseekable_blocks = true is forced.
  • v20180208.9 08 Februari 2018 More fixes for Ya object.
  • v20180208.8 08 Februari 2018 More fixes for Ya object.
  • v20180208.7 08 Februari 2018 Fix for case when specific property of Ya is not defined, but page expect it to be defined.
  • v20180208.6 08 Februari 2018 Reduce logging for Rutube player.
  • v20180208.5 08 Februari 2018 Opps, broke player on Rutube itself.
  • v20180208.4 08 Februari 2018 Replaced random piguiqproxy-like .ru domains with regexp. Let's see how well it'll work for now.
  • v20180208.3 08 Februari 2018 A few more improvements for rutube player.
  • v20180208.2 08 Februari 2018 A: http://nnm2.com/
  • v20180208.1 08 Februari 2018 A: http://tvoy-dom2.com/svezhie-serii/38757-dom-2-8-02-2018-layt.html (disable stats and enable skip or at least seek in rutube player)
  • v20180208.0 08 Februari 2018 Different approach to avoid ABP detector on http://simpsonsua.com.ua/
  • v20180207.0 07 Februari 2018 Fix for compatibility issue with MooTools Core on fan-tv.ru. Also disabled script on telegram.org since they are using some API which Tampermonkey and Violentmonkey replace when there is a script to run there and the do so without proper error handling which causes errors on Telegram.
  • v20180201.1 01 Februari 2018 Returned back k5evib.ru into piguiqproxy since it's apparently used not only on oane.ws. Also added 46p5gi.ru which is currently present on oane.ws and could be the same.
  • v20180201.0 01 Februari 2018 A: http://oane.ws/
  • v20180131.0 31 Januari 2018 A: http://simpsonsua.com.ua/
  • v20180127.0 27 Januari 2018 P: https://auto.ru/catalog/cars/all/ (missing properties in fake Ya object)
  • v20180126.0 26 Januari 2018 A: http://oane.ws/
  • v20180114.1 14 Januari 2018 A: https://music.yandex.ru/home (extended ABP style protector, should survive this one)
  • v20180114.0 14 Januari 2018 P: https://m.rambler.ru/ (missing method in fake Adf.banner object)
  • v20180105.0 05 Januari 2018 A: https://censor.net.ua/ (new domain name of piguiqproxy, appears randomly)
  • v20180101.1 01 Januari 2018 Not sure what exactly wrong here, but I had to add check if location.protocol is equal to 'about:' in the code which skips Ya object to avoid defining it on GMail when my script is running in Greasemonkey 4 on Firefox since window.location in blank frames there returned 'about:blank'.
  • v20180101.0 31 Desember 2017 Skip timeout on download from http://stealthz.ru/
  • v20171230.0 30 Desember 2017 Fix for download on 4pda forum
  • v20171226.1 26 Desember 2017 Removed code which removes ads on vk.com. Causes occasional lags during scrolling vk.com/feed and I don't see ads there right now anyway.
  • v20171226.0 25 Desember 2017 Minor adjustments to the AwapsJsonAPI wrapper for Yandex, banner still goes through occasionally. -_-
  • v20171225.0 25 Desember 2017 Slightly improved reaction time for popunder prevention. Now its triggered by beforeunload event.
  • v20171222.1 22 Desember 2017 A: http://w4.igra-prestoloff.cx/season-1/sezon-1-seriya-1 (abp detection)
  • v20171222.0 22 Desember 2017 Forgot to wrap API wrappers into scriptLander on Yandex for Fx support.
  • v20171221.3 21 Desember 2017 At this point it might be easier to write special handling for Rustorka rather than extend preventPopup method any further.
  • v20171221.2 21 Desember 2017 More Ya functions emulation for https://yandex.ru/people/
  • v20171221.1 21 Desember 2017 A: http://lostfilm-online.ru/ (popunder)
  • v20171221.0 21 Desember 2017 P: http://spaces.ru/services/ (fixed list of services)
  • v20171220.1 20 Desember 2017 Support for other rustorka domains and their new mirror rustorka.lib in particular.
  • v20171220.0 20 Desember 2017 A: https://tapochek.net/index.php (workaround for annoying pop/tabunder script)
  • v20171219.7 19 Desember 2017 P: https://www.novayagazeta.ru/articles/2017/12/19/74972-mechenye-atomom (missing function in Ya object)
  • v20171219.6 19 Desember 2017 Ads in download form on 4pda forum.
  • v20171219.5 19 Desember 2017 A: http://peka2.tv/ (branding and some banners)
  • v20171219.4 19 Desember 2017 Added exception for unicreditbanking.net. 'Ya' object breaks their code and I don't want to run my script on pages of banks anyway.
  • v20171219.3 19 Desember 2017 Looks like Yandex also occasionally passes banner code with their page code. Added wrapper for this case as well.
  • v20171219.2 19 Desember 2017 More AwapsJsonAPI for Yandex.
  • v20171219.1 19 Desember 2017 New AWAPS API on Yandex pages
  • v20171219.0 19 Desember 2017 Skip options page init if old GM get/set value API is not available. New one based on promises postpones code WSI code too much.
  • v20171130.0 30 November 2017 Fixed removal of page 404 content on 4pda.
  • v20171128.0 28 November 2017 Less aggressive and a bit more evasive shadowRoot wrapper for Yandex to avoid breaking shadowRoot wrapper in ABP.
  • v20171126.1 26 November 2017 Moved rustorka and rumedia to main preventPopups section.
  • v20171126.0 26 November 2017 Removed code which removed ads on rustorka.com since ABP is capable to remove them on it's own now.
  • v20171123.0 23 November 2017 Re-implemented repeater in the gardener function since in some cases DOMContentLoaded takes quite a while to fire: https://www.yaplakal.com/
  • v20171120.3 20 November 2017 Restore non-branding style on kinopoisk.ru
  • v20171120.2 20 November 2017 P: https://greasyfork.org/ru/forum/discussion/31392/nekorrektno-rabotaet-na-link-alfabank-ru (alfabank defines global Ya object in one of their frames and my script does the same thing, since it's a bank it might be better to avoid running on their domain at all)
  • v20171120.1 20 November 2017 Minor fixes for MailRU code to avoid reapplying wrappers.
  • v20171120.0 20 November 2017 MailRU placed their 'locator' object one step deeper into another object. Adjusted code to target it at the new place.
  • v20171115.0 15 November 2017 Removed logging for videoplayed on yapfiles. No results so far and issues in some outdated browsers.
  • v20171113.2 13 November 2017 Opps, checked wrong property for exception.
  • v20171113.1 13 November 2017 Updated to the previous commit: forgot to add exception for kinopoisk.ru
  • v20171113.0 13 November 2017 Whitelist imdb links in popups: http://rustorka.com/forum/index.php
  • v20171112.2 12 November 2017 Less intrusive logger for yaplakal.
  • v20171112.1 12 November 2017 Added logging for https://greasyfork.org/ru/forum/discussion/20823/fishki-yaplakal
  • v20171112.0 11 November 2017 Modified scriptLander to use spread operator for list of dependencies. Fixed missing inIFrame variable in script for Rambler domains for Firefox.
  • v20171111.0 11 November 2017 Added potentially problematic autostop for this case: https://www.gazeta.ru/culture/2017/11/10/a_10978424.shtml
  • v20171110.0 10 November 2017 Fixes for mail.ru
  • v20171108.0 08 November 2017 And again. -_-
  • v20171107.1 07 November 2017 Minor fix.
  • v20171107.1 07 November 2017 And again. -_-
  • v20171107.0 07 November 2017 Yet another updated for hide ip.
  • v20171105.1 05 November 2017 Minor: forgot to remove 1 debug message.
  • v20171105.1 05 November 2017 P: Completely new implementation of autoplay prevention for lenta.ru: https://lenta.ru/articles/2017/07/10/isis_next_step/
  • v20171105.0 05 November 2017 A bit more aggressive anti-adblock for hideip.
  • v20171104.1 04 November 2017 One more fix for hideip.me.
  • v20171104.0 04 November 2017 https://hideip.me/
  • v20171103.0 03 November 2017 P: https://hideip.me/ru/proxy/socks4list
  • v20171102.0 02 November 2017 http://allhentai.ru/i_am_everyone_s_landlord/vol1/1 (occasional popups from two different ad networks)
  • v20171028.3 28 Oktober 2017 A bit more generic approach to previous fix.
  • v20171028.2 28 Oktober 2017 P: https://tapochek.net/
  • v20171028.1 28 Oktober 2017 P: https://www.1tv.ru/shows/vecherniy-urgant (low video quality)
  • v20171028.0 27 Oktober 2017 Updated code for reactor.
  • v20171026.1 26 Oktober 2017 A: http://spaces.ru/guestbook/
  • v20171026.0 26 Oktober 2017 P: https://eu.shop.battle.net/ru-ru (site code attempted to access Worker.prototype which were missing in my wrapper implementation)
  • v20171022.0 22 Oktober 2017 New anti-adblock for overclockers. The old one didn't work all the time and new one looks better so far.
  • v20171020.1 20 Oktober 2017 Disabled sandbox for chat on rustorka.com and cleaned up / rewritten code in various places.
  • v20171020.0 20 Oktober 2017 P: http://rustorka.com/ (Added method to whitelist popups in cases when they are blocked. Fixed phpbbsmiles popup on forum)
  • v20171019.4 19 Oktober 2017 P: https://mail.ru/ (should display city name in the weather widget again now)
  • v20171019.3 19 Oktober 2017 Slight update to previous fix.
  • v20171019.2 19 Oktober 2017 P: https://www.rambler.ru/
  • v20171019.1 19 Oktober 2017 A: http://reactor.cc/
  • v20171019.0 19 Oktober 2017 A: http://reactor.cc/
  • v20171013.0 13 Oktober 2017 Added empty array in place of abExperiments list for kinopoisk.ru
  • v20171012.1 12 Oktober 2017 A: http://2baksa.net/news/112742/
  • v20171012.0 12 Oktober 2017 A: http://zhenskoe-mnenie.ru/themes/mnenie/osen-goda-no-ne-osen-zhizni/
  • v20171011.0 11 Oktober 2017 A: https://quto.ru/
  • v20171009.1 09 Oktober 2017 Updated cookie filter for Yandex. It shouldn't remove search parameters set in profile now.
  • v20171009.0 09 Oktober 2017 Small update for rp5. Looks like they not always have AdvertMgmt keyword.
  • v20171008.0 08 Oktober 2017 P: https://www.soccer0010.com/
  • v20171007.0 07 Oktober 2017 A: http://www.tveda.ru/video-recepty/vysshiy-pilotazh/mayonez_2/
  • v20171006.3 07 Oktober 2017 More checks and compatibility for mail.ru script. Ugh...
  • v20171006.2 06 Oktober 2017 Restored one counter wrapper on mail.ru, added exception for e.mail.ru (where it breaks site functionality)
  • v20171006.1 06 Oktober 2017 https://rp5.ru/%D0%9F%D0%BE%D0%B3%D0%BE%D0%B4%D0%B0_%D0%B2_%D0%90%D0%B9%D1%82%D0%B0%D1%82%D0%B5
  • v20171006.0 06 Oktober 2017 More Firefox compatibility code for mail.ru script.
  • v20171005.5 06 Oktober 2017 Patches mail.ru code for Firefox. Not sure if it does what it's supposed to, but at least i doesn't fail to run there. Usually.
  • v20171005.4 06 Oktober 2017 Adjusted script for mail.ru to break detector's honeypot as well.
  • v20171005.3 05 Oktober 2017 Extended e.mail.ru 'locator' wrapper to their main domain 'mail.ru'.
  • v20171005.2 05 Oktober 2017 Added a button into options to call getStrangeObjectsList when needed.
  • v20171005.1 05 Oktober 2017 Apparently redefining createRadar may crash e.mail.ru.
  • v20171005.0 05 Oktober 2017 https://mail.ru/
  • v20171004.1 04 Oktober 2017 Firefox 52 compatibility for Rambler code. Made autoplay prevention work in case when there are more than one player on the same page like here: https://lenta.ru/articles/2017/10/03/flatmem/
  • v20171004.0 04 Oktober 2017 Break vjs-creatives video-player plugin on http://kyivdennoch.novy.tv and http://masterchef.stb.ua
  • v20171003.3 03 Oktober 2017 For some reason new script for Overclockers didn't work on their forum. Looks like change in the innerHTML is handled somewhat different from innerText in case of the scripts.
  • v20171003.2 03 Oktober 2017 Replaced Anti-Adblock for Overclockers with better code, based on this one: https://greasyfork.org/en/scripts/23922-anti-adblock-killer-for-overclockers-ru/ (and, as I understand, on Reek's AAK)
  • v20171003.1 03 Oktober 2017 Forgot to
  • v20171003.0 03 Oktober 2017 Update for pikabu.
  • v20171002.0 02 Oktober 2017 Update for pikabu.
  • v20170930.7 30 September 2017 Firefox support for fishki.net script + a bit better way to get document's prototype on Yandex in Firefox.
  • v20170930.6 30 September 2017 Yandex implemented ABP detector and removes extra links in search results when detected, this code should prevent it from doing so
  • v20170930.5 30 September 2017 Improved CoinHive wrapper to apply proper throttle to it and just stop completely a second later.
  • v20170930.4 30 September 2017 Forgot to remove old disabled autoplay prevention code.
  • v20170930.3 30 September 2017 Different approach to solve autoplay problem on Rambler domains.
  • v20170930.2 29 September 2017 Scissors now will be less aggressive in case when parent nodes and its child are both marked for removal. Only children will be removed. Fixed page content being removed on Gismeteo News.
  • v20170930.1 29 September 2017 Skip Gismeteo script in their news section.
  • v20170930.0 29 September 2017 More code for Ya wrapper. AdvManager object could be added later, display ≠ when attempted to reassign protected property, new 'counter' wrapper.
  • v20170929.6 29 September 2017 New script for Yandex search ads.
  • v20170929.5 29 September 2017 ABP detect on http://spam-club.blogspot.co.uk/
  • v20170929.4 29 September 2017 Improved script for fishki.net. Now it shouldn't detect adblock and try to open itself through an.yandex.ru redirect.
  • v20170929.3 29 September 2017 And that's why I shouldn't commit code copy-pasted from Fx. -_-
  • v20170929.2 29 September 2017 Firefox compatibility for gardener script.
  • v20170929.1 29 September 2017 Slight update to Ya set logic.
  • v20170929.0 29 September 2017 New ads on https://yandex.ru/pogoda/
  • v20170928.1 28 September 2017 New ads on https://yandex.ru/pogoda/
  • v20170928.0 28 September 2017 Implemented a wrapper to make CoinHive miner less aggressive when site actually checks did it actually worked or not, like cnhv.co does.
  • v20170927.5 28 September 2017 Forgot to remove debug console output.
  • v20170927.5 28 September 2017 Firefox compatibility for Yandex scripts.
  • v20170927.4 28 September 2017
  • v20170927.4 28 September 2017 Enabled experimental e.mail.ru code for everyone. Need to check in Safari later.
  • v20170927.3 27 September 2017 Improved compatibility of e.mail.ru ads destructor, improved cleaned up logging and improved logic of gardener/scissors, updated script for Gismeteo.
  • v20170927.2 27 September 2017 Ain't that simple. Disabled e.mail.ru ads destructor for now.
  • v20170927.1 27 September 2017 A bit more careful mail.ru ads de[con]structor.
  • v20170927.0 27 September 2017 Initial release of e.mail.ru ads de[con]structor.
  • v20170926.9 27 September 2017 Rambler decided to stop using 'onload' on their fake stylesheets and pokes them with setInterval instead. Updated code to disable access to 'cssText' property when it contains suspicious content.
  • v20170926.8 27 September 2017 Apparently when you make a Proxy for setter you better wrap getter as well. Now I don't even need to return false in nullTools.proxy setter!
  • v20170926.7 27 September 2017 Made CoinHive primary name for coinhive miner object. Moved CNight into openload script. Added extra openload domain.
  • v20170926.6 27 September 2017 One more global name for CoinHive miner. Encountered on vse.fm.
  • v20170926.5 27 September 2017 Well, Yandex Direct on rambler domains doesn't want to go away for good when setter in nullTools.proxy implemented 'properly' and returns true. Let it return false for now.
  • v20170926.4 27 September 2017 Removed one extra useless return in setter.
  • v20170926.3 27 September 2017 Apparently setter must return true only if used inside of a Proxy. However, due to this fix Ya object stopped throwing occasional errors here and there which let Yandex ads to get through. Implemented extra property in Ya object to handle these ads and also blocked callbacks in Context property from being called. Ads on https://yandex.ru/pogoda/ should be blocked again.
  • v20170926.2 26 September 2017 Change all setters to return 'true'. Apparently setter must return 'true' to indicate successful set. Value is returned back to the place where set happened anyway.
  • v20170926.1 26 September 2017 Yandex.Direct in Yandex video and new script for ads in search.
  • v20170926.0 26 September 2017 Made CNight object override global.
  • v20170925.4 25 September 2017 Looks like using !...() to run anonymous function is a terrible idea. At least in Fx.
  • v20170925.3 24 September 2017 Additional cleanup in the gardener code.
  • v20170925.2 24 September 2017 Oh my, more fixes for gardener, moved it to run on 'now' and removed 30 'cuts' and 'nonstop' mode in case browser doesn't support MutationObserver. This script won't work in browsers which doesn't support it anyway.
  • v20170925.1 24 September 2017 Recent changes in 'gardener' broke simple cases when 'root' is not specified. http://old.fishki.net/
  • v20170925.0 24 September 2017 More ads on https://pb.wtf/forum/1824/
  • v20170924.0 24 September 2017 Added support for multiple scopes into 'gardener'. Updated code for https://pb.wtf/
  • v20170923.2 23 September 2017 A: https://rp5.ru/Погода_в_Санкт-Петербурге
  • v20170923.1 23 September 2017 Replaced a few Object.defineProperty with my nt.define and fixed one code previously disabled for debug.
  • v20170923.0 23 September 2017 Multiple changes related to openload player and http://hentaiz.org/212-vozbuzhdenie-na-korable.html
  • v20170920.5 20 September 2017 Even more code to handle autoplay on Rambler domains. Apparently they apply "autoplay" attribute multiple times in succession and reapply it on play/pause because they can. -_-
  • v20170920.4 20 September 2017 Ooops! Forgot to change skip code for media.eagleplatform.com after extending it to all rambler domains.
  • v20170920.3 20 September 2017 Extended stop autoplay script from gazeta.ru to all Rambler domain in the list.
  • v20170920.2 20 September 2017 Skip already removed nodes in Yandex News cleaner.
  • v20170920.1 20 September 2017 Formatting.
  • v20170920.1 20 September 2017 New script for cleaning/removing ads on Yandex News
  • v20170920.0 20 September 2017 Re-enabled fake 'Ya' object in search on news.yandex.ru. Added extra check to fake yandex_metrika_callbacks to avoid case when someone pushes 'null' there.
  • v20170919.4 19 September 2017 More autoplay on gazeta.ru and slight changes in the script runner.
  • v20170919.3 19 September 2017 Ooops! Forgot to check for errors. Broke script. :(
  • v20170919.2 19 September 2017 Replaced some regexps used to check location with string functions and occasional location.host with location.hostname.
  • v20170919.1 19 September 2017 Prevent autoplay on gazeta.ru.
  • v20170919.0 19 September 2017 Added support for yandex_metrika_callbacks past DOMContentLoaded in fake Yandex statistics.
  • v20170918.0 18 September 2017 Attempt to better avoid replacing Ya object on Yandex's search page.
  • v20170917.2 17 September 2017 Remove Yandex Ads on Yandex TV pages if Ya object wasn't overridden for some reason (Fx + Greasemonkey)
  • v20170917.1 17 September 2017 Updated Yandex search ads code to target organic ads better.
  • v20170917.0 17 September 2017 Ooops! These if-else combinations. That's why you have to put everything in the {} blocks if you want to avoid stupid mistakes like this. -_-
  • v20170915.0 15 September 2017 A few more changes for ads in Yandex search results.
  • v20170912.1 12 September 2017 Updated script for https://vk.com/
  • v20170912.0 12 September 2017 Updated scripts for Yandex Search and Yandex News
  • v20170911.2 11 September 2017 Updated code for Yandex News. Offloaded part of work to ABP.
  • v20170911.1 11 September 2017 Minor update: removed a few 'validthis' comments for jslint.
  • v20170911.0 11 September 2017 Minor cleanup in WebSocket wrapper of WSI function.
  • v20170909.0 09 September 2017 A: http://addpg.net/
  • v20170908.0 08 September 2017 P: https://www.kinopoisk.ru/ (kinopoisk uses adfox code wrapped in Yandex one to display self-ads)
  • v20170905.2 05 September 2017 More precise fuckAdBlock stub implementation. Should cover most calls to it.
  • v20170905.1 05 September 2017 Added stub for 'check' function into fuckAdBlock stub. https://2gis.ru/moscow
  • v20170905.0 05 September 2017 It looks like my script is not the only one which attempts to define fuckAdBlock stub.
  • v20170901.1 01 September 2017 Made fuckAdBlock object global. Fixed detection on https://vse.fm/station_86/UTC+3/2017/09/01/06:00:00
  • v20170901.0 01 September 2017 Fixed navigation on https://news.yandex.ru/
  • v20170831.0 31 Agustus 2017
  • v20170830.1 30 Agustus 2017 A: https://yandex.ru/pogoda/saint-petersburg (attempted to hide their Ya.Context object behind a random name)
  • v20170830.0 30 Agustus 2017 A: http://fishki.net/
  • v20170829.0 29 Agustus 2017 A: http://pics2sun.ru/2ib.html and one more domain
  • v20170824.1 24 Agustus 2017 A: http://2picsun.ru/2bv.html
  • v20170824.0 24 Agustus 2017 https://news.yandex.ru/culture.html?from=rubric - added post ads removal cleanup. apparently they duplicate news blocks to replace them with ads, implemented a way to remove most of these duplicates
  • v20170819.1 19 Agustus 2017 Minor fix for errors in console on ria.ru.
  • v20170819.0 19 Agustus 2017 Rewritten iframe popup prevention in a less protected style to avoid GM_ options function since their synchronous work may break in GM rather soon. Also, added support for iframe popup prevention in popupMix function (looks like I forgot to add it).
  • v20170818.0 18 Agustus 2017 Fix for http://www.grimtools.com/db/
  • v20170817.0 16 Agustus 2017 https://chromium.github.io/octane/ - fixed zlib test, were broken by 'Ya' object
  • v20170815.0 15 Agustus 2017 Using overflow:hidden in fake Yandex AdvManager was a bad idea and broke some functionality on tv.yandex.ru.
  • v20170812.1 12 Agustus 2017
  • v20170812.1 12 Agustus 2017 Ya wrapper adjustments for tv.yandex.ru
  • v20170812.0 12 Agustus 2017 Accidentally defined separate script for gazeta.ru even though scripts must be unique per domain in current implementation.
  • v20170811.0 11 Agustus 2017 A: https://www.gazeta.ru/social/news/2017/08/11/n_10421222.shtml
  • v20170808.3 08 Agustus 2017 Attempt to completely prevent visiting an.yandex.ru redirect from rbc.ru.
  • v20170808.2 08 Agustus 2017 Ooops! Two mistakes in code for rbc.ru.
  • v20170808.1 08 Agustus 2017 Yandex redirect counter on rbc.ru.
  • v20170808.0 07 Agustus 2017 Fix for issue in Firefox with unique combination of extensions which caused images not to display on image preview pages in browser. Since my code is not supposed to run there anywhere it will just exist ASAP.
  • v20170805.3 05 Agustus 2017 Adjustments to preventPopMix
  • v20170805.2 05 Agustus 2017 Implemented experimental mixed popup/under block for two domains.
  • v20170805.1 04 Agustus 2017 Popunder on: https://openload.co/f/iCjXa4FlJdI/01_f144782.rar
  • v20170805.0 04 Agustus 2017 Unified similar parts of preventBackgroundRedirect and preventPopup functions. Cleaned up both.
  • v20170804.0 04 Agustus 2017 Fix for dTree 2.05 script on http://www.seedoff.tv/ and similar idiocy
  • v20170802.0 01 Agustus 2017 New design at news.yandex.ru
  • v20170729.0 29 Juli 2017 Potential fix for chat on rustorka.com
  • v20170728.1 28 Juli 2017 Forgot to remove debug "return"
  • v20170728.0 28 Juli 2017 Fixed skip for yandex search/images/view
  • v20170726.1 26 Juli 2017 Postponed pseudo yandex_metrika_callbacks calls to better simulate Yandex.Metrika here: https://2gis.ru/novosibirsk (search were broken)
  • v20170726.0 26 Juli 2017 Replaced piguiqproxy.com circumvention blocker with much simpler and straight solution which prevents establishment of majority of their connections instead of tracking their specific behaviour.
  • v20170725.0 25 Juli 2017 Extended protection against fake 'content' entry point and added experimental code for e.mail.ru (in disabled state for now)
  • v20170720.1 22 Juli 2017 Ouch. Looks like I broke grant for window.close some time ago and haven't even noticed up until now. Huh?
  • v20170720.0 20 Juli 2017 https://creditkarm.ru/ Moar Metrika API
  • v20170719.1 19 Juli 2017 Opps, wrong comparison operator and besides working wrong script stopped to work in Firefox. Looks like Fx forbids assignments in the 'if' operator (and that's actually great)
  • v20170719.0 19 Juli 2017 Added fake Adf global object for Rambler domains to clean up console from errors and reduce potential adblock detection.
  • v20170718.0 18 Juli 2017 Updated fake Ya object compatibility with Yandex services and re-enabled it on majority of the pages.
  • v20170717.6 17 Juli 2017
  • v20170717.6 17 Juli 2017 Rewritten adblocking for Rambler in a way compatible with Firefox _and_ CSP on the page. Either Firefox is way too protective or Greasemonkey in Firefox not good enough, but I can't check content of the styles. Now I don't have to. Also, removed 1 global variable plug since it isn't really needed.
  • v20170717.5 17 Juli 2017 Updated code against ads on Rambler domains. Temporary disabled it in FIrefox since both old and new versions breaks video player.
  • v20170717.4 17 Juli 2017 Improved Yandex.Metrika support in fake Ya object.
  • v20170717.3 17 Juli 2017 Ooops! Made typo in 'yandex' domain name.
  • v20170717.2 17 Juli 2017 One extra getStyle() call in style protector to check for presence of the style right at the start.
  • v20170717.1 17 Juli 2017 Implemented time skip for share-serials.net player: http://kinogo-v-hd.ru/5535-smert-shpionam.html
  • v20170717.0 17 Juli 2017 Ooops! Broke some functions on Yandex Search pages. I'll leave Ya object unwrapped on Yandex domains for now.
  • v20170716.9 16 Juli 2017 Fixed Firefox compatibility for Rambler ads removal script.
  • v20170716.8 16 Juli 2017 Forgot to remove some extra debugging text in 'onload' wrapper for Rambler.
  • v20170716.7 16 Juli 2017 Added basic Yandex.Metrica mimic capabilities into fake Ya object. Fixed compatibility with LastPastt. For some reason I wasn't able to catch all createElement calls with it here: https://www.gazeta.ru/business/2017/07/13/10784966.shtml
  • v20170716.6 16 Juli 2017 Another minor improvement to style protector.
  • v20170716.5 16 Juli 2017 Minor fix for style protector. Added one extra check in DOMContentLoaded callback since it may not find it until this moment.
  • v20170716.4 15 Juli 2017 Probably not the best idea to redefine insertRule there even thought it worked fine.
  • v20170716.3 15 Juli 2017 Fixed issue on google docs (google defines own window.Ya object) and further improved ABP's style protection.
  • v20170716.2 15 Juli 2017 Opps, forgot to re-enable code which I disabled for debugging purposes.
  • v20170716.1 15 Juli 2017 Improved ABP style protection.
  • v20170716.0 15 Juli 2017 Fixed fake Ya object for Firefox. It wasn't available in the page context and this caused problems.
  • v20170715.2 15 Juli 2017 Implemented fake Ya object to break Yandex.Direct
  • v20170715.1 15 Juli 2017 A: http://rustorka.com/
  • v20170715.0 15 Juli 2017 Rewritten jQuery wrapper for Overclockers with Proxy apply handler.
  • v20170712.1 12 Juli 2017 championat.ru => championat.com
  • v20170712.0 12 Juli 2017 A: lenta.ru + championat.ru + gazeta.ru
  • v20170710.0 10 Juli 2017 Ooops! Broke CSP test for Worker wrapper with wrong check for running code in Worker.
  • v20170708.0 08 Juli 2017 https://forums.lanik.us/viewtopic.php?p=120658#p120658 I can't see a problem, but restored code based on XMLHttpRequest to make sure
  • v20170707.0 07 Juli 2017 Breaks video here: https://twitter.com/ESLCS/status/883234239486935040
  • v20170701.0 01 Juli 2017 Implemented frameRewrite in WSI in a less wrong way. Now it shouldn't reload data URLs in frames in order to inject WSI code. Won't react on setAttribute yet, though.
  • v20170630.2 30 Juni 2017 Missed two ';'
  • v20170630.1 30 Juni 2017 https://yandex.ru/pogoda/moscow - workaround for their hiding circumvention
  • v20170630.0 30 Juni 2017 Fix for errors on http://www.ozon.ru/ Accidentally declared global variable 's'.
  • v20170627.0 27 Juni 2017 A: http://www.qrz.ru/news/14190.html
  • v20170624.0 24 Juni 2017 A: https://yandex.ru/search/
  • v20170620.1 20 Juni 2017 Fixed script for mail.ru. Looks like adding 'enumerable' property to it wasn't a good idea. Strange, thought I tested this change.
  • v20170620.0 19 Juni 2017 Major rewrite with arrow functions and 'let'. Dropped support for Safari 9.* (barely anyone uses it). If IE11 somehow worked before then now it won't work for sure. Also added workaround for https://razlozhi.ru/ to make them throw their ads into abyss on their own.
  • v20170616.1 16 Juni 2017 Forgot to remove debug line and unused variable from createStyle
  • v20170616.0 16 Juni 2017 Simplified a bit createStyle protection and updated 1 rule for 4pda.
  • v20170614.0 14 Juni 2017 Rewritten large portions of Worker wrapper to better preserve actions order. Now http://kinokrad.co/281476-na-igle.html should work properly both stable and beta versions of ABP.
  • v20170613.0 13 Juni 2017 A: http://kinokrad.co/281476-na-igle.html (looks like this site relies on error event from a WebWorker and player doesn't work without it)
  • v20170611.0 11 Juni 2017 A: http://rp5.kz/Weather_in_the_world
  • v20170609.0 09 Juni 2017 Cleaned up and updated "!important" removal code to prevent "war" of counter-fixes. Also, removed observer for "style" attribute changes for now (until encounter unwrapper for "setAttribute").
  • v20170603.0 03 Juni 2017 A: http://kadu.ru/video/742141-Tipa_moya_jena-1_sezon_9_seriya
  • v20170531.0 31 Mei 2017 A: http://unionpeer.com/topic/1540577-klinok-yarosti.html
  • v20170524.5 24 Mei 2017 Modified preventPopup to reload iframe with current URL. Looks like I can actually store it in GM storage and remove it after sending a message.
  • v20170524.4 24 Mei 2017 Reload iframe with blocked popups to apply restrictions. In a bit dirty way (not from current page, but from initial SRC).
  • v20170524.3 24 Mei 2017 For some reason chrome allows popups from sandboxed iframe if it were sandboxed post factum. However, it looks like I still can block them with my script!
  • v20170524.2 24 Mei 2017 Added logging for case when 'forbid.popups' listener were executed and set sandbox mode in a frame to block popups
  • v20170524.1 24 Mei 2017 Prevent popups from iframes with sites known to open popups even if they replaced self with data-url to run in clean context.
  • v20170524.0 24 Mei 2017 A: http://www.yaplakal.com/
  • v20170523.0 23 Mei 2017 Updated preventPopup code to better support FireFox and prevent sites from restoring window.open. Also pretend to be a native function for simple tests like indexOf('native code')
  • v20170522.2 22 Mei 2017 A: http://www.seedoff.tv/torrent/149834-lzhec-velikiy-i-uzhasnyy
  • v20170522.1 22 Mei 2017 A: http://russkoekino.net/russkie-melodramy/2600-eto-bylo-u-morya-2017.html
  • v20170522.0 22 Mei 2017 https://piratbit.ru/ updated code for ads removal in the slider.
  • v20170514.0 14 Mei 2017 Updated script for yap.ru. Now it should remove these new ads from 'random' users by click-bite in place of comments link. Added optional logging mode into gardener and scissors scripts.
  • v20170512.4 12 Mei 2017 Forgot to remove one debug console.log
  • v20170512.3 12 Mei 2017 Fixed based on JSHint.com suggestions.
  • v20170512.2 12 Mei 2017 More fixes for link tracking removal on Yandex + inlined all observe calls for new MutationObservers.
  • v20170512.1 12 Mei 2017 Opps, missed one check in link tracking removal for Yandex, broke various stuff based on data-bem information like hovering popups on tv programs here https://tv.yandex.ua/187?grid=main&period=now
  • v20170512.0 12 Mei 2017 P: e.mail.ru - too many false positives
  • v20170510.4 10 Mei 2017 Moved yandex link tracking removal into separate function and added more patterns from https://greasyfork.org/en/scripts/22737-remove-yandex-redirect/
  • v20170510.3 10 Mei 2017 Hardened scriptLander a bit and moved one more script to it. Cleaned up existing calls a bit.
  • v20170510.2 10 Mei 2017 https://news.mail.ru/
  • v20170510.1 10 Mei 2017 https://e.mail.ru/
  • v20170510.0 09 Mei 2017 Fixed scriptLander compatibility with Firefox browser.
  • v20170509.1 09 Mei 2017 http://www.yaplakal.com/ ads on first page, shouldn't block posts, but may require tweaking
  • v20170509.0 08 Mei 2017 Implemented apiBreaker (now called shadowMarker) as separate global function supposed to run on all pages by default without breaking anything, but specific trick used by some advertisement networks.
  • v20170508.4 08 Mei 2017 Fixed defining twice 'func' variable in new apiBreaker code.
  • v20170508.3 08 Mei 2017 Accidentally enabled apiBreaker globally before properly testing. -_-
  • v20170508.2 08 Mei 2017 Popup on http://online-multy.ru
  • v20170508.1 08 Mei 2017 Attempt to change apiBreaker code into something applicable to any site as a "drop-in solution".
  • v20170508.0 08 Mei 2017 http://ukrlib.com.ua/books/printit.php?tid=907
  • v20170507.0 07 Mei 2017 http://vesti-ukr.com/strana/237179-v-sbu-ne-nashli-prichin-zapreshchat-bessmertnyj-polk-v-kieve + http://www.okino.ua/film/mech-korolya-artura-korol-artur-nachalo-legendyi-564146/
  • v20170505.0 05 Mei 2017 https://gazeta.ua/ru/articles/kiev-life/_vozle-raduzhnogo-otkroyut-novyj-gipermarket/189527
  • v20170501.0 01 Mei 2017 P: http://www.yaplakal.com/forum7/topic1591175.html
  • v20170428.1 28 April 2017 Cleaned up apiBreaker a bit and wrapped it into scriptLander for Fx
  • v20170428.0 28 April 2017 Modified apiBreaker to make it less destructive. Now it shouldn't block load/error events for suspicious elements. Instead it will block injection of such elements on the page.
  • v20170425.0 24 April 2017 http://minfin.com.ua/ фикс для графика валют, блокировался onload на link-ах.
  • v20170424.0 24 April 2017 http://minfin.com.ua/
  • v20170416.2 16 April 2017 Ooops, added wrong script for facenews.
  • v20170416.1 15 April 2017 http://www.perfectgirls.net/
  • v20170416.0 15 April 2017 Fixed error in console on cross-origin iframe access with apiBreaker.
  • v20170413.2 13 April 2017 One more fix to apiBreaker.
  • v20170413.1 13 April 2017 Ooops, forgot to remove some test code.
  • v20170413.1 13 April 2017 apiBreaker: Avoid storing onload/onerror functions in theDOM object properties
  • v20170413.0 13 April 2017 http://dynamo.kiev.ua/ (Updated code of WSI module to avoid being blocked by apiBreaker module where it's used)
  • v20170411.1 11 April 2017 Extended style protector code to handle more ways site may attempt to break it.
  • v20170411.0 11 April 2017 https://weather.rambler.ru/ (replaced load wrapper with more reliable one for rambler.ru)
  • v20170410.1 10 April 2017 https://weather.rambler.ru/
  • v20170410.0 10 April 2017 Accidentally duplicated window.getComputedStyle call in fix for Yandex search.
  • v20170407.1 07 April 2017 http://www.segodnya.ua/life/mistery/molniya-udarila-v-mashinu-vo-vremya-dvizheniya-1007675.html
  • v20170407.0 07 April 2017 https://yandex.ua/yandsearch? (search ads)
  • v20170406.4 06 April 2017 One more fix to preventPopups.
  • v20170406.3 06 April 2017 Removed extra logging in preventPopups. Forgot to remove in the previous commit.
  • v20170406.2 06 April 2017 Handling case document.body.appendChild(document.createElement('IFRAME')).contentWindow.open('test'); in Firefox (used on http://www2.zippyshare.com/v/nsJVZ8J9/file.html)
  • v20170406.1 06 April 2017 http://www2.zippyshare.com/v/nsJVZ8J9/file.html (not preventPopup also catches new IFRAMEs and rewrite window.open inside of them)
  • v20170406.0 05 April 2017 http://hentaiz.org/751-chernyy-klass.html
  • v20170327.0 27 Maret 2017 https://www.sports.ru/football/1049612205.html
  • v20170322.1 22 Maret 2017 http://www.yaplakal.com/
  • v20170322.0 21 Maret 2017 http://old.fishki.net/
  • v20170321.1 21 Maret 2017 http://dynamo.kiev.ua/
  • v20170321.0 21 Maret 2017 https://rsload.net/
  • v20170319.0 19 Maret 2017 http://www.torseed.net/ and seedoff.cc
  • v20170316.2 16 Maret 2017 https://biqle.ru/watch/-124974713_456239161
  • v20170316.1 16 Maret 2017 Replaced UA replacement on e.mail.ru with hiding styles since browser-detection happens on a server side and forging navigator.userAgent doesn't help.
  • v20170316.0 16 Maret 2017 https://e.mail.ru/messages/inbox (pretend to be older Fx version here in Fx to avoid aggressive ads)
  • v20170314.0 14 Maret 2017 Removed special handling for scripts on pesnik.su since WSI is enough now.
  • v20170312.1 12 Maret 2017 http://www.yaplakal.com/forum1/topic972706.html (for now it should be safe to remove only second post and keep the rest)
  • v20170312.0 12 Maret 2017 http://www.yaplakal.com/forum1/topic972706.html (don't cut first post in the thread when it's from administrator)
  • v20170311.0 11 Maret 2017 Extended createElement wrapper in WSI to block "onerror" callbacks from scripts on the same domains as WS connections it blocks
  • v20170309.0 09 Maret 2017 Better Firefox support in 4pda code + avoid interacting with get/set attribute wrappers in other parts of my code.
  • v20170304.4 04 Maret 2017 One more iteration on http://dfiles.ru in Fx, this time it actually works there.
  • v20170304.3 04 Maret 2017 Another attempt to make preventPopup right for Fx.
  • v20170304.2 04 Maret 2017 Attempt to make preventPopup work in Fx. Not sure if it will help on http://dfiles.ru, though
  • v20170304.1 03 Maret 2017 http://dfiles.ru/files/xq2rycaer
  • v20170304.0 03 Maret 2017 http://fishki.net/
  • v20170303.0 03 Maret 2017 https://football24.ua/ru/skandalnyj_forvard_sbornoj_rossii_kokorin_byl_zaderzhan_v_centre_moskvy_n368944/ and http://24tv.ua/yaytsem_v_oblichchya_otrimav_kandidat_u_prezidenti_frantsiyi_n788311
  • v20170301.1 01 Maret 2017 Forgor to wrap 'onload' for https://sinoptik.ua/
  • v20170301.0 01 Maret 2017 https://sinoptik.ua/
  • v20170228.2 28 Februari 2017 Extended wrapper on ukr.net to attachShadow in case they decide to migrate on Shadow DOM v1
  • v20170228.1 28 Februari 2017
  • v20170228.0 28 Februari 2017
  • v20170220.0 20 Februari 2017 http://kinomassa.net/6034-odisseya-2017.html
  • v20170217.0 17 Februari 2017 A: https://yandex.ua/search/ (implemented removal of link tracking in Yandex search results + increased speed since now they won't go through a redirect)
  • v20170213.1 13 Februari 2017 Modified useWSI check to run WSI only when option is active.
  • v20170213.0 13 Februari 2017 http://dokpro.net/secret/3291-nlo-rassekrechennye-materialy-2016.html
  • v20170209.0 09 Februari 2017 Initial implementation of options page. Press Alt+Ctrl+Shift+'J' then 's', then 'f' to open. It's only possible to disable WSI for now.
  • v20170204.2 05 Februari 2017 Removed wrong part of a selector in a previous commit. :)
  • v20170204.1 04 Februari 2017 sports.ru
  • v20170204.0 04 Februari 2017 https://www.sports.ru/ (occasional ads in a news feed)
  • v20170123.0 23 Januari 2017 Added radikal.ru to popups blocker. Not sure if it blocks everything it should, but at least something.
  • v20170119.0 19 Januari 2017 http://megapeer.org/ (had to extend preventBackgroundRedirect to handle click-dispatch on an invisible link in Chrome)
  • v20170117.0 17 Januari 2017 http://pesnik.su/ quick patch for a yet another work-around for WebSockets
  • v20170115.0 15 Januari 2017 Strange behavior of top panel scroll-slider here: https://www.sports.ru/tribuna/blogs/zhaglagdonks/ Probably due to some tricks with DOM performed by site my script can't find top panel at DOMContentLoaded.
  • v20170113.0 13 Januari 2017 Added extra functionality to sports.ru to show/hide top panel depending on the scroll direction
  • v20170112.0 12 Januari 2017 https://greasyfork.org/ru/forum/discussion/13709/add-new-domain-to-blocklist
  • v20170110.6 10 Januari 2017 Updated code for http://allmovie.pro/ once more. Now to define UA as a getter without a setter to (similar to Uset-Agent Switched extension).
  • v20170110.5 10 Januari 2017 Better UA to simulate Android on http://allmovie.pro/ + disabled code in Safari.
  • v20170110.4 10 Januari 2017 Enabled observe mode for vk.com ads since wall loads dynamically.
  • v20170110.3 10 Januari 2017 https://vk.com/fun_tyt
  • v20170110.2 10 Januari 2017 http://allmovie.pro/video/baba-na-tribune-ping-pong-zhiv-uralskie-pelmeni-7.html
  • v20170110.1 10 Januari 2017 http://rsload.net/games/action/22707-doom-4.html
  • v20170110.0 10 Januari 2017 Removed code which pretends to be ABP's shadowRoot. Looks like ABP is now capable to hide own ShadowRoot object and music.yandex.ru gave up on trying to mess with it.
  • v20161230.0 29 Desember 2016 http://www.mediafire.com/file/u9crx1vf9ul10l5/4.7.1+Red.dsf (заменил блокировку попапов на блокировку фоновых пересылок)
  • v20161227.0 27 Desember 2016 Moved CSS for Overs to CSS Fixes.
  • v20161226.0 26 Desember 2016 Overs
  • v20161221.0 21 Desember 2016 http://www.mirrorcreator.com/files/1JJFUBNZ/Zoner_Photo_Studio_Professional_v19.1612.2.13_64Bit.zip_links http://www.mediafire.com/file/zhcee3j1k78jjm0/UdfTest.iso
  • v20161219.0 19 Desember 2016 http://www93.zippyshare.com/v/MtCCndjT/file.html
  • v20161217.1 17 Desember 2016 Disabled overs AAK in non-Chrome browsers - doesn't work there.
  • v20161217.0 16 Desember 2016 Overs
  • v20161216.3 16 Desember 2016 Overs
  • v20161216.2 16 Desember 2016 Extended scope in the gardener to be able to point at 'body' in the 'root' selector.
  • v20161216.1 16 Desember 2016
  • v20161216.0 16 Desember 2016 For different version of the gismeteo site.
  • v20161214.2 15 Desember 2016 https://www.gismeteo.ru/weather-saratov-5032/hourly/
  • v20161214.1 14 Desember 2016 https://www.gismeteo.ru/weather-saratov-5032/hourly/
  • v20161214.0 14 Desember 2016
  • v20161209.1 09 Desember 2016 Replace anti-anti-abp for overclockers with original script instead of my own. Somehow it still works.
  • v20161209.0 09 Desember 2016 chaturbate.com
  • v20161203.0 03 Desember 2016 http://korrespondent.net/world/3772907-novuui-zelandyui-vskolykhnulo-moschnoe-zemletriasenye
  • v20161128.4 30 November 2016 P: https://yandex.ru/search/?clid=2186621&text=%D1%81%D0%BE%D0%B2%D1%8B&nomisspell=1&site=ru.wikipedia.org&lr=213
  • v20161128.3 28 November 2016 Less complicated code to handle AAB on clockers.
  • v20161128.2 28 November 2016 https://forums.overclockers.ru/
  • v20161128.1 28 November 2016 http://rsload.net/soft/manager/10273-full-uninstall.html (updated downloader disabler)
  • v20161128.0 28 November 2016 https://www.overclockers.ru/
  • v20161126.4 27 November 2016 http://gidonline.club/2016/11/ubojnyj-futbol/ (instead of fixing missing Array in createStyle call added support for calls with single string)
  • v20161126.3 26 November 2016 Updated Moonwalk&HDGo&Kodik FIX
  • v20161126.2 26 November 2016 http://rp5.by/%D0%9F%D0%BE%D0%B3%D0%BE%D0%B4%D0%B0_%D0%B2_%D0%91%D1%80%D0%B5%D1%81%D1%82%D0%B5
  • v20161126.1 26 November 2016 http://tapochek.net/index.php
  • v20161126.0 26 November 2016 Looks like WorkerWrapper cause problems with video in Fx.
  • v20161112.2 12 November 2016 http://4pda.ru/
  • v20161112.1 11 November 2016 2 more domains for WSI
  • v20161112.0 11 November 2016 http://novosti-n.org/news/read/113169.html
  • v20161111.0 11 November 2016 https://www.overclockers.ru/
  • v20161110.3 10 November 2016 http://rustorka.com/forum/index.php - updated ads removal code
  • v20161110.2 10 November 2016 For some reason it's important to set open for both safe and unsafe windows on rustorka.
  • v20161110.1 10 November 2016 https://www.drive2.ru/ (изменения на сайте)
  • v20161110.0 10 November 2016 http://rumedia.ws/
  • v20161109.0 09 November 2016 http://gidonline.club/2016/11/delo-isaji/ (moved one style from CSS fixes to JS fixes since issue mentioned in a hidden block if fixed by JS fixes)
  • v20161104.0 04 November 2016 http://anidub-online.ru/
  • v20161103.2 03 November 2016 Rolled back previous update. Looks like that was a bad idea.
  • v20161103.1 03 November 2016 No need to create a trap if DOMContentLoaded fired. It's already too late.
  • v20161103.0 02 November 2016 Updated trap code to scan for shadowRoot until DOMContentLoaded event and attach new root only after shadowRoot found. Implemented alpha version of Yandex mail ads removal code.
  • v20161102.1 02 November 2016 Minor cleanup, forgot to remove argument in one function which added, but decided to roll-back changes later on.
  • v20161102.1 02 November 2016 Ooops, forgot to re-enable my shadowRoot trap code.
  • v20161102.0 02 November 2016 Fix for Safari. It dropped support of createShadowRoot already. Also added script to remove ads on music.yandex domains
  • v20161101.0 01 November 2016 Removed check for existing shadowRoot. Actually, even though my script doesn't detect it usually it's already there. Also, it actually have to run after the ABP to cover it.
  • v20161030.0 30 Oktober 2016 https://music.yandex.ua/
  • v20161027.2 27 Oktober 2016 Minor update for no yandex ads. Now should remove empty sections at the bottom on the https://news.yandex.ua/index.html
  • v20161027.1 27 Oktober 2016 Fix for Adguard in Moonwalk video-player. They replace adv_enabled with getter without setter and attempt to set it fails due to that.
  • v20161027.0 27 Oktober 2016 Fixed WSI crash on https://disk.yandex.ua/client/disk on file upload attempt. Removed temporary fix for https://twitter.com/2sporten/status/786532896613904384 since wrapper should fail to construct like a normal Worker there now.
  • v20161021.1 21 Oktober 2016 https://www.overclockers.ru/ (extended antiABP killer to main domain)
  • v20161021.0 21 Oktober 2016 http://baskino.club/
  • v20161019.0 19 Oktober 2016 http://megogo.net/ru/view/1025-gitler-kaput.html
  • v20161018.5 18 Oktober 2016 Updated style emulator for 4pda.
  • v20161018.4 18 Oktober 2016 Fix for Safari + initial code for a 'style' property emulator.
  • v20161018.3 18 Oktober 2016 http://rustorka.com/forum/index.php - broke window.open on their domain to prevent opening a new window by their half-broken popunder
  • v20161018.2 18 Oktober 2016 Firefox compatibility patch for Element.prototype overriding on 4pda.
  • v20161018.1 18 Oktober 2016 Replaced HTMLElement with just Element in 4pda fix. Looks like it's lowest-level class which implements get/set/remove methods for attributes.
  • v20161018.0 18 Oktober 2016 Updated previous fix for 4pda to override more function, reduce duplicated code and do it before native scripts will have a chance to run
  • v20161017.3 17 Oktober 2016 Added protection to the 'style' attribute of an elements my script modifies on 4pda since they attempt to monitor changes and unset them.
  • v20161017.2 17 Oktober 2016 ABP detector on overclockers
  • v20161017.1 17 Oktober 2016 Minor fix for hdrezka.me.
  • v20161017.0 17 Oktober 2016 Fixed mistake in a previous fix for Moonwalk player. Should have used stopPropagation instead of preventDefault to prevent event bubbling.
  • v20161016.1 16 Oktober 2016 Fixed false positive on: https://www.drive2.ru/l/455623325972955370/ (recommendations block)
  • v20161016.0 16 Oktober 2016 Fix for Moonwalk skipper: in some cases they show extra overlay to catch clicks and show ads on click, this update should deal with it.
  • v20161015.0 14 Oktober 2016 Temporary fix for odd CPS on Twitter: https://twitter.com/2sporten/status/786532896613904384
  • v20161013.3 13 Oktober 2016 Implemented re-call of _create in createStyle (called when style got removed) in non-locking manner (in case of two MutationObservers clash over it). Now re-appending should happen outside of observer while it still will get style to monitor via promise.
  • v20161013.2 13 Oktober 2016 Added code similar to https://greasyfork.org/en/scripts/23922-anti-adblock-killer-for-overclockers-ru/
  • v20161013.1 13 Oktober 2016 Removed code used to block one of the circumvention methods - breaks way too much. http://online.anidub.com/anime_tv/anime_ongoing/9921-proekt-vospitaniya-devochek-volshebnic-mahou-shoujo-ikusei-keikaku-01-iz-12.html It isn't of importance anyway since WS CSP blocking were recently implemented in ABP. So, WSI will eventually go away.
  • v20161013.0 12 Oktober 2016 http://hindcine.net/years/2017/
  • v20161012.0 11 Oktober 2016 http://www.sport-express.ru/olympics/news/aleksandr-zhukov-vazhno-chtoby-rossiya-byla-predstavlena-v-mok-bolshim-kolichestvom-lyudey-1053764/
  • v20161010.2 10 Oktober 2016 Better detection of special case on 24video.xxx, fixed broken frames on http://dota2.ru/streams/ and potentially many other domains (looks like frame appears as "ready" during DOMContentLoaded event if 'src' is specified and even accessible yet since contains about:blank page)
  • v20161010.1 09 Oktober 2016 http://www.24video.xxx/video/view/1119804
  • v20161010.0 09 Oktober 2016 http://kino-nada.net/
  • v20161008.1 07 Oktober 2016 WSI: Forgot to replace callback function with a wrapper in removeEventListener call of a Worker wrapper.
  • v20161008.0 07 Oktober 2016 Fixed issue with downloading files from Mega (example: https://mega.nz/#!fBgQCKKI!47kkOVbe7vRnM8yGt5I4tj4se-zLCpVDeKkPMa43bds ) For now I made a simple callback wrapper, but in the future I may wan to implement something better since event.target still pointing to the real Worker.
  • v20161007.4 07 Oktober 2016 http://rp5.ru/%D0%9F%D0%BE%D0%B3%D0%BE%D0%B4%D0%B0_%D0%B2_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%B9,_%D0%9A%D1%80%D0%B0%D1%81%D0%BD%D0%BE%D0%B4%D0%B0%D1%80%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D1%80%D0%B0%D0%B9
  • v20161007.3 07 Oktober 2016 A couple of new domains to block in WSI on: http://xhamster.com/movies/2894312/alysa_anal_games.html http://nice-film.ru/ http://only-tv.org/ http://www.pornhub.com/
  • v20161007.2 07 Oktober 2016 Looks like I have to be careful with 'resolve' in promises. It doesn't perform immediate exit from a function, so I have to prepend it with return if I want to stop execution of the following code.
  • v20161007.1 07 Oktober 2016 Ooops, looks like a modified one extra line in a previous commit.
  • v20161007.0 07 Oktober 2016 Added check into a function which appends WSI code into a WebWorker to avoid adding a wrapper into a code loaded over an absolute URL. That is due to how function self.fetch works inside of a Worker. It fails to run if called with relative URL and worker is created from a blob. Since those who attempts to work around ABP won't use absolute URLs anyway (since they could be easily blocked) it should be OK to not wrap such code.
  • v20161005.3 05 Oktober 2016 Fix for false positive on drive2.ru.
  • v20161005.2 05 Oktober 2016 False Positive in https://www.drive2.ru/l/455623325972955370/ on "Смотрите также" section.
  • v20161005.1 04 Oktober 2016 Fix for JoyReactor. Looks like their background redirection script is attached to invisible layers scattered all over the page and if one clicked redirection happens. Due to recent change in my code redirection were broken and as the result these scattered layers were left in place. Now they will be removed if clicked.
  • v20161005.0 04 Oktober 2016 Restored previously removed condition check in moonwalk-hdgo-kodik-fix script. It were there for compatibility with Reek's Anti-Adblock Killer. Looks like Reek's script adds the same value to a window, but as read-only property.
  • v20161004.1 04 Oktober 2016 http://only-tv.org/
  • v20161004.0 04 Oktober 2016 Different method to prevent redirect on JoyReactor. It just breaks window.open functionality. It'snot necessary there anyway.
  • v20161003.0 03 Oktober 2016 http://zodiac-game.info/newpager.html
  • v20161001.1 01 Oktober 2016 WSI: http://kinozadrot.net/6787-pit-i-ego-drakon-2016.html + in previous version changed version system a bit. Site didn't recognized '2016-10-01' as value higher than '2016-09-30'. Now it's just a one big number.
  • v20161001.0 30 September 2016 Overclockers. -_-
  • v2016-09-30:2 30 September 2016 Updated Moonwalk&HDGo&Kodik FIX
  • v2016-09-30:1 29 September 2016 It was possible to hide that block on overclockers instead of removing after the refresh.
  • v2016-09-30:0 29 September 2016 На оверах не одно, так другое. -_-
  • v2016-09-29:0 29 September 2016 4pda: banner in user profiles (what a stupid place for a banner...)
  • v2016-09-28:0 28 September 2016 http://nice-film.ru/533-shpion.html + removed fix for Overclockers
  • v2016-09-26:2 26 September 2016 Removed inIFrame check in moonwalk and other video-players fix: https://forums.lanik.us/viewtopic.php?f=102&t=32900
  • v2016-09-26:1 25 September 2016 WSI: Additional imprevements for checks in frameRewrite function.
  • v2016-09-26:0 25 September 2016 A bit cleaner fix for blob-frame WS circumvention. This time for blob-frames only.
  • v2016-09-25:2 25 September 2016 WSI: Removed logging of each getter call, but added stacktrace to function calls.
  • v2016-09-25:1 25 September 2016 Ooops, fixed a bit WebSuckIt!
  • v2016-09-25:0 25 September 2016 Yet another WS circumvention method: https://e.mail.ru/messages/inbox/
  • v2016-09-23:0 23 September 2016 https://forums.overclockers.ru/ + made it possible to run code on window load event.
  • v2016-09-22:1 22 September 2016 win.close() doesn't work as expected, replaced with window.close()
  • v2016-09-22:0 22 September 2016 Safari fixes.
  • v2016-09-21:0 20 September 2016 Minor cleanup in a few places.
  • v2016-09-20:5 20 September 2016 Removed code which disables function which adds temporary 'cover' style on 4pda (while page is loading). Looks like it works fine now.
  • v2016-09-20:4 20 September 2016 Safari "patch" -_- It's a terrible thing to do, but I really want to use "for..of" over every thing possible and Safari just not smart enough
  • v2016-09-20:3 19 September 2016 Possible safari fix.
  • v2016-09-20:2 19 September 2016 Broke abp detector on hdrezka.me
  • v2016-09-20:1 19 September 2016 Added error logging into createStyle for debug purposes.
  • v2016-09-20:0 19 September 2016 Updated createStyle code to accept list of rules to make blocks which is calling for it cleaner.
  • v2016-09-19:0 19 September 2016 Cleanup, replaced GM_addStyle with my own code, replaced "while(i--)" with "for..of". Updated code for pb.wtf. Other minor changes.
  • v2016-09-15:1 15 September 2016 http://rutor.in/top24.php
  • v2016-09-15:0 14 September 2016 Sync with latest WSI, same version scheme.
  • v1.4.15 14 September 2016 Removed cleaner for cloud.mail.ru since implemented same thing in CSS Fixes.
  • v1.4.14 13 September 2016 https://cloud.mail.ru/public/
  • v1.4.13 13 September 2016 Suddenly I realized that whole code to remove serviceWorker on mail.ru domains wasn't needed... since it isn't used to serve ads. At least yet. -_- Also added second yandex.direct block on cloud.mail.ru.
  • v1.4.12 13 September 2016 http://xrutor.org/
  • v1.4.11 13 September 2016 mail.ru: extended serviceWorker handler to eliminate existing instances of serviceWorker on mail.ru domains.
  • v1.4.10 13 September 2016 Breaks in the script launcher caused too early exit from the loop on https://cloud.mail.ru/ (script for 'mail.ru' were not launched)
  • v1.4.9 13 September 2016 http://docfilms.info/bbc/
  • v1.4.8 13 September 2016 Updated 21937-moonwalk-hdgo-kodik-fix
  • v1.4.7 13 September 2016 http://loveread.ec/view_global.php?id=56586
  • v1.4.6 13 September 2016 Last bit of code for Mail.RU was for cloud.mail.ru only. Might now work properly on other subdomains.
  • v1.4.5 13 September 2016 Forbid mail.ru to use serviceWorker API. They are mis-using it to serve Yandex.Direct ads when they are blocked by normal means. -_-
  • v1.4.4 12 September 2016 It was a bad idea to use bind on Proxy object: https://www.tradingview.com/chart/
  • v1.4.3 11 September 2016 Упс, забыл удалить отладочный console.log.
  • v1.4.2 11 September 2016 fs.to: Removed old ads removal code. It does nothing anymore.
  • v1.4.1 10 September 2016 fs.to - removed link at the background and restored default background
  • v1.4.0 10 September 2016 Modified loader procedure to let it attach multiple events and run one function without events. Moved hdgo ABP detector workaround to main 'scripts' section. Added background redirect block for turbobit.net.
  • v1.3.36 10 September 2016 http://www.hdkinoshka.com/
  • v1.3.35 10 September 2016 Ok, no annoying yellow is fine too.
  • v1.3.34 09 September 2016 http://amovies.org/film/4090-kniga-dzhungley.html
  • v1.3.33 09 September 2016 No need to add more than one observer for a style on fs.to.
  • v1.3.32 09 September 2016 fs.to removes styles.
  • v1.3.31 09 September 2016
  • v1.3.30 09 September 2016 Well, it's still important to inform users that joyreactor require some financial support, so why not to move their progress bar with support button up a bit instead of displaying big yellow banner.
  • v1.3.29 09 September 2016
  • v1.3.28 09 September 2016
  • v1.3.27 09 September 2016
  • v1.3.26 09 September 2016
  • v1.3.25 08 September 2016 More document-bound window.open wrapper in preventBackgroundRedirect function. Also, it looks like I had to call window.close() using "window" instead of "win" which is used for unsafeWindow object.
  • v1.3.24 08 September 2016 Not enough binds in preventBackgroundRedirect trick, I guess.
  • v1.3.23 08 September 2016
  • v1.3.22 08 September 2016
  • v1.3.21 08 September 2016 =^_^=
  • v1.3.20 08 September 2016 ^_^
  • v1.3.19 08 September 2016 -_-
  • v1.3.18 08 September 2016 JR
  • v1.3.17 08 September 2016 Something. -_-
  • v1.3.16 08 September 2016 http://the-cinema.ru/film2016/29543-dedpul.html
  • v1.3.15 08 September 2016 http://joyreactor.cc/
  • v1.3.14 08 September 2016 http://amovies.org/film/4090-kniga-dzhungley.html, http://itop-gear.ru/249-21-sezon-1-seriya.html
  • v1.3.13 08 September 2016 http://joyreactor.cc/
  • v1.3.12 06 September 2016 http://brb.to/
  • v1.3.11 06 September 2016 http://www.24video.xxx/
  • v1.3.10 06 September 2016 http://fs.to/ - looks like I messed up with binds win WebSuckIt and ad-blocking protection here reacted to this.
  • v1.3.9 05 September 2016 Minor JSLint fixes.
  • v1.3.8 05 September 2016 Oops, lost previous minor change.
  • v1.3.7 05 September 2016 Minor cleanup in WebSuckIt code
  • v1.3.6 05 September 2016 Minor update: replaced … character with it's code to make it look fine when encoded in string
  • v1.3.5 05 September 2016 Added createElement wrapper to catch IFRAME with data:text in 'src' property into WebSuckIt script. Now should block WS here: http://hdrezka.me/series/comedy/1815-dve-devicy-na-meli.html
  • v1.3.3 04 September 2016 New websockets on free-torrents.org
  • v1.3.2 04 September 2016 Redirect prevention on http://imageban.ru/show/2016/09/04/bde8cfcbe24a94a9194d60ba206f266a/png
  • v1.3.1 04 September 2016 Redirect prevention for http://imageban.ru/
  • v1.3.0 04 September 2016 Major WebSuckIt! update. Now it should wrap WebSocket object inside dynamically created Worker objects. I wonder how far my implementation from a proper one. Hope I won't break anything important.
  • v1.2.9 04 September 2016 amovies.org/film/4090-kniga-dzhungley.html
  • v1.2.8 03 September 2016 Ooops, fixed a bit WebSuckIt!
  • v1.2.7 02 September 2016 Updated No Yandex Ads and WebSuckIt!
  • v1.2.6 02 September 2016
  • v1.2.5 01 September 2016 http://free-torrent.org/
  • v1.2.4 01 September 2016 http://joyreactor.cc/ (warning in the header)
  • v1.2.3 01 September 2016 https://www.drive2.ru/users/alexeyblr/ (ad placeholder in the bottom-right corner)
  • v1.2.2 31 Agustus 2016 Re-enabled WebSuckIt for Firefox. This time it actually works there and doesn't break anything.
  • v1.2.1 31 Agustus 2016 Temporarily disabled WS code for Fx again.
  • v1.2.0 31 Agustus 2016 Enabled WebSuckIt! for all browsers (previously Firefox were excluded, but looks like it isn't reporting some WS connections as well). http://free-torrents.org/
  • v1.1.14 31 Agustus 2016 Support for yandex.com in No Yandex Ads script
  • v1.1.13 30 Agustus 2016 http://pikabu.ru/
  • v1.1.12 30 Agustus 2016 http://kinotochka.net/5757-interny-14-sezon-2016.html
  • v1.1.11 28 Agustus 2016 http://free-torrents.org/forum/portal1.php
  • v1.1.10 28 Agustus 2016 http://fs.to/video/cartoonserials/iframeplayer/i4qyEBWIQYcfXDfvQrkfgsg?play&file=1780295&a=1
  • v1.1.9 26 Agustus 2016 http://anistar.ru/
  • v1.1.8 26 Agustus 2016 Fixes for https://www.drive2.ru/b/1721314/ (now it should ignore comments section,
  • v1.1.7 23 Agustus 2016 Fixes and improvements for 'scissors' function. It wasn't able to remove multiple elements alongside with their siblings and removed siblings only for the last element because 'siblings' variable was initiated outside of the loop.
  • v1.1.6 21 Agustus 2016 naruto-base.su: kind of expected fix, for some reason I thought all short url services are on https :)
  • v1.1.5 21 Agustus 2016 fs.to: this should fix early click on skip button to avoid blank page
  • v1.1.4 21 Agustus 2016 fs.to: restored previously removed CSS, increased delay before click on selected episode to avoid blank player
  • v1.1.3 21 Agustus 2016 Updated detector for naruto-base.su
  • v1.1.2 21 Agustus 2016 naruto-base.tv -> naruto-base.su
  • v1.1.1 21 Agustus 2016 More fixes for pb.wtf and one more trick for fs.to
  • v1.1.0 20 Agustus 2016 Added 4PDA Unbrender script
  • v1.0.40 19 Agustus 2016 http://www.pornhub.com/
  • v1.0.39 18 Agustus 2016 http://trialeset.ru/
  • v1.0.38 18 Agustus 2016 Fixed selector for ads in the header on pb.wtf
  • v1.0.37 17 Agustus 2016 Fixed WebSocket blocker. For some reason I have to use unsafeWindow in place of normal one to replace it even though it's not needed in the source script.
  • v1.0.36 17 Agustus 2016 Removed function declarations from onload script for Yandex and modified method to skip the rest of the code if Yandex script were used to avoid placing everything into "else" section
  • v1.0.35 17 Agustus 2016 Lost check for browser capabilities and some other minor fixes.
  • v1.0.34 17 Agustus 2016 Minor update: two typos in comments :)
  • v1.0.33 16 Agustus 2016 Even more JSLint and minor refactoring
  • v1.0.32 16 Agustus 2016 More JSLint fixes
  • v1.0.31 16 Agustus 2016 Various JSLint fixes.
  • v1.0.30 16 Agustus 2016 http://www.sports.ru/automoto/1043009252.html (ads in a news column on the left)
  • v1.0.29 15 Agustus 2016 http://naruto-base.tv/
  • v1.0.28 15 Agustus 2016 http://pb.wtf/
  • v1.0.27 11 Agustus 2016
  • v1.0.26 07 Agustus 2016 Web of Trust overlay compatibility fix
  • v1.0.25 07 Agustus 2016 http://rustorka.com/forum/index.php
  • v1.0.24 06 Agustus 2016 Sync with Moonwalk&HDGo&Kodik FIX
  • v1.0.23 05 Agustus 2016 Ad "news" at naruto-base.tv
  • v1.0.22 05 Agustus 2016 Added popup block on rustorka.com. They are still blinking, though. :(
  • v1.0.21 04 Agustus 2016 Replaced moonwalk fix with extended moonwalk-hdgo-kodik fix by raletag: https://greasyfork.org/en/scripts/21937-moonwalk-hdgo-kodik-fix
  • v1.0.20 03 Agustus 2016 Added removal of posts from 'ads' user on http://pikabu.ru/
  • v1.0.19 03 Agustus 2016 Updated fix for http://rustorka.com/
  • v1.0.18 31 Juli 2016 Added two more reactor.cc domains.
  • v1.0.17 31 Juli 2016 Enabled observe mode for pikabu.ru to monitor dynamically loaded stories for sponsor ads.
  • v1.0.16 31 Juli 2016 http://old.reactor.cc/ background redirect workaround
  • v1.0.15 31 Juli 2016 Sponsored posts on pikabu.ru.
  • v1.0.14 30 Juli 2016 One more fix for rsload. Now it shouldn't ask for a password when on download.
  • v1.0.13 29 Juli 2016 http://rsload.net/ - disable load with mediaget by default
  • v1.0.12 27 Juli 2016
  • v1.0.11 20 Juli 2016 WS ads on http://hdrezka.me/series/drama/16347-reyk.html
  • v1.0.10 14 Juli 2016 http://poznavatel.net/
  • v1.0.9 08 Juli 2016 https://www.drive2.ru/c/3199845
  • v1.0.8 07 Juli 2016 Sync with WebSuckIt!
  • v1.0.7 05 Juli 2016 Sync with WebSuckIt!
  • v1.0.6 05 Juli 2016 Sync with WebSuckIt!
  • v1.0.5 05 Juli 2016 Sync with WebSuckIt!
  • v1.0.4 01 Juli 2016 Fix for fast-skip on fs.to.
  • v1.0.3 30 Juni 2016 Sync with WebSuckIt!
  • v1.0.2 30 Juni 2016 Sync with WebSuckIt!
  • v1.0.1 29 Juni 2016 Minor change in a way how to check is Proxy and WebSocket available or not.
  • v1.0 29 Juni 2016 Avoid to use object property 'watch' and fix script in Firefox: https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/watch
  • v0.9.6 28 Juni 2016 Sync with WebSuckIt!
  • v0.9.5 27 Juni 2016 Sync with WebSuckIt!
  • v0.9.4 23 Juni 2016 Sync with WebSuckIt!
  • v0.9.3 23 Juni 2016 Sync with WebSuckIt!
  • v0.9.2 23 Juni 2016 Sync with WebSuckIt!
  • v0.9.1 23 Juni 2016 WS domain on http://rustorka.com/
  • v0.9 20 Juni 2016 Merged code from script "Delay removal Moonwalk"
  • v0.8.1 20 Juni 2016 WS domain on fastpic.com
  • v0.8 20 Juni 2016 Merged with No Yandex Ads code.
  • v0.7 19 Juni 2016 Sync with WebSuckIt!
  • v0.6.1 19 Juni 2016 Added fix for mail.ru ads loaded via webscoket.
  • v0.6 18 Juni 2016 Sync with WebSuckIt!
  • v0.5 28 Mei 2016 Implemented continuous watch mode and performed some cleanup
  • v0.4 27 Mei 2016 Added check for Proxy and WebSocket support in the WebSuckIt! code to avoid crashes in the current version of Safari and other not-so-smart browsers. Made generic function to reapply scissors continuously for a few seconds.
  • v0.3 27 Mei 2016 Added scripts to handle WebSockets and !important in non-Firefox browsers. Updated fs.to skipper code to support case when overlay with a skip button is displayed. Updated WebSuckit to the latest version. Implemented generic method in scissors to go up through DOM and remove node with siblings.
  • v0.2 27 Mei 2016
  • v0.1 26 Mei 2016