Страниц: 1 2 [3] 4 5 ... 98   Вниз
  Отправить эту тему    Печать  
Автор Тема: Content Master v. 0.ХХ - расширение HC для очистки страниц от рекламы  (Прочитано 889183 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Viper25
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 16



« Ответ #40 : 31 июля 2009, 14:56:50 »

Поставил галочку «Ведение лога».
Куда он его записывает? Как просмотреть лог?
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #41 : 31 июля 2009, 15:09:22 »

Это зависит от версии расширения. Первые версии писали в лог НС, а начиная, кажется с 0.11 пишут в свой файл. Рядом с расширением ищи файл Content Master.log.
Сообщить модератору   Записан
nickston
Пользователь
**

Репутация: +4/-0
Offline Offline

Сообщений: 93


« Ответ #42 : 01 августа 2009, 00:18:21 »

Есть пара наблюдеий по поводу работы расширеия:
1) Расширение мега полезое
2) сильно грузит проц, согласе с одним из предыдущих ораторов надо бы оптимизировать.
просмотрев исходный код страницы хотелось бы узать:
2а) см вставляет <style type="text/css"> и далее кучу строк, чего не надо выводить,
а так ли это все необходимо для каждой страницы? мне думается это влияет на объем памяти необходимой для прорисовки страницы, плюс опять таки нагрузка на проц
2б) далее <!-- INSERTED BY CONTENT MASTER BEGIN: --> ...
<!-- INSERTED BY CONTENT MASTER END -->
и так несколько раз подряд, причем текст между тегами один и тот же, отсюда память и проц и вопрос к чему это?
(может достаточно одного раза?), на одной странице штук 50 одинаковых блоков.
2в) вроде см должен удалять комменты из страницы, а сам их лепит черт знает сколько, не влияют ли они на производительность
ПС: как вариант нельзя ли там как нибудь обновления списков прикрутить автоматом?
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #43 : 01 августа 2009, 14:14:50 »

окошко вылазит при переходе на следующую страницу:
http://www.thevista.ru/forums.php?m=topics&s=42
Изложенное здесь, не помогает?
Есть пара наблюдеий по поводу работы расширеия:
2) Согласен. Буду постепенно улучшать положение дел.
2а) Если отключить в настройках удаление по селекторам CSS, то этого не будет.
2б) Это баг, которого не будет со следующей версии.
2в) На проиводительность не влияют. Если мешает их внешний вид, предлагайте, как видится лучше.
ПС: В перспективе планируется.
« Последнее редактирование: 01 августа 2009, 14:21:09 от Михаил » Сообщить модератору   Записан
nickston
Пользователь
**

Репутация: +4/-0
Offline Offline

Сообщений: 93


« Ответ #44 : 01 августа 2009, 14:56:36 »

2а) Если отключить в настройках удаление по селекторам CSS, то этого не будет.
не я к тому что может они и нужны но не в таком количестве, если все равно вся страница проверяется, так может и вставлять их по необходимости. (я не проверял, но мне все таки кажется что чем больше этих записей тем больше памяти на страницу уходит, ну и нагрузка на производительность).
С другой стороны вставка такого блока мне думается влияет на нагрузку проца при работе см
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #45 : 01 августа 2009, 21:32:21 »

Цитировать
вставка такого блока мне думается влияет на нагрузку проца при работе см
Практически не влияет. Сейчас сильнейшее влияние на прожорливость и скорость CM оказывает неоптимальность формируемых СМ больших регэкспов. Из-за особенностей встроенного в НС варианта PCRE (сторонней библиотеки обработки регэкспов) приходится разбивать эти большие регэкспы на блоки, которые как-то оптимизировать тяжело. Если найдется способ вставить в НС скорректированный вариант PCRE, то показатели СМ можно будет существенно улучшить.
« Последнее редактирование: 01 августа 2009, 21:46:19 от Михаил » Сообщить модератору   Записан
Fernand
Пользователь
**

Репутация: +0/-0
Offline Offline

Сообщений: 65


« Ответ #46 : 02 августа 2009, 05:06:03 »

Михаил, каким образом можно отследить правило отработавшее в AdblockList?
То, что пишется сейчас в логе - неинформативно (просто удалено в результате обработки тем или иным списком)
В частности интересует http://www.3dnews.ru/download/drivers/motherboard/mb-intel
(http://www.3dnews.ru/download/drivers/video/ati_video - вообще страница с ошибкой валится - "не удалось открыть узел/операция прервана")
Ссылки на драйвера "выкусываются" CM. Я понимаю что их можно прописать в "разрешенные", но я хотел бы увидеть какое правило режет их - это возможно?
Спасибо.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #47 : 02 августа 2009, 11:39:33 »

Цитировать
увидеть какое правило режет их
Да, так было бы хорошо. Но правила всех списков AdblockPlus СМ объединяет в одно, которое обрабатывает одним действием. Если каждое правило проверять по отдельности, то быстродействие СМ уменьшится на порядок. Поэтому пока такое не планируется.
Как частичное решение, могу изменить создаваемый СМ комментарий, добавив в него указание на проблемный урл:
<!-- ********** CONTENT MASTER: Element deleted by AdblockPlus. URL=http://site.ru/xxx -->
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #48 : 02 августа 2009, 14:10:43 »

Версия 0.13 от 02.08.2009
(+) Распознавание HTML-тэгов form, select, option
(*) Улучшены собственные списки CM
(*) В некоторых ситуациях уменьшен расход ресурсов и увеличена производительность (четко видно, к примеру, по времени загрузки страницы http://news.google.ru/)
(*) Увеличена информативность вставляемого при срабатывании правил AdblockPlus комментария
(-) Если в настройках CM включены оба типа правил AdblockPlus, то в код HTML-страницы попадал мусор

* Content Master.rar (7.9 Кб - загружено 143 раз.)
Сообщить модератору   Записан
Fernand
Пользователь
**

Репутация: +0/-0
Offline Offline

Сообщений: 65


« Ответ #49 : 02 августа 2009, 16:21:27 »

Михаил, спасибо за ответ, но проблему это не решает.
Вопрос: что имеет приоритет - БС из HC или списки CM?
Сообщить модератору   Записан
nickston
Пользователь
**

Репутация: +4/-0
Offline Offline

Сообщений: 93


« Ответ #50 : 03 августа 2009, 10:28:48 »

2а) Если отключить в настройках удаление по селекторам CSS, то этого не будет.

как я понял эти селекторы должны просто скрывать элементы попадающие под данные определения,
но к примеру в самом конце есть такая строка:
*(href*=zhmak.info/index.php?do=cat&category=women {display: none !important;}
но если зайти на zhmak.info
то ссылка данная присутствует и по ней даже можно тычить и зайти на страницу.
что не так или я не так понял?
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #51 : 03 августа 2009, 15:49:49 »

но к примеру в самом конце есть такая строка:
*(href*=zhmak.info/index.php?do=cat&category=women {display: none !important;}

Строка некорректна из-за круглой скобки. Из какого списка у тебя CM ее взял? У меня такой нет. Да и ссылок таких на zhmak.info я что-то не вижу...
Сообщить модератору   Записан
nickston
Пользователь
**

Репутация: +4/-0
Offline Offline

Сообщений: 93


« Ответ #52 : 03 августа 2009, 19:34:17 »

Строка некорректна из-за круглой скобки. Из какого списка у тебя CM ее взял? У меня такой нет. Да и ссылок таких на zhmak.info я что-то не вижу...

antinuha.txt от тудаже где и RuAdlist.txt, прописал его в настройках
но я добавил скобку antinuha.txt (там ее действительно не было) в исходном тексте страницы:
*[href*=zhmak.info/index.php?do=cat&category=women] {display: none !important;}
но по сути ссылка так и живет и работает

кстати без antinuha.txt начальный блок стал короче.
но после него опять идет блок см, их по идее можно объеденить в один
« Последнее редактирование: 03 августа 2009, 19:38:39 от nickston » Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #53 : 03 августа 2009, 20:33:27 »

но по сути ссылка так и живет и работает

Строку неправильную ты добавил, вот и не работает. Поправь так:

Код:
zhmak.info##*[href*="/index.php?do=cat&category=women"]

Цитировать
но после него опять идет блок см, их по идее можно объеденить в один

Можно, но не нужно.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #54 : 05 августа 2009, 21:44:51 »

Версия 0.14 от 05.08.2009
Код:
[+] Обработка посайтовых правил упрощенного синтаксиса AdblockPlus с селекторами CSS
[+] Работа при использовании сервиса WebWarper
[*] Увеличена информативность комментария вокруг вставляемого блока селекторов CSS AdblockPlus
[-] Не удалялись составные HTML-элементы
[-] Затирались сообщения других обработчиков в колонке "Правила" монитора

* Content Master.rar (8.1 Кб - загружено 111 раз.)
Сообщить модератору   Записан
nickston
Пользователь
**

Репутация: +4/-0
Offline Offline

Сообщений: 93


« Ответ #55 : 05 августа 2009, 22:51:45 »

еще один уточнение в архиве идет см.ини и см.луа, судя по содержимому см.ини не меняется, а у меня в нем добавлен еще один список, так может если он не меняется не ложить его в архив

с новой версией часть рекламы которая рубилась стала появлятся
« Последнее редактирование: 05 августа 2009, 23:01:13 от nickston » Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #56 : 05 августа 2009, 22:54:03 »

Выкладываю все, что меняется. Там исправлена ошибка.
Сообщить модератору   Записан
nickston
Пользователь
**

Репутация: +4/-0
Offline Offline

Сообщений: 93


« Ответ #57 : 05 августа 2009, 23:05:18 »

Выкладываю все, что меняется. Там исправлена ошибка.
а я вроде сравнил и у меня они отличаются только на тот файл который я добавил
Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +226/-4
Offline Offline

Сообщений: 6383


« Ответ #58 : 05 августа 2009, 23:21:33 »

Цитировать
с новой версией часть рекламы которая рубилась стала появлятся
А у меня наоборот кое, что убралось: картинка вверху с катером на ру-борде пропала, и на torrents.ru рекламы меньше стало.
Сообщить модератору   Записан
Михаил
Модератор
*****

Репутация: +337/-14
Offline Offline

Сообщений: 5513



« Ответ #59 : 06 августа 2009, 06:29:06 »

с новой версией часть рекламы которая рубилась стала появлятся
Что конкретно?
Сообщить модератору   Записан
Страниц: 1 2 [3] 4 5 ... 98   Вверх
  Отправить эту тему    Печать  

 
Перейти в: