Главная
Форум
Контакты
Купить
Поддержи проект
Поиск
Искать:
Расширенный поиск
[Закрыть]
Правила форума
Войти
Регистрация
Russian
English
HandyCache форум
Главная категория
»
Дополнения, плагины
»
Content Master v. 1.XX - расширение HC для очистки страниц от рекламы
Имя пользователя:
1 час
1 день
1 неделя
1 месяц
Навсегда
Пароль:
Страниц:
1
...
34
35
[
36
]
37
38
...
77
Вниз
« предыдущая тема
следующая тема »
Отправить эту тему
Печать
Автор
Тема: Content Master v. 1.XX - расширение HC для очистки страниц от рекламы (Прочитано 598434 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #700 :
02 августа 2013, 14:44:25 »
Михаил, а в описании есть упоминание конструкции \Q...\E? Не нашел сходу или плохо смотрел.
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #701 :
02 августа 2013, 18:03:36 »
http://vcs.pcre.org/viewvc/code/trunk/doc/html/pcrepattern.html?view=co#SEC5
Сообщить модератору
Записан
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #702 :
02 августа 2013, 21:44:48 »
Понятно, это всё же, часть регэкспов... век живи - век учись, как говорится.
Сообщить модератору
Записан
Garth
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #703 :
03 августа 2013, 08:33:17 »
Цитата: Михаил от 02 августа 2013, 08:29:07
Also you can use \Q...\E construct. Between \Q and \E string can be specified exactly in original form without PCRE syntax.
For example:
\Qdiv style="width: 300px; height: 360px; padding-bottom: 45px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;"\E
This is not quite optimal but is simple.
And where should I add this \Q...\E into? The ##TAG of ContentMaster filter?
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #704 :
03 августа 2013, 10:22:12 »
Yes.
Сообщить модератору
Записан
Garth
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #705 :
03 августа 2013, 14:45:12 »
It does not work.
Adding \Q...\E to
Код:
gig-comments-providerIcons
so it becomes
Код:
\Qgig-comments-providerIcons\E
for removal based on class/id attributes does not work either? Should there be other additional RegEx?
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #706 :
03 августа 2013, 15:34:51 »
Show please your file with СМ rule that don't work and show screen where this file is added to filelist in CM Options.
Сообщить модератору
Записан
Garth
Новичок
Репутация: +0/-0
Offline
Сообщений: 6
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #707 :
03 августа 2013, 19:55:34 »
Not sure I understand what you mean and I get the warning that the message I am trying to post contains too many external links. I am unable to show them.
Сообщить модератору
Записан
LordMerlin
Старожил
Репутация: +12/-8
Offline
Сообщений: 488
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #708 :
10 августа 2013, 12:01:30 »
Чтото затишье какое то. Придется сделать вброс.
Итак. НС458, СМ1,06,7.
Во первых в правилах дефолтных вот это в ютубе не дает загружаться видео.
Код:
\bad\b(?!-(?>top7|aware|rail(?#kansascity.com)))#~#\A.*?(?>auto\.yandex\.ru/search\.xml/\?(?#<tr id="car-ad-134949860")|search\.classifieds\.ebay\.ru/|cmlt\.ru/ad(?#<div class="ad-contacts">)|slando\.ru)(*COMMIT)(*F)|
Так же замечен баг в СМ.
Повторяется так: в настройках оставляем включенной только секцию СМ. В ней снимаем галочки со всех списков правил, сохраняем. Открываем страницу тестовую - вуаля, сработки по КлассИд, хотя все правила отключены.
Так же это применимо если несколько правил, и какое то пока не включено в настройках (нет галочки), в логе срабатывания есть от него сработки.
Сообщить модератору
Записан
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #709 :
10 августа 2013, 17:54:36 »
Цитата: LordMerlin от 10 августа 2013, 12:01:30
НС458, СМ1,06,7.
Аналогично
Цитата: LordMerlin от 10 августа 2013, 12:01:30
в правилах дефолтных вот это в ютубе не дает загружаться видео.
Код:
\bad\b(?!-(?>top7|aware|rail(?#kansascity.com)))#~#\A.*?(?>auto\.yandex\.ru/search\.xml/\?(?#<tr id="car-ad-134949860")|search\.classifieds\.ebay\.ru/|cmlt\.ru/ad(?#<div class="ad-contacts">)|slando\.ru)(*COMMIT)(*F)|
Есть такое правило, но трудностей с загрузкой видео на ютубе не наблюдаю.
Цитата: LordMerlin от 10 августа 2013, 12:01:30
Так же замечен баг в СМ.
Повторяется так: в настройках оставляем включенной только секцию СМ. В ней снимаем галочки со всех списков правил, сохраняем. Открываем страницу тестовую - вуаля, сработки по КлассИд, хотя все правила отключены.
Так же это применимо если несколько правил, и какое то пока не включено в настройках (нет галочки), в логе срабатывания есть от него сработки.
А если после сохранения нажать кнопку "перечитать расширение"?
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #710 :
10 августа 2013, 18:55:42 »
Затишье вызвано ожиданием новой версии НС. Без этого выкладывать более новые версии СМ в паблик не могу. Текущие изменения можно наблюдать в "Истории версий".
Цитировать
в правилах дефолтных вот это в ютубе не дает загружаться видео.
У меня видео работает.
Стандартное требование для оказания поддержки - указание конкретной проблемной страницы.
Цитировать
Повторяется так: в настройках оставляем включенной только секцию СМ. В ней снимаем галочки со всех списков правил, сохраняем. Открываем страницу тестовую - вуаля, сработки по КлассИд, хотя все правила отключены.
Так же это применимо если несколько правил, и какое то пока не включено в настройках (нет галочки), в логе срабатывания есть от него сработки.
Воспроизвести на 1.07.6 не могу. Может, какие-то дополнительные условия для воспроизведения нужны?
Сообщить модератору
Записан
LordMerlin
Старожил
Репутация: +12/-8
Offline
Сообщений: 488
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #711 :
11 августа 2013, 00:55:25 »
Цитата: YuS от 10 августа 2013, 17:54:36
А если после сохранения нажать кнопку "перечитать расширение"?
И перечитать, и НС перезагружать...монопинасуально.
Цитата: Михаил от 10 августа 2013, 18:55:42
Стандартное требование для оказания поддержки - указание конкретной проблемной страницы.
Воспроизвести на 1.07.6 не могу. Может, какие-то дополнительные условия для воспроизведения нужны?
Странно, на Трубке любая страница.
Никаких дополнительных условий. Видимо мой местный глюк.
Сообщить модератору
Записан
zakoul
Старожил
Репутация: +13/-2
Offline
Сообщений: 326
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #712 :
11 августа 2013, 04:37:03 »
Цитата: LordMerlin от 10 августа 2013, 12:01:30
Во первых в правилах дефолтных вот это в ютубе не дает загружаться видео.
Код:
\bad\b(?!-(?>top7|aware|rail(?#kansascity.com)))#~#\A.*?(?>auto\.yandex\.ru/search\.xml/\?(?#<tr id="car-ad-134949860")|search\.classifieds\.ebay\.ru/|cmlt\.ru/ad(?#<div class="ad-contacts">)|slando\.ru)(*COMMIT)(*F)|
Подтверждаю. 40 строка в ContentMaster_Default блочит загрузку видео (сначала думал что блочится только автозапуск, но при нажатии на плей загрузки нет пока не отключишь 40 строку)
Еще добавлю на счет ютуба, 43 строка ContentMaster_Default немного портит внешний вид правой колнки:
без 43 строки:
с 43 строкой:
ЗЫ. Блокировка видео по 40 строке наблюдается только в хроме. В ИЕ, мозиле, опере при этом видео грузится норм.
А вот 43 строка дает эффект (правая колонка смещена вверх) в хроме, опере, мозиле. На ИЕ с ней норм.
Вот такие наблюдения))
ContentMasterLog.html
(6.22 Кб - загружено 24 раз.)
«
Последнее редактирование: 11 августа 2013, 05:06:14 от zakoul
»
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #713 :
11 августа 2013, 11:55:19 »
Цитировать
Блокировка видео по 40 строке наблюдается только в хроме. В ИЕ, мозиле, опере при этом видео грузится норм.
У меня и в Хроме при переходе по URL, который у Вас в логе, видео показывает нормально.
Цитировать
А вот 43 строка дает эффект (правая колонка смещена вверх) в хроме, опере, мозиле. На ИЕ с ней норм.
Спасибо. Исправил.
Сообщить модератору
Записан
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #714 :
11 августа 2013, 12:09:35 »
Цитата: zakoul от 11 августа 2013, 04:37:03
Подтверждаю. 40 строка в ContentMaster_Default блочит загрузку видео (сначала думал что блочится только автозапуск, но при нажатии на плей загрузки нет пока не отключишь 40 строку)
А, вот это более предметно уже (с логом и со ссылкой). У меня тоже по этой ссылке видео не загружается из-за 40 строки, там под этим блоком содержащим \bad\b, ещё кучка дочерних div-ов отрезается, видимо какой-то из них влияет на загрузку.
Цитата: zakoul от 11 августа 2013, 04:37:03
А вот 43 строка дает эффект (правая колонка смещена вверх) в хроме, опере, мозиле. На ИЕ с ней норм.
Вот такие наблюдения))
А подключены ли правила Admuncher? У меня помимо этой, 43 строки из дефолтных правил CM, смещение вверх правой колонки вызывает вставка JS, вторая по счету строка из секции вставки скриптов (правила Admuncher), а именно вот эта:
Код:
/*00*/function __amscript_cd(k){var d=document;return(d.domain&&d.domain.indexOf&&d.domain.indexOf(k)!=-1)?1:0;};function __amscript_cl(j,k){var l=location;return(l[j]&&l[j].indexOf(k)!=-1)?1:0;};function __amscript_ge(i){var d=document;if(d.getElementById){return d.getElementById(i);}if(d.all){return d.all[i];}if(d.layers){return d.layers[i];}return 0;};function __amscript_wc(c){var d=document;try{var r=d.createTextNode(c),s=d.createElement('style'),a;s.type='text/css';if(s.styleSheet){s.styleSheet.cssText=r.nodeValue;}else{s.appendChild(r);}__amscript_ge('__amscript_MainScript').parentNode.appendChild(s);}catch(e){if(d.write){d.write("<"+"style type='text/css'>"+c+"<"+"/style>");}}};function __amscript_dw(c){try{document.write(c);}catch(e){}};__amscript_stop=function(){if(window.stop&&typeof(stop)=='function'){window.stop();}else{document.execCommand('Stop')};};function __amscript_gc(i){var d=document;if(d.getElementsByClassName){return d.getElementsByClassName(i);}return 0;};
Цитата: Михаил от 11 августа 2013, 11:55:19
Цитировать
А вот 43 строка дает эффект (правая колонка смещена вверх) в хроме, опере, мозиле. На ИЕ с ней норм.
Спасибо. Исправил.
На правила Admuncher повлиять, видимо не получится? Но вышеописанный эффект со смещением вверх правой колонки, наблюдается стабильно, даже при условии полного отключения правил CM.
Плохо, что этот момент в логе не отображается, уж очень трудозатратно искать проблему в такой ситуации. Но про это уже разговор был, ни на чем не настаиваю, ибо понятно, что пока вывести вставку скриптов и правил CSS в лог, возможности нет...
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #715 :
11 августа 2013, 12:30:19 »
Цитировать
пока вывести вставку скриптов и правил CSS в лог, возможности нет...
В лог СМ 1.07.6 выводится информация о самом факте вставки:
Вставлены правила CSS
Вставлены правила JS AdMuncher
Цитировать
смещение вверх правой колонки вызывает вставка JS, вторая по счету строка из секции вставки скриптов (правила Admuncher)
У меня нет этого смещения с правилами AdMuncher.
Тяжело порой выявить проблему, тестируя ее на разных версиях СМ. Хорошо бы нам иметь одну версию, тогда процесс легче мог бы пойти. Но это возможно только после выхода новой сборки НС, что в компетенции
mai62
.
Цитировать
У меня тоже по этой ссылке видео не загружается из-за 40 строки, там под этим блоком содержащим \bad\b, ещё кучка дочерних div-ов отрезается, видимо какой-то из них влияет на загрузку.
Интересно, что у меня этих div-ов вообще нет - ни в числе вырезанных, ни в числе оставшихся. Странно...
Сообщить модератору
Записан
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #716 :
11 августа 2013, 13:04:27 »
Цитата: Михаил от 11 августа 2013, 12:30:19
В лог СМ 1.07.6 выводится информация о самом факте вставки:
Вставлены правила CSS
Вставлены правила JS AdMuncher
Да, я помню, именно об этом и шел разговор совсем недавно, это лучше чем ничего.
Цитата: Михаил от 11 августа 2013, 12:30:19
Цитировать
смещение вверх правой колонки вызывает вставка JS, вторая по счету строка из секции вставки скриптов (правила Admuncher)
У меня нет этого смещения с правилами AdMuncher.
Тяжело порой выявить проблему, тестируя ее на разных версиях СМ. Хорошо бы нам иметь одну версию, тогда процесс легче мог бы пойти. Но это возможно только после выхода новой сборки НС, что в компетенции
mai62
.
Да, именно так. Видимо, тестировать надо на последней версии, иначе нет смысла.
Кстати, проблема проявляется независимо от движка/браузера, а строка вставки JS была вычислена эмпирически, лог выкладывать смысла не вижу, там ничего нет по этому поводу.
Цитата: Михаил от 11 августа 2013, 12:30:19
Цитировать
У меня тоже по этой ссылке видео не загружается из-за 40 строки, там под этим блоком содержащим \bad\b, ещё кучка дочерних div-ов отрезается, видимо какой-то из них влияет на загрузку.
Интересно, что у меня этих div-ов вообще нет - ни в числе вырезанных, ни в числе оставшихся. Странно...
А вот тут странная зависимость от движка вебкит (maxthon, chrom), проблема проявляется только на нем. Загрузка видео, например, в FF происходит без запинок и в лог, соответственно, срабатывание 40 строки правил CM не выводится, в отличие от загрузки через вебкит. Вот эти дивы вырезаются:
Код:
<div class="video-ad-status-bar">
<div class="video-ad-label">Реклама</div>
<div class="video-ad-time-left"></div>
<div class="html5-progress-bar html5-stop-propagation">
<div class="html5-ad-progress-list html5-progress-list html5-progress-item"></div>
</div>
</div>
Видимо, там сильная зависимость от реализации java на конкретном движке, т.е. структура страницы формируемая скриптом, отличается в зависимости от используемого движка.
Добавлено:
Причем зависимость не просто от движка, а ещё и от его версии, например, в макстоне 3 версия - проблемы 40 строки нет, а в макстоне последней версии 4.1.2.1600 (beta) - проблема наблюдается.
Вот два лога на одно и то же видео из макстона 3 и из макстона 4:
ContenttMasterLog.rar
(5.16 Кб - загружено 26 раз.)
«
Последнее редактирование: 11 августа 2013, 13:29:36 от YuS
»
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #717 :
11 августа 2013, 15:48:02 »
Ни с Maxthon 4.0, ни с 4.1.2.1600 (beta) таких div-ов (<div class="video-ad-status-bar">) на странице у меня нет. Нет их также в Опере, Хроме, IE8, FF.
Может, какие-то настройки самого Ютуба влияют на появление таких div-ов?
Сообщить модератору
Записан
zakoul
Старожил
Репутация: +13/-2
Offline
Сообщений: 326
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #718 :
11 августа 2013, 16:05:42 »
Попробовал на СМ 1.07.3 - тоже самое и только в Google Chrome 28.0.1500.95 m
В логе сначала с IE, потом с хрома
ЗЫ. В СМ отключены все фильтры и подписки кроме ContentMasterDefault и удаление по class/id
ContentMasterLog.rar
(2.78 Кб - загружено 23 раз.)
Сообщить модератору
Записан
Михаил
Модератор
Репутация: +337/-14
Offline
Сообщений: 5513
Re: Content Master v. 1.XX - расширение HC для очистки страниц от реl
«
Ответ #719 :
11 августа 2013, 16:56:22 »
У меня четырех из упомянутых в логе div-ов нет на странице ни в одном браузере. Даже с отключенным СМ.
Поэтому воспроизводимость проблемы, думаю, не зависит от версии СМ.
Сообщить модератору
Записан
Страниц:
1
...
34
35
[
36
]
37
38
...
77
Вверх
Отправить эту тему
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главная категория
-----------------------------
=> Общие вопросы
=> Новые предложения
=> Дополнения, плагины
=> Сжатие трафика
=> English forum
=> Indonesian forum
-----------------------------
Гостевая
-----------------------------
=> Гостевая
-----------------------------
Дела домашние
-----------------------------
=> Сайт и форум HandyCache
=> Курилка
© 2006-2014 HandyCache Team. Все права защищены.
Загружается...