pikabu.ru

Russian supplemental subscription

Moderators: EasyList authors, RU AdList Mods

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

Re: pikabu.ru

Post by dimisa » Wed Aug 03, 2016 7:56 pm

Решение добавлено в RU AdList JS Fixes.
Если дудлы утомили - Google No Doodles

Родари
New Member
New Member
Posts: 6
Joined: Sat Sep 03, 2016 6:27 pm
Reputation: 0

Post by Родари » Sat Sep 03, 2016 6:40 pm

В uBlock при включенной "RUS: BitBlock List (Дополнительная подписка фильтров)‎", не сохраняются картинки с пикабу.ру. Не знаю как давно такая проблема, месяца два точно там не был, но вот такая вот штука. Отключаешь подписку - нормально, включаешь - не работает. Как-бы и подписку включить и картинку сохранить?

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

Post by dimisa » Sat Sep 03, 2016 6:46 pm

Что значит "не сохраняются"? Какие именно действия заканчиваются неудачей? И браузер укажите пожалуйста.
Если дудлы утомили - Google No Doodles

Родари
New Member
New Member
Posts: 6
Joined: Sat Sep 03, 2016 6:27 pm
Reputation: 0

Post by Родари » Sat Sep 03, 2016 7:47 pm

dimisa wrote:Что значит "не сохраняются"? Какие именно действия заканчиваются неудачей? И браузер укажите пожалуйста.
Для чистоты эксперимента сделал так:
Открыл первую попавшуюся картинку, cs8.pikabu.ru/post_img/2016/09/03/11/1472930837192781505 .png, и с выключенной подпиской нажал
Файл - сохранить как - и выбрал папку на диске по умолчанию (от папки результат не зависит).
Выключил подписку и сделал всё тоже самое.
http://take.ms/iVLUT
Браузер FF ESR 45.3.0, uBlock Origin v1.9.5b4.

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

Post by dimisa » Sat Sep 03, 2016 7:59 pm

Проверил стабильные релизы Хрома-Сафари-Фокса в сочетании со стабильными релизами uBO-AB-ABP и проблемы не обнаружил. Стало быть, дело не в подписке, а в конкретном сочетании FF ESR 45.3.0 + uBlock Origin v1.9.5b4.

Попробуйте использовать другой блокер или браузер. Также возможно, "побилась" подписка. Можно проверить удалением и новым подключением.
Если дудлы утомили - Google No Doodles

haatad
Site Member
Site Member
Posts: 42
Joined: Mon Oct 26, 2015 5:45 pm
Reputation: 0

Post by haatad » Sun Sep 04, 2016 5:56 pm

Я могу повторить на фф 48 и бете юблока. Правило

Code: Select all

||pikabu.ru^$third-party,other
из битблока блокирует сохранение картинки

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

Post by dimisa » Sun Sep 04, 2016 6:08 pm

Я беты не проверяю. Только стабильные версии. В них проблема отсутствует. Нужно написать Раймонду (https://github.com/gorhill/uBlock/issues), если сейчас не поправить, то этот баг попадёт в релиз.
Если дудлы утомили - Google No Doodles

Родари
New Member
New Member
Posts: 6
Joined: Sat Sep 03, 2016 6:27 pm
Reputation: 0

Post by Родари » Mon Sep 05, 2016 10:23 am

dimisa wrote:Нужно написать Раймонду (https://github.com/gorhill/uBlock/issues), если сейчас не поправить, то этот баг попадёт в релиз.
А не мог бы кто-нибудь отписаться? А то я не писатель, я читатель :-(

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

Post by Klayton » Mon Sep 05, 2016 11:45 am

Попытался воспроизвести в портативке 48го лиса и с uBO 1.9.5b4 только с RU AdList и BitBlock и не смог - картинки качаются и по ссылке выше, и из первого же поста.
В установленном 49b8 с тем же uBO тоже проблемы не наблюдается.
1) FF 56.0.1, uBO 1.14.17b1 / Cyberfox 52.4, uBO 1.14.17b1 || 2) Cent Browser 2.9.4.39 (Chromium 61.0.3163.100), uBO 1.14.12; RU AdList JS Fixes / CSS Fixes, подписки/filter lists - pastebin.com/yUZxWZCc.

haatad
Site Member
Site Member
Posts: 42
Joined: Mon Oct 26, 2015 5:45 pm
Reputation: 0

Post by haatad » Mon Sep 05, 2016 12:08 pm

В настройках блокировщика, на вкладке Белый список, у вас удалено правило behind-the-scene? Попробуйте его добавить, на время. Помогает?

Пока что Gorhill говорит, что ничего не может с этим сделать - uBlock не отличает запросы "Сохранить как" от обычных.
Но ведь он и не должен, неважно какого типа, ведь фильтр ||pikabu.ru^$third-party не должен блокировать никакие запросы с pikabu.ru?

Родари
New Member
New Member
Posts: 6
Joined: Sat Sep 03, 2016 6:27 pm
Reputation: 0

Post by Родари » Mon Sep 05, 2016 12:15 pm

Так может пока удалить фильтр ||pikabu.ru^$third-party? Вроде и без него хорошо.

haatad
Site Member
Site Member
Posts: 42
Joined: Mon Oct 26, 2015 5:45 pm
Reputation: 0

Post by haatad » Mon Sep 05, 2016 12:18 pm

Все фильтры с $third-party удалять? Это похоже на баг uBLock, и тогда это не решение.
Вы попробовали белый список проверить?

Родари
New Member
New Member
Posts: 6
Joined: Sat Sep 03, 2016 6:27 pm
Reputation: 0

Post by Родари » Mon Sep 05, 2016 12:24 pm

Простите, не отписался. Да поверил, да работает. Я не знаю за что отвечает ||pikabu.ru^$third-party, но с отключенным BitBlock ничего нового на сайте не появляется.

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

Post by Klayton » Mon Sep 05, 2016 12:26 pm

haatad
Правило у меня такое есть, оно с момента установки по умолчанию, насколько я помню.
Если его убрать, то картинки действительно не качаются, в панели загрузок постоянный статус "не удалась". Но зачем его убирать? У вас были проблемы из-за этого правила?
1) FF 56.0.1, uBO 1.14.17b1 / Cyberfox 52.4, uBO 1.14.17b1 || 2) Cent Browser 2.9.4.39 (Chromium 61.0.3163.100), uBO 1.14.12; RU AdList JS Fixes / CSS Fixes, подписки/filter lists - pastebin.com/yUZxWZCc.

haatad
Site Member
Site Member
Posts: 42
Joined: Mon Oct 26, 2015 5:45 pm
Reputation: 0

Post by haatad » Mon Sep 05, 2016 12:35 pm

Да, это правило по умолчанию там.
Браузер не различает все запросы. Если это правило убрать, то можно фильтровать "маячки", иконки вкладок, другие запросы неопределенного типа, но также оно может разрешить блокировку обновлений аддонов, сертификаты, синхронизацию и т.д.
Поэтому неопытным пользователям не советуют трогать белый список и включать опцию продвинутый пользователь

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

Post by dimisa » Mon Sep 05, 2016 12:41 pm

Правило ||pikabu.ru^$third-party,~image из Битблока означает, что контент и запросы с pikabu.ru будет блокироваться на сторонних ресурсах, за исключением картинок. Если его трактовка в uBO, в сочетании с определёнными настройками блокирует контент и запросы на самом pikabu.ru, то это однозначный баг. Временно можно обойтись исключением @@||pikabu.ru^$third-party,~image.
Если дудлы утомили - Google No Doodles

Родари
New Member
New Member
Posts: 6
Joined: Sat Sep 03, 2016 6:27 pm
Reputation: 0

Post by Родари » Mon Sep 05, 2016 12:53 pm

Спасибо. Правило исключил, всё работает.

haatad
Site Member
Site Member
Posts: 42
Joined: Mon Oct 26, 2015 5:45 pm
Reputation: 0

Post by haatad » Mon Sep 05, 2016 2:11 pm

До меня дошло, что Реймонд ответил: Хром видит сохранение картинки нормально, а движок Файерфокса не показывает происхождение запроса, т.е. нельзя отличить first-party от third-party. Такие запросы и называются behind-the-scene.
По умолчанию они игнорируются uBlockом (неприятности могут возникнуть только у тех, кто не разбирается, но поковыряться любит :D ). В Адблоке и остальных блокировщиках, как я понимаю, такие запросы вообще нельзя фильтровать.
Конкретно сохранение картинок в ФФ считается как тип other, поэтому $other блокирует сохранение картинок, как и $third-party, т.к. ФФ не дает узнать из какой вкладки происходит сохранение.
Таким образом это баг/недочет Файерфокса, а не юБлока.

