О том, о сём...

Russian supplemental subscription

Moderators: EasyList authors, RU AdList Mods

User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 971
Joined: Fri Aug 20, 2010 11:20 am
Reputation: 15

Re: О том, о сём...

Post by Lain_13 » Wed Aug 16, 2017 10:59 pm

Тест поправил. По крайней мере расположенный там. zlib в той реализации создаёт глобальный объект 'Ya'. Найти бы применение оного не в тесте, чтоб проверить каким образом оно реально применяется. Что происходит на lk.rt.ru пока не знаю. Tampermonkey не помогает? Сообщения/ошибки в консоли появляются?

AlAvis
New Member
New Member
Posts: 4
Joined: Wed Aug 16, 2017 6:03 pm
Reputation: 0

Post by AlAvis » Thu Aug 17, 2017 7:11 am

Lain_13 По видимому на обоих сайтах ошибка была одна и та же . Благодарю .

bershan2
Site Member
Site Member
Posts: 27
Joined: Sat Jul 08, 2017 11:36 pm
Reputation: 0

Post by bershan2 » Thu Aug 17, 2017 5:26 pm

@AlAvis, Greasemonkey сейчас полностью переписывается с нуля под WebExt, и будет выпущена под именем версии 4.0, но сам автор arantius не уверен в успехе этой затеи. Дело в том, что просто "перейти" на WebExt с legacy и сохранить работоспособность всего функционала раширения оказалось слишком сложно, поэтому автор решил начать с чистого листа с минимальным количеством функций. Кроме того, он работает фактически в одиночку, т.к. скоординировать работу нескольких человек было бы сложно.

К счастью расширений, поддерживающих userscript, довольно много. Например, кроме Greasemonkey и Tampermonkey (рекомендованного Lain_13 выше) есть ещё и Violentmonkey. Я пользуюсь Violentmonkey, т.к. он легче Tampermonkey и лицензируется под MIT (Tampermonkey перешел под пропрёитарную лицензию). Однако, когда-то я слышал что Violentmonkey хромал в плане поддержки некторых userscript (сам я этого не замечал). Я не знаю работает ли он с JS Fixes, т.к. ими не пользуюсь, т.к. uBlock Origin со всем справляется сам (как минимум на сайтах которыми я пользуюсь).

Disclaimer: Я участвовал в обсуждениях Violentmonkey, и 3 моих commit'а были merged в основную ветку.

P.S.: https://tampermonkey.net/ показывает рекламу со своего домена, надо бы добавить правило в EasyList.
Version 59.0.3071.109 (Developer Build) | Ubuntu 16.04 (64-bit) | uBlock Origin 1.13.8 | EasyList | RU Adlist + BitBlock | Adblock Warning Removal

AlAvis
New Member
New Member
Posts: 4
Joined: Wed Aug 16, 2017 6:03 pm
Reputation: 0

Post by AlAvis » Thu Aug 17, 2017 7:06 pm

bershan2 Что половину скриптов , в том числе и RUA JSF , придётся переписывать - в курсе . Но ограничения происходят из API , то есть касаются всех скриптлоадеров . А Tampermonkey уже сейчас в лисе менее адекватен чем Greasemonkey .

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sat Aug 19, 2017 6:33 pm

Нужно заблокировать рекламу на хостинге картинок. Т.е. сами картинки нужны, а реклама - нет.
Как заблокировать рекламу, если доменное имя меняется динамически и случайно?
Мне тут посоветовали (за что большое спасибо еще раз).
$script,xmlhttprequest,domain=ХХХ
(где ХХХ - доменное имя сайта с картинками).
Пример:
$script,xmlhttprequest,domain=imgbun.ru
Блокирует рекламу и работает нормально.
Но доменные имена владельцы сайта меняют по сто раз на дню. Список растет не по дням, а по часам.
Проверил их здесь - https://whoer.net/ru/checkwhois
Получается - srv73-h-st.jino.ru > 217.107.219.193
Если я пытаюсь подставить IP-адрес вместо доменного имени, то ничего не выходит. Фильтр не работает.
Помогите пожалуйста заблокировать рекламу с этого хостинга картинок, поскольку доменное имя меняется постоянно.
Нужен универсальный фильтр для Ublock Origin.
Заранее большое спасибо.

bershan2
Site Member
Site Member
Posts: 27
Joined: Sat Jul 08, 2017 11:36 pm
Reputation: 0

Post by bershan2 » Sat Aug 19, 2017 6:57 pm

@th704
1. Возможно, будет проще помочь Вам, если Вы укажите сам сайт, где пытаетесь заблокировать рекламу. Пожалуйста предоставьте ссылку.
Например, страница может содержать, JS выбирающий случайное доменное имя для загрузки рекламы, тогда рекламу можно убрать, подменив (inject-ировав одну-две функции).
2. Если все доменные имена с рекламой выглядят как {случайные знаки}.jino.ru, то их можно скрывать регулярным выражением *.jino.ru. Однако, если на одном из адресов находится полезное содержимое, этот фильтр заблокирует и его.
3. Скорее всего на сервере адреса {случайные знаки}.jino.ru/{адрес/конкретного/файла} переводятся в какой-то один адрес (например, tricky.jino.ru/{адрес/конкретного/файла}) и сам адрес файла в структуре папок сокрыт какраз в {адрес/конкретного/файла}. Тогда фильтровать можно не по домену, а по самому адресу. Поэтому пункт 1: "Пожалуйста предоставьте ссылку." (или скриншот логгера на худой конец).
Version 59.0.3071.109 (Developer Build) | Ubuntu 16.04 (64-bit) | uBlock Origin 1.13.8 | EasyList | RU Adlist + BitBlock | Adblock Warning Removal

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sun Aug 20, 2017 4:44 am

Да пожалуйста.
Вот ссылка на картинку. Сайт (это трекер) http://hdreactor.info/
А вот одна из картинок - http://1picsimg.ru/17b0.html (NSFW). И там куча рекламы.
И каждый раз приходится добавлять $script,xmlhttprequest,domain=ХХХ
(где ХХХ - доменное имя сайта с картинками).
Только там стоит генератор ссылок. И в следующий раз это может быть другой сайт.
Но IP-адрес всегда один и тот же.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Sun Aug 20, 2017 5:20 am

Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sun Aug 20, 2017 6:10 am

Этот набор фильтров НЕ работает. Реклама никуда не делась. Я совсем запутался... ((
Last edited by th704 on Sun Aug 20, 2017 6:16 am, edited 1 time in total.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Sun Aug 20, 2017 6:11 am

Какой набор? Я добавил в подписку всего одно правило (выделено зелёным с плюсиком). Нужно было просто обновиться.
Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sun Aug 20, 2017 7:34 pm

Пример ссылки.
http://img24.org/f0q7.html (NSFW)

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Sun Aug 20, 2017 8:09 pm

Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Mon Aug 21, 2017 4:20 am

Спасибо. После обновления подписки реклама заблокировалась.

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Thu Aug 24, 2017 7:19 am

Рекламу с этого ресурса, похоже, нельзя победить?
srv73-h-st.jino.ru > 217.107.219.193
Пример ссылки.
http://2picsun.ru/2bv.html (NSFW)

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Thu Aug 24, 2017 7:26 am

Реклама блокируется не потому, что в подписках присутствуют какие-то непобедимые правила, а потому что они непрерывно обновляются. Убрал: https://hg.adblockplus.org/ruadlist/rev/0d6336febb07
Минут через 15 можно обновиться.
Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Thu Aug 24, 2017 7:56 am

Не помогло обновление.
Вот такой баннер вылазит.
Image
Помогите пожалуйста заблокировать и его тоже.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Thu Aug 24, 2017 8:11 am

@th704
Как раз таки помогло. Рекламы нет. Но и реакция админов удивила. Вместо обычной для них смены домена они встроили в страницу скрипт с антиадблоком. Глобально это можно будет убрать только в RU AdList JS Fixes. Написал Лэйну. Можете пока добавить себе в "Мои фильтры":

Code: Select all

2picsun.ru##script:contains(/отключите|блокировку|рекламы/)
Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Thu Aug 24, 2017 9:52 am

dimisa, Спасибо вам большое!

User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 971
Joined: Fri Aug 20, 2010 11:20 am
Reputation: 15

Post by Lain_13 » Thu Aug 24, 2017 1:58 pm

Добавил скрипт, который подменяет UA на строку 'googlebot'. У них там автоматический выход из детектора адблока в случае посещения сайта ботом.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Thu Aug 24, 2017 5:08 pm

Lain_13 wrote:
Thu Aug 24, 2017 1:58 pm
Добавил скрипт, который подменяет UA на строку 'googlebot'. У них там автоматический выход из детектора адблока в случае посещения сайта ботом.
Улыбнул. Блестяще!
Если дудлы утомили - Google No Doodles

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Thu Aug 24, 2017 9:06 pm

@th704
Обновили домен и правило теперь должно быть таким:

Code: Select all

2picsun.ru,pics2sun.ru##script:contains(/отключите|блокировку|рекламы/)
Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Fri Aug 25, 2017 7:25 am

Интересно, как остановить этот беспредел?
http://3pics-img.ru/14ng.html (NSFW)
Можно ли создать универсальное правило?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Fri Aug 25, 2017 8:05 am

@th704
Правило

Code: Select all

##script:contains(/отключите|блокировку|рекламы/)
и есть универсальное, просто по мере появления у них новых доменов к нему нужно добавлять их через запятую:

Code: Select all

2picsun.ru,3pics-img.ru,pics2sun.ru##script:contains(/отключите|блокировку|рекламы/)
Если дудлы утомили - Google No Doodles

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sat Aug 26, 2017 3:27 pm

Другой сайт, но проблема та же.
Пример ссылки. Не дает увеличить изображение и требует отключение блокировки рекламы.
http://pronpic.org/1501794000_3574836/1/(NSFW)
По аналогии с вышеуказанным методом попробовал такое правило.

Code: Select all

pronpic.org##script:contains(/Вы|используете|AdBlock/)
После этого можно увеличивать картинку.
Или есть лучший вариант для этого сайта?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3378
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 105

Post by dimisa » Sat Aug 26, 2017 3:32 pm

Да нет, такое правило вполне адекватно.
Если дудлы утомили - Google No Doodles

User avatar
Klayton
Postaholic
Postaholic
Posts: 266
Joined: Sat Dec 05, 2015 10:52 am
Reputation: 17

Post by Klayton » Sat Aug 26, 2017 3:32 pm

th704
Допишите, пожалуйста, в своём сообщении после ссылки NSFW в скобках, про это есть в правилах.
1) FF 56.0, uBO 1.14.11rc0 / Cyberfox 52.3, uBO 1.14.10 || 2) Cent Browser 2.8.5.75 (Chromium 60.0.3112.113), uBO 1.14.8; RU AdList JS Fixes / CSS Fixes, подписки/filter lists - pastebin.com/yUZxWZCc.

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sat Aug 26, 2017 3:47 pm

Klayton, там по вашей ссылке "нечто по-английски". Я абсолютно не понимаю, что там написано.

User avatar
Klayton
Postaholic
Postaholic
Posts: 266
Joined: Sat Dec 05, 2015 10:52 am
Reputation: 17

Post by Klayton » Sat Aug 26, 2017 4:36 pm

th704
Правила американского форума не могли быть на другом языке, что поделать =) У вас по ссылке содержимое, что называется, для взрослых, такие вещи здесь надо явно помечать тем самым акронимом NSFW (Not safe for work, дословно "небезопасно/неподходяще для работы", викистатья). Названий тем с такими ресурсами это тоже касается. Просто в будущем, пожалуйста, не забывайте про это дело при размещении таких ссылок, модератор вполне мог сделать вам замечание по этому поводу, правила есть правила. :wink:
1) FF 56.0, uBO 1.14.11rc0 / Cyberfox 52.3, uBO 1.14.10 || 2) Cent Browser 2.8.5.75 (Chromium 60.0.3112.113), uBO 1.14.8; RU AdList JS Fixes / CSS Fixes, подписки/filter lists - pastebin.com/yUZxWZCc.

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sat Aug 26, 2017 5:07 pm

Klayton, я не против правил. Но ваша ссылка была на английском. Мне это ни о чем не говорит. Модератор уже много раз мог бы сказать об этом. Не сказал. Так в чем суть вопроса? Что не так? По-русски, пожалуйста.

th704
Site Member
Site Member
Posts: 46
Joined: Mon Jan 16, 2017 2:39 pm
Reputation: 0

Post by th704 » Sun Aug 27, 2017 5:57 am

Сегодня на этом же сайте опять новые (или старые) правила.
Пример ссылки.
http://pics2sun.ru/2f4.html (NSFW)
Кроме правила $script,xmlhttprequest,domain="имя сайта без кавычек"
Можно ли глобально заблокировать рекламу?
Или прописывать имена сайтов через запятую каждый раз?

Post Reply