Страниц: 1 ... 12 13 [14] 15 16 ... 98   Вниз
  Отправить эту тему    Печать  
Автор Тема: Content Master v. 0.ХХ - расширение HC для очистки страниц от рекламы  (Прочитано 889193 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
IVAn Dealer
Пользователь
**

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

Сообщений: 55


« Ответ #260 : 15 октября 2009, 19:58:08 »

Люди,а где ссылочка на данное чюдо ?,а то что-то я её не вижу))
http://handycache.ru/component/option,com_smf/Itemid,10/action,dlattach/topic,2453.0/attach,1528/
Сообщить модератору   Записан
Jarikk
Новичок
*

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

Сообщений: 31



« Ответ #261 : 18 октября 2009, 14:09:01 »

Да, со всеми включенными списками сразу видна стала нагрузка на процессор при загрузке НС и сохранении настроек СМ. Кстати, а зачем для проверки обновлений скачивать версию с сервера? Нельзя ли проверять по номеру версии, а то он скачал полностью расширение и сказал что обновления не требуется Улыбка
Сообщить модератору   Записан
Михаил
Модератор
*****

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

Сообщений: 5513



« Ответ #262 : 18 октября 2009, 14:18:41 »

Цитировать
Да, со всеми включенными списками сразу видна стала нагрузка на процессор при загрузке НС и сохранении настроек СМ.
Включать все списки, имхо, не стоит. Каждый может выбрать свое. У меня, например, блок AdMuncher выключен полностью. Кто-то, наоборот, может предпочесть правила AdMuncher всему остальному.
В дальнейшем с доработкой поддержки списков AdBlockPlus, AdMuncher и HandyCache, думаю, скорость будет только падать, а нагрузка на процессор расти (до выхода в свет версии НС с поддержкой PCRE 8.0).
Цитировать
Нельзя ли проверять по номеру версии, а то он скачал полностью расширение и сказал что обновления не требуется
Можно. Как-нибудь сделаю обновление более полноценным.
« Последнее редактирование: 18 октября 2009, 14:37:33 от Михаил » Сообщить модератору   Записан
DVall
Старожил
****

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

Сообщений: 362


« Ответ #263 : 18 октября 2009, 18:24:33 »

Михаил
CM Стремится к тому моменту когда полностью заменит корову...
Но есть ряд пожеланий.
1. Сделать список файлов для AdMunchera как и для AdBlockPlus.
    У коровы 2 списка, его собственный и пользовательский который сам пользователь создает.
2. У коровы есть ряд функций по блокировке которые она решает не за счет фильтров а за счет настроек.
    Типа:
       Удаление фоновой музыки.
       Удаление фоновых рисунков...
    Посмотри Закладку -> Options->Filtering
    Типа сделать закладку глобальные правила....
   
Сообщить модератору   Записан
Михаил
Модератор
*****

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

Сообщений: 5513



« Ответ #264 : 18 октября 2009, 18:56:22 »

DVall
Пометил пожелания. Учту их.
Сообщить модератору   Записан
Jarikk
Новичок
*

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

Сообщений: 31



« Ответ #265 : 19 октября 2009, 10:31:51 »

Михаил
тут жаловались на некорректное отображение страниц на сайте vkontakte.ru, срабатывало Правила Content Master / Удаление по class/id
Сообщить модератору   Записан
IVAn Dealer
Пользователь
**

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

Сообщений: 55


« Ответ #266 : 19 октября 2009, 10:47:26 »

Я чтобы решить проблему со сдвигом в yandex.ru и vkontakte.ru убрал галки в настройках с
Удаление по class/id

Потом, чтобы не всплывало окошко рядом с часами убрал галку:
Удаление в скриптах по ключевым словам

Работает 0.26 версия отлично.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #267 : 19 октября 2009, 12:04:08 »

Работает 0.26 версия отлично.

Уже есть свежая версия 0.35. В ней много чего исправлено.

Код:
Версия 0.35 от 18.10.2009
[*] При блокировании запроса в колонке 'Правила' Монитора НС конкретизируется сработавший блок правил
    (например, вместо 'CM: blocked' напишется 'CM:AdMuncher block')
