Михаил
|
|
« Ответ #1440 : 10 июля 2014, 14:48:45 » |
|
Сделал. Вроде, оказалось проще, чем предполагал. Но слишком в том фрагменте кода много взаимосвязей. Мог не все учесть. В общем, сигнализируйте, если страницы или лог будут портиться. PS Само собой, что это смогу выложить только в составе 2.00.0. если таких элементов на страницах будет много, то значительно увеличится ведь нагрузка на проц, а она и сейчас уже немаленькая от HC Я подозреваю, что такое извращение авторы AM сделали именно в расчете на уменьшение нагрузки. До внесенных мной сейчас исправлений СМ проверял полностью содержимое каждого div или span, а теперь проверяет только усеченное содержимое. В большинстве случаев оно усекается в разы.
|
|
|
|
|
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
|
|
« Ответ #1441 : 10 июля 2014, 15:40:04 » |
|
Сделал. Вроде, оказалось проще, чем предполагал. Но слишком в том фрагменте кода много взаимосвязей. Мог не все учесть. В общем, сигнализируйте, если страницы или лог будут портиться.
PS Само собой, что это смогу выложить только в составе 2.00.0.
Так сигнализировать уже будем с выходом 2.00.0 До внесенных мной сейчас исправлений СМ проверял полностью содержимое каждого div или span, а теперь проверяет только усеченное содержимое. В большинстве случаев оно усекается в разы.
Т.е. проверка происходила несколько раз? Сначала родительский элемент полностью со всеми дочерними, потом дочерние и т.д.? Если да, тогда будет и разгрузка вместо дополнительной нагрузки... это хорошо.
|
|
|
|
|
Михаил
|
|
« Ответ #1442 : 10 июля 2014, 16:02:32 » |
|
Т.е. проверка происходила несколько раз? Сначала родительский элемент полностью со всеми дочерними, потом дочерние и т.д.? Если да, тогда будет и разгрузка вместо дополнительной нагрузки... это хорошо.
Да. Только в обратном порядке: сначала проверяются дочерние, потом - родительские. Все проверяется в порядке поступления. Ведь полностью дочерний элемент поступает из сети неминуемо раньше родительского.
|
|
|
|
|
Terfe
Постоялец
Репутация: +4/-1
Offline
Сообщений: 126
|
|
« Ответ #1443 : 10 июля 2014, 20:20:51 » |
|
В CM_Whats_new.txt написано: Версии СМ >= 2.00.0 будут выкладываться только после выхода версии НС >=1.0.0.258 Последняя версия НС - 1.0.0. 522.
|
|
|
|
|
Михаил
|
|
« Ответ #1444 : 10 июля 2014, 22:33:35 » |
|
Сорри. Поправил.
|
|
|
|
|
|
Михаил
|
|
« Ответ #1446 : 20 июля 2014, 12:03:50 » |
|
У меня не блокирует. Выложите, плиз, лог СМ. В СМ при этом пусть будет включен только cm_antisocial.
|
|
|
|
|
Михаил
|
|
« Ответ #1447 : 20 июля 2014, 13:15:25 » |
|
У меня похожий лог, только все работает. Впечатление, что у Вас причина не в этих двух правилах.
|
|
|
|
|
zakoul
|
|
« Ответ #1448 : 20 июля 2014, 13:22:17 » |
|
У меня похожий лог, только все работает. Впечатление, что у Вас причина не в этих двух правилах.
Интересно, если закоментировать 73 и 78 строки в cm-antisocial, то начинает работать. Попробую с другого браузера, сейчас в хроме. Михаил, удалось выяснить, что проявляется это, если залогиниться на ютубе. Если выйти из учетки, то все работает.
|
|
|
|
|
Михаил
|
|
« Ответ #1449 : 20 июля 2014, 14:01:55 » |
|
Тогда мне сложно проверять, у меня нет логина там. Попробовал изменить cm-antisocial. Попробуйте, но так, чтоб из кэша браузера ничего при загрузке страницы не бралось.
|
|
|
|
|
zakoul
|
|
« Ответ #1450 : 20 июля 2014, 14:44:58 » |
|
Сейчас только 78-я блокирует, при чем, независимо от авторизации.
|
|
|
|
|
Михаил
|
|
« Ответ #1451 : 20 июля 2014, 14:51:50 » |
|
Попробовал подрезать и 78.
|
|
|
|
|
zakoul
|
|
« Ответ #1452 : 20 июля 2014, 15:03:42 » |
|
Сейчас если авторизован - все работает, если выйти, то 78-я блочит.
Вот неавторизованный лог:
|
|
|
|
|
Михаил
|
|
« Ответ #1453 : 20 июля 2014, 15:11:10 » |
|
Умерил аппетит правила еще чуток.
|
|
|
|
|
zakoul
|
|
« Ответ #1454 : 20 июля 2014, 15:15:55 » |
|
Спасибо Михаил. Теперь все работает вне зависимости от авторизации.
|
|
|
|
|
coliv_aja
Пользователь
Репутация: +5/-0
Offline
Сообщений: 82
|
|
« Ответ #1455 : 23 июля 2014, 04:24:44 » |
|
Every time I activate Content Master it crashed my HandyCache. Is there a problem with latest CM? Mine is version 1.22.7 and HandyCache.0.0522 Even with no rule active, it's keep crashing my HandyCache.
|
|
|
|
|
LordMerlin
|
|
« Ответ #1456 : 23 июля 2014, 10:06:57 » |
|
Чето я туплю. Почему строка \.am1?\.ru отрезает <a href="http://rnd.am.ru/all/citroen/" title="Citroen">Citroen</a> И иже с ними на сайте am.ru, и их там около 320 штук. Добавлено: 23 Июль 2014, 10:02:23
Блин, да там вообще сайт в ноль режется даже дефолтными фильтрами.
|
|
|
|
|
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
|
|
« Ответ #1457 : 23 июля 2014, 10:32:11 » |
|
Чето я туплю. Почему строка \.am1?\.ru отрезает <a href="http://rnd.am.ru/all/citroen/" title="Citroen">Citroen</a> Потому, что полное совпадение шаблона: \.am1?\.ru он точно совпадает с .am.ru Блин, да там вообще сайт в ноль режется даже дефолтными фильтрами.
Наверное, злостный рекламный сайт шутка... лог CM исследуйте на предмет срабатываний и потом уже принимайте решение о включении сайта в исключения, либо поправьте фильтры.
|
|
|
|
|
LordMerlin
|
|
« Ответ #1458 : 23 июля 2014, 10:52:19 » |
|
Чорд. Видимо точно туплю. Думал это правило будет срабатывать на сайты типа am10.ru am11.ru am1r.ru am1l.ru и так далее. Ткните носом где моя ошибка. И спасибо что открыли глаза.
Уже добавил в белый список.
|
|
|
|
|
YuS
Ветеран
Репутация: +30/-4
Offline
Сообщений: 701
crazy
|
|
« Ответ #1459 : 23 июля 2014, 13:21:07 » |
|
Думал это правило будет срабатывать на сайты типа am10.ru am11.ru am1r.ru am1l.ru и так далее.
Примерно так: \.am1\w\.ru либо так: \.am\d\w\.ru
|
|
|
|
|
|