Михаил
|
|
« Ответ #1660 : 15 мая 2012, 21:32:33 » |
|
Попробовал победить...
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1661 : 19 мая 2012, 13:35:25 » |
|
Как вырезать со страницы html элемент <div id="topb_anners"> ? Подскажите правило
|
|
|
|
|
Михаил
|
|
« Ответ #1662 : 20 мая 2012, 14:07:59 » |
|
Например, правило AdBlockPlus ###topb_anners
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1663 : 20 мая 2012, 14:24:53 » |
|
В раздел CLASS/ID я так понимаю ? Ну вот, я писал в него просто без решотки . Вы бы написали в ФАК на первой страницы в каком виде правильно надо писать правила Не работает, и более того, постоянно выскакивают всплывающие сообщения про RegEx error: missing А как написать что бы оно работало только на определенном урл ?
|
|
|
|
|
Михаил
|
|
« Ответ #1664 : 20 мая 2012, 15:21:15 » |
|
В раздел CLASS/ID я так понимаю ? Нет. Я писал, что это правило AdBlockPlus
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1665 : 20 мая 2012, 15:49:13 » |
|
АВ+ скрывает, надо вырезать иначе вся реклама все равно качаться будет
|
|
|
|
|
Михаил
|
|
« Ответ #1666 : 20 мая 2012, 17:13:51 » |
|
Тогда правило topb_anners в разделе CLASS/ID правил СМ. Добавлено: 20 Май 2012, 17:10:47
А как написать что бы оно работало только на определенном урл ? topb_anners#~#overclockers\.ru
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1667 : 20 мая 2012, 18:40:44 » |
|
Тогда правило topb_anners в разделе CLASS/ID правил СМ. я же говорю, я так сразу и сделал, и оно не работает, при этом постоянно всплывает сообщение RegEx error: missing ) topb_anners#~#overclockers\.ru ? А как вы догадались что это правило для оверклокеров ??
|
|
|
|
|
Михаил
|
|
« Ответ #1668 : 20 мая 2012, 18:43:10 » |
|
оно не работает, при этом постоянно всплывает сообщение RegEx error: missing ) Можно посмотреть файл, в котором прописано это правило?
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1669 : 20 мая 2012, 18:44:53 » |
|
-- Список замен текста ## REPLACEMENTS steamcommunity\.com/trade/\d++\z#~#(?-x)(<h2>Предложение [^:]++:</h2>)(?=.*?UserThem\.SetProfileURL\( "http:\\/\\/steamcommunity\.com\\/profiles\\(/[^/"]++)" \);)#~#<a href="http://steamcommunity.com/profiles\2" target="_blank">\1</a> steamcommunity\.com/trade/\d++#~#(?-x)(<h2>Предложение [^:]++:</h2>)(?=.*?UserThem\.SetProfileURL\( "http:\\/\\/steamcommunity\.com\\/id\\(/[^/"]++)" \);)#~#<a href="http://steamcommunity.com/id\2" target="_blank">\1</a>
-- Список ключевых слов для скриптов ## SCRIPT
-- Список ключевых слов для class/id ## CLASS/ID topb_anners
-- Список ключевых слов для комментариев ## COMMENTS
-- список, определяющий, элементы каких размеров удалять ## SIZE
|
|
|
|
|
Михаил
|
|
« Ответ #1670 : 20 мая 2012, 19:02:21 » |
|
Несколько разделов не содержат ни одного правила. СМ на наличие таких разделов не рассчитывает. Если пустые разделы нужны, могу поправить.
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1671 : 20 мая 2012, 19:18:33 » |
|
Разделы которые не содержат правил выкл. в настройках. До этого правила у меня были только 2 правила в REPLACEMENTS, остальные разделы выключены, потом добавляю правило topb_anners и вкл. соответственно раздел CLASS/ID в настройках. в итоге правило не работает, и всплывающее сообщение об ошибке. Если раздел CLASS/ID выкл. в настройках, сообщения продолжают появляться, до перечтения расширения в настройках НС
|
|
|
|
|
Михаил
|
|
« Ответ #1672 : 20 мая 2012, 19:38:14 » |
|
Склоняюсь назвать это багом. Попытался исправить. Отпишитесь, плиз.
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1673 : 20 мая 2012, 20:07:23 » |
|
Теперь работает Добавлено: 20 Май 2012, 22:45:11
А как писать правила замены текста, которое само будет искать завершающий тег ? К примеру надо вырезать такой тег <table cellpadding="0" cellspacing="0" height="68" width="100%" border="0">, главное в нем это только размеры. Т.е. нужно правило, с описанием урл, что искать(описание тега), на что заменить. При этом завершающий тег СМ сам найдет.
|
|
|
|
|
Михаил
|
|
« Ответ #1674 : 20 мая 2012, 20:48:33 » |
|
Пока (в версиях 0.хх) так: (?=открывающий тэг)(?&html_element)
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1675 : 21 мая 2012, 18:09:57 » |
|
Такой тег: <table cellpadding="0" cellspacing="0" height="68" width="100%" border="0"> Такое правило: overclockers\.ru#~#(?=<table[^>]*height="68" width="100%"[^<]*>)(?&html_element)#~# которое почему то не работает
|
|
|
|
|
Михаил
|
|
« Ответ #1676 : 21 мая 2012, 19:16:22 » |
|
Нужно поправить правило: overclockers\.ru#~#(?=<table[^>]*height="68"\ width="100%"[^<]*>)(?&html_element)#~#
|
|
|
|
|
Aleksei N
Постоялец
Репутация: +4/-0
Offline
Сообщений: 125
|
|
« Ответ #1677 : 21 мая 2012, 19:18:56 » |
|
Работает. Разве пробел является спецсимволом, что нуждается в защите ?
|
|
|
|
|
Михаил
|
|
« Ответ #1678 : 21 мая 2012, 19:43:03 » |
|
Да.
|
|
|
|
|
LordMerlin
|
|
« Ответ #1679 : 22 мая 2012, 09:35:14 » |
|
На сайте Оверклокеров стандартное правило ContentMaster: Удаление по class/id "banner" Удаляет тело статьи.
|
|
|
|
|
|