[*] Убрана за ненадобностью опция 'На правила НС влияют исключения других списков'

Версия 0.34 от 17.10.2009
[+] AdMuncher: обновлены фильтры до версии 2610
[+] AdMuncher: обработка правил 'Block retrieval of URL'
[+] Движок больше не зависит от внешних библиотек регулярных выражений (файлы pcre.dll и rex_pcre.dll теперь не нужны)
[+] Возможность выбора горячей клавиши для временного отключения СМ. По умолчанию 'CONTROL'
[*] Файл ruadlist.txt переименован в оригинальное название adblock.txt
[-] Исключения одного блока правил (например, НС), распространялись на все другие блоки и работали неверно.
    Теперь исключения AdMuncher будут действовать только на правила AdMuncher, исключения НС - только на правила НС и т.д.
[-] Не велся подсчет срабатываний правил, блокировавших запросы

Версия 0.33 от 14.10.2009
[+] AdBlockPlus: обновлены списки ruadlist, easylist, easyprivacy
[+] Опция 'На правила НС влияют исключения других списков'
[*] Опция "Блокировать запросы" упразднена. Теперь СМ всегда блокирует запросы, попадающие под действие правил
[*] Из лога убрана информация о сработавших правилах вставки скриптов и CSS, что приводило к быстрому разрастанию лога
[*] Мелкие изменения интерфейса
[-] Убраны неожиданно появившиеся счетчики срабатываний в правилах, вставляющих в каждую страницу CSS и скрипты
[-] Ошибка распознавания HTML-элемента <script> в некоторых случаях (проявлялась в виде мусора на некоторых страницах)
[-] AdMuncher: "Remove images/etc with URL" неверно обрабатывало комментарии, что приводило к появлению мусора на странице

Версия 0.32 от 12.10.2009
[+] Перечень файлов-списков AdBlockPlus задается в окне настройки
[*] Файл Content_Master.opt более не поддерживается. Все настройки лежат в Content_Master.ini
[*] Вернул блокирование запросов, попадающих в Черный список НС. Иначе исключения AdBlock и AdMuncher на них не действуют
[-] AdMuncher: блокировались запросы, подпадающие под "Remove images/etc with URL"
[-] AdBlockPlus, AdMuncher: CSS и скрипты вставлялись в страницу дважды
[-] СМ не работал при отсутствии файла AdMuncher.txt
[-] Несмотря на отключенное состояние блоков правил, прописанные в них исключения действовали
[-] При зажатии горячей клавиши временного отключения, СМ все равно блокировал запросы

Версия 0.31 от 11.10.2009
[+] Работа только с совместимыми версиями НС
[+] AdMuncher: фильтры обновлены до версии 2596
[+] Обновлена pcre.dll до версии 8.0 RC1
[*] Улучшен алгоритм поиска ссылок на страницах, повышен коэффициент срабатывания правил, основанных на URL
[*] Восстановлен поиск ссылок https
[*] AdBlockPlus: значительно увеличена скорость и уменьшена ресурсоемкость
[*] AdMuncher: при срабатывании "Remove images/etc with URL" проблемный УРЛ СМ отображает в коде страницы в замещающем комментарии
[*] AdMuncher: в правилах "Remove scripts with text" двойная кавычка теперь обозначает как двойную, так и одинарную.
    Соответственно, коэффициент срабатывания таких правил приближен к оригинальному
[-] AdBlockPlus: правила СМ применял и для удаления html-элемента <a>, чего не делает оригинальный AdBlockPlus.
    Это приводило к исчезновению основного содержимого ряда страниц (например, http://top100.rambler.ru/top100/)
[-] AdMuncher: на "Remove images/etc with URL" не действовали исключения "Don't match against keyword"
[-] СМ не работал при наличии пустых строк в глобальном списке исключений
[-] Не работали вывод в лог и вывод имен блокированных URL в замещающие комментарии в коде страницы
[-] Не работала блокировка запросов, если "Черный список" длинный (более 32 кБ)
[-] Вставленные AdMuncher скрипты и CSS анализировались и частично удалялись последующими правилами AdBlock
[-] Побеждены всплывающие сообщения об ошибках на ряде сайтов (например, http://www.mail.ru/)

Версия 0.30 от 08.10.2009
[+] Возможность задавать собственные глобальные исключения
[+] AdMuncher: обработка правил 'No filtering on URL'. СМ не обрабатывает страницы с URL'ами, попадающими под эти правила
[*] Небольшие изменения интерфейса настроек
[*] Улучшен алгоритм поиска ссылок на страницах, повышен коэффициент срабатывания правил, основанных на URL
[*] Собственные правила СМ вынесены из ini-файла и зашиты внутрь расширения
[*] Слегка уменьшен расход памяти
[*] В настройках два правила, работающих с Черным списком НС, объединены в одно
[-] Неправильное распознавание HTML-элемента <script> в некоторых случаях
[-] Изменение пользователем настроек игнорировалось в уже открытых на тот момент соединениях
[-] AdBlockPlus: правила с опцией $domain ложно срабатывали на доменах со спецсимволами
[-] AdBlockPlus: правила для CSS с указанием доменов ошибочно срабатывали на близких по написанию посторонних доменах.
    Например, правило для google.com срабатывало не только на на news.google.com, google.com, но и ошибочно - на google.world.com

Версия 0.29 от 03.10.2009
[+] Возможность обновления СМ по нажатию кнопки в настройках
[*] Белые списки для URL HandyCache, AdBlockPlus, AdMuncher объединены в один глобальный
[*] Слегка улучшены собственные списки СМ

Версия 0.28 от 19.09.2009
[+] Работа со списками AdMuncher. Пока не работают правила "Remove all popups from URL", "Allow popups with URL", "No filtering on URL"
    "Removing CGI Strings from URLs" (т.к. не знаю, что в точности они делают).
    Правила "Minimal filtering on URL", если я правильно понял, для СМ не актуальны.
[*] Слегка улучшены собственные правила СМ

Версия 0.27 от 14.09.2009
[+] Распознавание HTML-элемента i
[*] Внешние библиотеки pcre.dll и rex_pcre.dll подключаются не при каждом запросе, а только при необходимости, экономя память и время
[*] Улучшено распознавание закрывающих HTML-тэгов

Версия 0.35 лежит в архиве с новой версией HandyCache RC3 (1.0.0.232).
Сообщить модератору   Записан
DVall
Старожил
****

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

Сообщений: 362


« Ответ #268 : 19 октября 2009, 12:27:49 »

Михаил
1 Существует ли последовательность обработки правил?(в соответствии с последовательностью в настройках?)
           1- Правила СМ
           2- Правила AdMuncher
           3- Правила AdBlockPlus
           4- HC

2 Чем эффективней давить по черному списку СМ или же НС.
Сообщить модератору   Записан
Михаил
Модератор
*****

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

Сообщений: 5513



« Ответ #269 : 19 октября 2009, 12:43:20 »

Цитировать
в соответствии с последовательностью в настройках?
Да (почти). В СМ есть очередность проходов.
В первый проход выполняются правила первой очереди в последовательности, указанной в настройках.
Затем СМ выполняет правила второй очереди в последовательности, указанной в настройках.
К правилам второй очереди сейчас относятся 3 правила AdBlockPlus и AdMuncher, вставляющие в текст страницы стили и скрипты. Остальные правила первоочередные.

Цитировать
Чем эффективней давить по черному списку СМ или же НС.
Недопонял, что такое "Черный список СМ"? Собственные правила СМ имеются в виду?
Сообщить модератору   Записан
DVall
Старожил
****

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

Сообщений: 362


« Ответ #270 : 19 октября 2009, 13:37:42 »

Цитировать
Недопонял, что такое "Черный список СМ"? Собственные правила СМ имеются в виду?

Имелось ввиду Черные правила НС.
Можно испольсовать в НС, а можно их же в СМ, так вот что эффективнее?
Что меньше нагрузку дает?
Сообщить модератору   Записан
Михаил
Модератор
*****

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

Сообщений: 5513



« Ответ #271 : 19 октября 2009, 15:18:07 »

Меньше нагрузку/больше скорость дает СМ. Но:
- СМ пока не обрабатывает правила с полем "Сайт"
- СМ скажет,  что сработало правило Черного списка НС, но не скажет пока, какое именно
Поэтому на данном этапе СМ вообще не делает работу Черного списка НС (эта возможность есть, но пока до доработки она отключена).
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #272 : 19 октября 2009, 17:51:12 »

- СМ пока не обрабатывает правила с полем "Сайт"
- СМ скажет,  что сработало правило Черного списка НС, но не скажет пока, какое именно

Есть и третий более весомый недостаток:
- после изменения правил Черного списка HC, надо сохранить его на диск и заставить СМ его перечитать. А если пользователь не сохранит Черный список, то СМ вообще не узнает об изменении правил до перезапуска HC.

Цитировать
эта возможность есть, но пока до доработки она отключена

Вряд ли такая доработка целесообразна! Весь мизерный выигрыш в быстродействии съедят накладные расходы на сохранение и перезагрузку Черного списка в СМ.
Сообщить модератору   Записан
igorek
Новичок
*

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

Сообщений: 36


« Ответ #273 : 19 октября 2009, 20:02:59 »

Цитировать
Есть и третий более весомый недостаток:
- после изменения правил Черного списка HC, надо сохранить его на диск и заставить СМ его перечитать. А если пользователь не сохранит Черный список, то СМ вообще не узнает об изменении правил до перезапуска HC.
Есть предложение добавить в новой версии:добавить галочку -Сохранять изменения в списке немедленно в файл. И добавить новое событие для расширений с именем UpadateList
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #274 : 19 октября 2009, 20:20:16 »

Есть предложение добавить в новой версии:добавить галочку -Сохранять изменения в списке немедленно в файл.

Сохранение списков и их перечитывание отнимет немало времени и ресурсов! Гораздо больше, чем сэкономит потом СМ на выполнении работы вместо Черного списка. Одна переинициализация СМ со всеми списками длится сейчас несколько секунд и грузит процессор под 100%...
Сообщить модератору   Записан
IVAn Dealer
Пользователь
**

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

Сообщений: 55


« Ответ #275 : 20 октября 2009, 12:16:30 »

Что вы думаете, над тем чтобы реализовать автообновление CM?
В виде галочки с заданием интервала в выпадающем меню, наподобие как у AdMuncher'a: Каждый день | Каждую неделю | Каждый месяц
Сообщить модератору   Записан
NeliyZar
Пользователь
**

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

Сообщений: 79



WWW
« Ответ #276 : 20 октября 2009, 13:40:46 »

Да, со всеми включенными списками сразу видна стала нагрузка на процессор при загрузке НС и сохранении настроек СМ.
На АМД 6000+х2 со всеми списками только на секунду до 20% подпрыгивает и потом вообще показывает НОЛЛ Улыбка
Сообщить модератору   Записан

Мужчины всегда правы, а женщины никогда не ошибаются)
Михаил
Модератор
*****

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

Сообщений: 5513



« Ответ #277 : 20 октября 2009, 18:20:04 »

Цитировать
Что вы думаете, над тем чтобы реализовать автообновление CM?
В виде галочки с заданием интервала в выпадающем меню, наподобие как у AdMuncher'a: Каждый день | Каждую неделю | Каждый месяц
Сделаю позже. Сейчас в приоритете обучить СМ обработке правил HC, AM и ABP, которые он еще не умеет обрабатывать.
Сообщить модератору   Записан
IVAn Dealer
Пользователь
**

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

Сообщений: 55


« Ответ #278 : 22 октября 2009, 23:08:35 »

Обновил CM до 0.36 и теперь пишет что "Расширение "Content Master" не предназначено для работы с текущей версией Handycache"
откачусь на 0.35
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #279 : 23 октября 2009, 00:08:46 »

Обновил CM до 0.36 и теперь пишет что "Расширение "Content Master" не предназначено для работы с текущей версией Handycache"

И где ты ее взял? Это версия для бета-тестеров.
Сообщить модератору   Записан
Страниц: 1 ... 12 13 [14] 15 16 ... 98   Вверх
  Отправить эту тему    Печать  

 
Перейти в: