Автор |
Сообщение |
Adskilla
Member

Зарегистрирован: 25.04.2012
Сообщения: 43
Откуда: Россия
|
Вот, думаю, как удалить комментарии все на ютубе, чтобы не видно было.
Они там в <div id="comments-view" data-type="highlights" class=""> содержатся.
В адблоке youtube.com###comments-view блокировал.
Пробую с $NEST и $INEST, но не работает никак.
<div id="comments-view"*>$INEST(<div*>,</div>)</div>
$NEST(<div id="comments-view"*>,</div>)
Это в matching expression стоит и заменяется на пустоту.
Вообще не находит.
Что не так?
Вообще не понятно.
Кто-нибудь пробовал их блокировать?
Еще нашел тут page eraser для удаления скриптом. Он их прячет, но лучше вручную фильтр написать, чтоб на других сайтах тоже подставлять можно было.
А page eraser правила такого не показывает, там мудреная разметка:
#Not delete this string; $LST(PageEraserDB); For more details, see doc.htm#26; NoAddURLNoURLHash;;;youtube.com;div;y;56;0;0;0;9;/
youtube.com;div;a;22;139;31;0;158;/
youtube.com;div;hl;22;86;30;2;119;/
|
|
|
К началу |
Профиль Сообщение Отправить e-mail |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Вставь 'style="display:none"' после '<div id="comments-view"'.
|
|
|
К началу |
Профиль Сообщение |
 |
Adskilla
Member

Зарегистрирован: 25.04.2012
Сообщения: 43
Откуда: Россия
|
Дельный совет.
Действительно, самый простой способ спрятать все дивы. Без нестов и инестов.
И страница не разваливается от удаления.
А то раздраконить у меня получалось, но ровно удалить нет.
Кому надо, проще всего найти
<div id="comments-view"*>
и заменить на
<div id="comments-view" style="display:none">
Более общим сделать тоже можно.
Пользуйтесь, удаляйте комментарии в ютубе. Они надоедают.
|
|
|
К началу |
Профиль Сообщение Отправить e-mail |
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2634
Откуда: SPb
|
Всё верно: display:none самый простой и эффективный. Адблок примерно так и действует.
Для работы с $NEST() надо учитывать, что производится захват большого блока, который должен влезать в Byte Limit, и что проверка на вложенность производится по открывающему и закрывающему фрагментам (т.е. на <div id="comments-view"><div id="comments-view"></div></div>, что вряд ли нужно). Для корректной работы надо выставить лимит побольше и задать условие типа такого:
$NEST(<div\s,id="comments-view"*,</div>)
|
|
|
К началу |
Профиль Сообщение |
 |
lexxICON
Platinum Member


Зарегистрирован: 13.07.2004
Сообщения: 596
|
by the way.. если внизу ютубовской страницы включить "Безопасность: вкл.", то все комментарии по-умолчанию будут скрываться.
|
|
|
К началу |
Профиль Сообщение Отправить e-mail |
 |
Adskilla
Member

Зарегистрирован: 25.04.2012
Сообщения: 43
Откуда: Россия
|
Цитата: |
by the way.. если внизу ютубовской страницы включить "Безопасность: вкл.", то все комментарии по-умолчанию будут скрываться. |
Интересно. Правда, низ тоже затер. Чтоб не мозолил глаза. Хахаха.
|
|
|
К началу |
Профиль Сообщение Отправить e-mail |
 |
|