Ru-Board.club
← Вернуться в раздел «Программы»

» Opera на движке Presto (часть 24)

Автор: softovikk
Дата сообщения: 04.02.2015 04:24
Capushon
Принципы xxBlock'а и NoAds немного отличны: первый - сочетает как правила сокрытия элементов, так и блокировку их ресурсов, второй - изначально был ориентирован на помощь внутреннему блокировщику браузера Опера, поэтому в первых версиях у него отсутствует блок блокировок по url (в целях удобства, в последних версиях появился).
И второе основное между ними отличие: NoAds также изначально ориентирован на блокировку всех внешних скриптов (что доставляет массу неудобств в связи с последними веяниями веб-программирования), а xxBlock - только на конкретные скрипты, прописанные в подключенных правилах (подписки).

Capushon 23:02 03-02-2015
Цитата:
что случится с картинкой, она будет скрыта, или блокирована (не загружена) ?


Код: rutor.org##DIV[id="up"]
vk.com##DIV[id="left_ads"]
vk.com##.ads_ad_box2.ver.repeat_ver.size_site.first
vk.com##.ads_ad_photo.ver
vk.com##DIV[style="font-weight:bold;color:#36638E;"]
Автор: solstice
Дата сообщения: 04.02.2015 10:09

Цитата:
Да, прокатит.   В настройках расширения, "Пользовательские css фильтры" ("Польз.CSS"):Код: vk.com##DIV[id="left_ads"],[class^="ads_ad"],DIV[style="font-weight:bold;color:#36638E;"]

Вписал в глобальные - без толку. На самом сайте вконтакта даже окошко настроек NoAds не открывается.
Автор: coherent
Дата сообщения: 04.02.2015 10:18
solstice

Цитата:
Вписал в глобальные - без толку. На самом сайте вконтакта даже окошко настроек NoAds не открывается.

Есть такой нюанс: после изменений, внесенных в noads.js, нужно удалить %profile%\pstorage.
Автор: solstice
Дата сообщения: 04.02.2015 11:38

Цитата:
Есть такой нюанс:  после изменений, внесенных в noads.js, нужно удалить %profile%\pstorage.

Хорошо, попробую удалить (оперу саму не нужно перегружать?). Но все равно на сайтах vk.com, mail.ru не появляется окно настроек NoAds. Есть возможность как-то прописать нужные css руками в конфиг для этого сайта?

И куда noads пишет всю конфигурацию? В сам noads.js или же куда-то в дебри профиля пользователя?
Автор: coherent
Дата сообщения: 04.02.2015 11:50
solstice

Цитата:
оперу саму не нужно перегружать?

Думаю, что нужно.

Цитата:
И куда noads пишет всю конфигурацию? В сам noads.js или же куда-то в дебри профиля пользователя?

Туда (%profile%\pstorage) и пишет, но в нечитабельном виде.
Автор: softovikk
Дата сообщения: 04.02.2015 11:50
solstice

Разрешить использовать пользовательские JavaScript на защищённых соединениях

P.S. Не знаю зачем что-то в нашем случае удалять, но если удалять, то при закрытом браузере.

Туда и пишет, что удаляем
т.ч. копируйте все свои правила (например, в блокнот), кроме секции "Блокирование внешних скриптов. Белый список", перед удалением.

Добавлено:
Вообще-то не только NoAds туда пишет. (Первые версии расширения ExtendTube туда тоже писали свои настройки)
Можно открыть файл \profile\pstorage\psindex.dat блокнотом и посмотреть кто и куда что записывает.
В основном там левые записи Локального кэша веб-сайтов (Веб-хранилище).
Автор: solstice
Дата сообщения: 04.02.2015 12:15
softovikk
Спасибо огроменное! Теперь все отлично, настройка opera:config#User JavaScript on HTTPS и была тем "затыком", который мешал открываться окну настроек на vk.com.
Но и это не главное. А главное то, что я примерно понял принцип работы NoAds.js, потому выкинул расширение AdBlock — и теперь опера (12.14 х64) занимает 800 Мб (против 1200 Мб с расширением АдБлок).
Автор: softovikk
Дата сообщения: 04.02.2015 12:29
solstice
Рано радуетесь) Ещё за..бётесь с запросами от браузера о подтверждении разрешения использовать пользовательские скрипты на безопасных соединениях сайтов
В этом плане большой плюс у расширений, т.к. в них предусмотрено такое поведение в настройках (там же и приватные вкладки - "Конфиденциальность").

Не знаю точно, что именно ребята прописывают в скрипт, выкладываемый здесь, но, как уже ранее было замечено, что без правил CSS (например) и, в первую очередь, внутреннего блокировщика (urlfilter.ini) NoAds бесполезен (собственно, как и любой другой блокировщик без правил).

P.S. Учитывая, как вы свободно разобрались с правкой adblock.css, возникает естественный вопрос: "Зачем вам NoAds?"
NoAds, к сожалению, совершенно бесполезен с корректирующими записями стилей (те, что в фигурных скобках {..} ), т.ч. не часто, но без классического css не обойтись порой.
Автор: solstice
Дата сообщения: 04.02.2015 13:02
softovikk

Цитата:
P.S. Учитывая, как вы свободно разобрались с правкой adblock.css, возникает естественный вопрос: "Зачем вам NoAds?"

То есть получается лучше всего применять Stylish + фильтры CSS + urlfilter.ini + block-external-scripts.js?
На толстый AdBlockPlus что-то не тянет возвращаться...
Автор: sergEO7905
Дата сообщения: 04.02.2015 13:16
да поставте наконец себе urlfilter отсюда https://code.google.com/p/censureblock/. файл хоста с winhelp2002.mvps.org и этот urlfilter, позволяют opere 12.14 на via C3-800 интернет листать с вполне приличной скоростью, и без рекламных банеров.
Автор: softovikk
Дата сообщения: 04.02.2015 13:31
solstice
Потому чуть ранее и упоминали о "uBlock", как, возможное, решение-автомат с невысоким потреблением ОП.

Попробуйте пока поработать с NoAds, а там видно будет.

urlfilter.ini пару месяцев назад выкладывали вроде в этой ветке. Оптимизированный, на пару тысяч строк правил, он послужит хорошим первым уровнем защиты от баннеров.
Автор: solstice
Дата сообщения: 04.02.2015 13:32
sergEO7905
Поставил. Как тут можно добавлять свои правила блокировки? К примеру, та же реклама шлюза ИСК:

Автор: billibons
Дата сообщения: 04.02.2015 13:39
solstice
Пока нет uBlock для Оперы Престо рекомендую Noads Advanced.
Автор: solstice
Дата сообщения: 04.02.2015 14:08
billibons
Спасибо. Возможно, это лучший выбор: есть и настройки CSS, и ручной ввод правил.
Подписки никакие не включал (по советам бывалых). Памяти опера потребляет примерно на 5 % больше, нежели без этого расширения — отличный результат.
Автор: sergEO7905
Дата сообщения: 04.02.2015 14:35

Цитата:
К примеру, та же реклама шлюза ИСК:

напиши автору на почту. он добавит в Vaka~s . самостоятельные правила у фарефоксовой версии пока только сделаны.
Автор: zybex15
Дата сообщения: 04.02.2015 17:46
Реквестирую urlfilter.ini, для изучения конечно же.
Автор: coherent
Дата сообщения: 04.02.2015 18:27
zybex15
Можно взять за основу этот.
Автор: zybex15
Дата сообщения: 04.02.2015 18:52
coherent
Спасибо.
Автор: softovikk
Дата сообщения: 05.02.2015 01:28

https://opera-urlfilter-lists.googlecode.com/svn/trunk/Urlfilter.ini
Только не забыть заменить, в текстовом редакторе, все вхождения http:// на *://
Автор: sergEO7905
Дата сообщения: 05.02.2015 18:19

Цитата:
не забыть заменить, в текстовом редакторе, все вхождения http://

а зачем там столько этих http:// понавтыкали? умрёшь ведь вручную столько на звёздочьку менять.
Автор: neZlodey
Дата сообщения: 05.02.2015 18:21
sergEO7905

Цитата:
а зачем там столько этих http:// понавтыкали? умрёшь ведь вручную столько на звёздочьку менять.

В любом приличном редакторе процедура занимает меньше минуты.


Добавлено:
544 замены.
Автор: sergEO7905
Дата сообщения: 05.02.2015 18:27

Цитата:
В любом приличном редакторе процедура занимает меньше минуты.

меня с моим пальцем хватило на 5 минут, строк 50 поменял всего. если так легко прошу выложить исправленный, или подробно описать процедуру столь скоросной замены.
Автор: neZlodey
Дата сообщения: 05.02.2015 18:32
AkelPad -> ctrl+r -> Что -> Чем -> Сохранить

Добавлено:
http://rghost.ru/7pngbfrzy
Автор: sergEO7905
Дата сообщения: 05.02.2015 19:03
Премного благодарен. Спасибо.

Добавлено:
проверил я этот
Цитата:
http://rghost.ru/7pngbfrzy

на rutor остаётся мерзкий порнобанер, прямоугольный прямо над надписью - ИНФОРМАЦИЯ ПО БЛОКИРОВКАМ. какой строчкой в ini его убрать можно?
Автор: Capushon
Дата сообщения: 05.02.2015 21:50
sergEO7905: 22:03 05-02-2015
Цитата:
на rutor остаётся мерзкий порнобанер, прямоугольный прямо над надписью - ИНФОРМАЦИЯ ПО БЛОКИРОВКАМ. какой строчкой в ini его убрать можно?
Нужно не баннер убирать - это следствие, а причину - блокировать скрипт который выводит этот баннер...
Автор: sergEO7905
Дата сообщения: 05.02.2015 21:57
и как его заблокировать? что это за скрипт?
Автор: solstice
Дата сообщения: 05.02.2015 22:26
sergEO7905

Цитата:
и как его заблокировать? что это за скрипт?

NoAds++ показывает следующие скрипты:



Автор: softovikk
Дата сообщения: 05.02.2015 22:31
sergEO7905, neZlodey
Минуты?.. Времени на отдых не останется

"Блокнот" позволяет проводить множественные замены Ctrl+H



Добавлено:
Проверьте наличие масок правил:
Код: *://counter*.*
*://rarenok.biz/*
*://realer.info/js/*.js
*://rmbn.net/*/get_code.js?*
*://rmbn.net/cgi-bin/*
Автор: zybex15
Дата сообщения: 06.02.2015 07:05
Виджет Gismeteo не работает с этим urlfilter.ini. Вроде строчки где "gis". "meteo" встречались потёр, но нет, не работает...
Автор: omamont
Дата сообщения: 06.02.2015 08:55
zybex15 06:05 06-02-2015
Цитата:
Виджет Gismeteo не работает с этим urlfilter.ini.

так и должно быть.
Gismeteo обращается к шпиёну google.
у тебя, 2-а варианта:
1. удалить Gismeteo
2. за-комментировать строку ;*.google-analytics.com/*

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227

Предыдущая тема: Трекер http://torrents.tj


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.