haatad
Site Member
Site Member
Posts: 42
Joined: Mon Oct 26, 2015 5:45 pm
Reputation: 0

Post by haatad » Mon Sep 05, 2016 2:27 pm

Родари, вы можете вернуть behind-the-scene в Белый список, или добавьте

Code: Select all

behind-the-scene pikabu.ru * allow
во вкладку Мои правила, в настройках uBO. Потому что исключать правила - не лучший выход

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

Post by bershan2 » Sun Jul 09, 2017 8:06 pm

Я заметил что список RU AdList содержит несколько мертвых фильтров и сам по себе не скрывает некоторые элементы (для их скрытия необходимо использовать Adguard Russian Filter или custom фильтры.

Я открываю новую тему, т.к. темы pikabu.ru и http://pikabu.ru были созданы для добавления новых фильтров, а я предлагаю обновить старые и убрать мертвые.

На сайте есть три (на самом деле четыре) виды рекламы:
  • брендирование
  • закрепленный пост от пользователя ads
  • реклама с оплатой за показ
    • Yandex реклама
    • Пост от пользователя ads (не всегда появляется)
-
Image
(источник: http://pikabu.ru/html.php?id=ad)

Вот фильтры RU Adlist (для справки):

Code: Select all

||garmin.ru/virb/?$popup,domain=pikabu.ru
pikabu.ru###branding_ad_footer
pikabu.ru,riafan.ru##.adv_wrap
pikabu.ru##.header-cont > a[href][target="_blank"]
pikabu.ru##.menu-block-branding > a[href][target="_blank"]
pikabu.ru##.story_perm
aif.ru,alogvinov.com,censor.net.ua,compulenta.ru,computerra.ru,cyberforum.ru,disgustingmen.com,filmpro.ru,fishki.net,forums.goha.ru,gamebomb.ru,gamemag.ru,gamer-info.com,geektimes.ru,gismeteo.ru,gotps3.ru,habrahabr.ru,kudago.com,maximonline.ru,noob-club.ru,pikabu.ru,ps3hits.ru,readovka.ru,sinoptik.com.ru,soccer.ru,sportbox.ru,strana.ua,tapochek.net,thg.ru,ua-football.com,zoomby.ru##a[href*="/ad.adriver."]
pikabu.ru##a[href*="WarThunder"]
10torrent.net,3torrent.org,4allwomen.ru,7torrents.net,a-age.ru,abw.by,aces.gg,all-freeload.net,allbesta.net,alleng.ru,androidsmartfony.com,audioboo.ru,badtorrent.com,biblprog.org.ua,bobfilm1.cc,cheb.ru,cheboksary.ws,citysmile.org,diakov.net,dota2.ru,dugtor.ru,ex-fs.com,ex-fs.net,failovik.com,filmasik.com.ua,filmitorrent.org,for-ua.info,forklog.com,fstreker.net,games-portal.ws,geekteam.pro,gig-torrent.org,gig-torrent.ru,gmt-max.org,goldenshara.net,goldenshara.org,gorod55.ru,gtp-tabs.ru,hentaiz.org,igri-torrent.net,igryday.ru,ilenta.com,imageban.ru,javadevblog.com,kino-live.red,kino-live2.org,kinocok.com,kinoplace.org,kinosok.org,kinotorka.ru,kinotrek.org,klubok.com,kontrolnaya-rabota.ru,kritka.su,megatrack.info,microstock.ru,mixsoft.org,mobiltelefon.ru,muzyka-torrent.ru,my-tfile.org,n-torrents.ru,na-svyazi.ru,newrutor.net,nnm.me,oper.ru,pesni-tut.com,pikabu.ru,prosadiogorod.ru,protanki.tv,ra1ohx.ru,radiopotok.ru,rg-mechanics.org,rsload.net,rusbitor.ru,rutor.co,rutorgames.org,sbornik-music.ru,serialpro.net,sewin.net,skachat-igri-besplatno.info,skidows.com,softbaze.ru,softikbox.com,softportal.com,stereotraker.ru,stranamam.ru,superg.ru,tankist.su,torentor.net,torrent-besplatno.net,torrent-club.net,torrent-games-2016.ru,torrent-games.net,torrent-igri.com,torrent-soft.net,torrent9.ru,torrentk.ru,torrentom.com,torrents-game.net,torrentum.net,trademaster.ua,tuchkatv.ru,v-torrente.ru,varlamov.ru,vashipitomcy.ru,vgtimes.ru,vsofte.biz,vtorrents.net,winxland.ru,ximepa.net,yaminecraft.ru,zarulem.ws,zserials.cc,zserials.tv##a[href*="goo.gl"]
pikabu.ru##a[href*="printclick.ru"]
fontov.net,metal-tracker.com,narutoplanet.ru,pikabu.ru##a[href*="vsemayki.ru"]
/images/brand/*$domain=amuzic.ru|emuzic.ru|pikabu.ru
||pikabu.ru^*/ad_branding_
@@/advertising.js$script,domain=bikepost.ru|for-ua.info|gidonline.club|kinoprofi.org|pikabu.ru|rango-hack.ru|softportal.com



Как видим, многие из этих фильтров -- косметические, но все равно на сайте остается место из-под рекламы Yandex "с оплатой за показ":
Image
это можно исправить простым фильтром

Code: Select all

pikabu.ru##.story[data-story-id="_"]
(Все другие посты имеют data-story-id в виде числа -- порядкового номера опубликованной истории)
Сама реклама Yandex блокируется сетевым фильтром.

Вернемся к мертвым фильтрам.

Эти фильтры когда-то скрывали брандинг, но больше не будут работать только если тот же рекламодатель ни вернется и не поставит те же ссылки:

Code: Select all

||garmin.ru/virb/?$popup,domain=pikabu.ru (попап, а не брандинг, но все равно устарело)
pikabu.ru##a[href*="WarThunder"]
pikabu.ru##a[href*="printclick.ru"]
pikabu.ru##a[href*="/ad.adriver."] (sokrasheno)
fontov.net,metal-tracker.com,narutoplanet.ru,pikabu.ru##a[href*="vsemayki.ru"] (sokrasheno)
Сейчас брандинг рекламы нет, поэтому прокомментировать другие фильтры не могу:

Code: Select all

pikabu.ru###branding_ad_footer
||pikabu.ru^*/ad_branding_
Закрепленный пост:
Правило

Code: Select all

 pikabu.ru##.story_perm 
устарело, его следует заменить на

Code: Select all

 pikabu.ru##.page-story 
Также можно использовать правило с has() на картинке кнопки на всех закрепленных постах (все кроме брандинг), но это правило медленнее, насколько я знаю. Также можно скрывать рекламу от пользователя ads (в закрепленный пост и с оплатой за показ) фильтром

Code: Select all

pikabu.ru##.story:has([href="http://pikabu.ru/profile/ads"])
.
Version 59.0.3071.109 (Developer Build) | Ubuntu 16.04 (64-bit) | uBlock Origin 1.13.8 | EasyList | RU Adlist + BitBlock | Adblock Warning Removal

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

Post by dimisa » Sun Jul 09, 2017 8:59 pm

Все добавления/изменения фильтров обсуждаются в теме данного домена. Спасибо за внимательность - объединил три темы в одну. Сама идея обновления правил - хорошая, но по-крайней мере до 25.07 я ей заняться не могу. Что касается правил с has, то в подписку RU AdList они включены быть не могут, ибо её использует не только uBO, но и расширения незнакомые с таким синтаксисом. И у большинства из них отсутствует функция валидации правил. Это означает, что при считывании правила с незнакомым синтаксисом - будут отброшены ВСЕ правила и скрытие на домене перестанет работать вообще. Поэтому эта функции реализована в RU AdList Fixes. В будущем используйте пожалуйста тему: ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ!
Если дудлы утомили - Google No Doodles

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

Post by bershan2 » Mon Jul 10, 2017 6:44 pm

Большое спасибо за пояснения!
Пожалуйста добавьте правило (если не сложно)

Code: Select all

pikabu.ru##.story[data-story-id="_"]
Оно скрывает место под рекламу Yandex (заблокирована сетевым фильтром).
Image
Version 59.0.3071.109 (Developer Build) | Ubuntu 16.04 (64-bit) | uBlock Origin 1.13.8 | EasyList | RU Adlist + BitBlock | Adblock Warning Removal

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

Post by dimisa » Mon Jul 10, 2017 9:25 pm

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

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

Post by bershan2 » Wed Aug 02, 2017 3:54 pm

Реклама в шапке опять появилась (видимо, 7 дней назад https://pikabu.ru/story/rozyigryish_mersedesa_ot_kanala_transformator_5220047#comment_92288055).

Я её не замечал ренше из-за фильтра pikabu.ru##.story:has(a[href*='pikabu.ru/html.php?id=ad'])
из "uBlock filters" (uBlock Origin) https://github.com/uBlockOrigin/uAssets/blob/master/filters/filters.txt, но он Вам не подходит, насколько я понимаю (т.к. использует :has).

Примечение: Какой бы фильтр Вы не исползовали, пожалуйста убедитесь что он не влияет на страницы вида [/C]https://pikabu.ru/story/*[/C], т.к. ранее фильтр pikabu.ru##.story_perm (устарел, но еще в подписке) вызывал проблемы https://pikabu.ru/story/ne_otobrazhayutsya_postyi_4390811. (Насколько я понимаю, .story_perm заменили на .page-story.
Version 59.0.3071.109 (Developer Build) | Ubuntu 16.04 (64-bit) | uBlock Origin 1.13.8 | EasyList | RU Adlist + BitBlock | Adblock Warning Removal

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

Post by dimisa » Wed Aug 02, 2017 3:56 pm

Эта реклама должна резаться RU AdList JS Fixes.
Если дудлы утомили - Google No Doodles

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

Post by bershan2 » Sun Aug 06, 2017 2:26 am

Давайте почистим подписку немного:

Удалим pikabu.ru##.story_perm,
уже неактивно, добавленно немного более года назад https://hg.adblockplus.org/ruadlist/rev/8a6f0454a836#l1.12 для скрывания поста сверху титульной страницы pikabu.ru -- сейчас переименован в .page-story -- и скрывается JS Fixes, как Вы писали выше.

Удалим pikabu.ru##.adv_wrap,
уже неактивно, согласно моим коментаиям моем списке "My filters" в uBlock Origin он когда-то скрывал рекламный пост сверху титульной страницы pikabu.ru, как и прошлое правило (до очередного переименования).

Удалим ||garmin.ru/virb/?$popup,domain=pikabu.ru,
уже неактивно, т.к. pikabu.ru уже не использует popup брендирование, и контракт с Garmin уже давно истек.

Удалим pikabu.ru##a[href*="WarThunder"],
уже неактивно, добавленно для скрытия ссылок и брендирования, но давно бесполезно (с момента окончания контракта на брендирование).

Удалим pikabu.ru##a[href*="goo.gl"],
уже неактивно, т.к. домен goo.gl запрещен к использованию пользователями (как и прочие сократители ссылок), а администрация сайта использует ссылки мимикрирующие под ссылки на посты (без goo.gl).
Version 59.0.3071.109 (Developer Build) | Ubuntu 16.04 (64-bit) | uBlock Origin 1.13.8 | EasyList | RU Adlist + BitBlock | Adblock Warning Removal

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

Post by dimisa » Sun Aug 06, 2017 7:10 am

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

terkin
Senior Member
Senior Member
Posts: 62
Joined: Fri Jul 28, 2017 8:23 pm
Reputation: 1

Post by terkin » Sun Aug 20, 2017 9:48 am

Чистил кэш, обновлял подписки uBO, реклама остается.
Image
Chrome 62, FF 56.0.1. uBlock Origin. Подписки: EasyList, RU AdList, BitBlock, Counters, Adblock Warning Removal List.
Violentmonkey — Ru AdList JS Fixes, Absolute Enable Right Click & Copy.
Stylus — Ru AdList CSS Fixes.
Win 10, KIS 18.

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

Post by dimisa » Sun Aug 20, 2017 9:51 am

Вероятно, подписки всё-таки не актуальны, ибо проблема была решена за полчаса до создания вашего сообщения: https://hg.adblockplus.org/ruadlist/rev/3e3f5c6eacb3
Если дудлы утомили - Google No Doodles

terkin
Senior Member
Senior Member
Posts: 62
Joined: Fri Jul 28, 2017 8:23 pm
Reputation: 1

Post by terkin » Sun Aug 20, 2017 10:33 am

Обновил еще раз после вашего сообщения, реклама исчезла.
Chrome 62, FF 56.0.1. uBlock Origin. Подписки: EasyList, RU AdList, BitBlock, Counters, Adblock Warning Removal List.
Violentmonkey — Ru AdList JS Fixes, Absolute Enable Right Click & Copy.
Stylus — Ru AdList CSS Fixes.
Win 10, KIS 18.

Post Reply