В топике Какие фичи еще нужны на этом форуме? многие давно просят сделать на форуме "чёрный список", т.е. список пользователей, сообщения которых я не буду видеть, но, к сожалению, пока такой возможности нет и видимо в ближайшее время не будет И если раньше эта проблема не стояла столь остро, то в последнее время в связи с наплывом на форум всевозможных совков, путиноидов, троллей и прочих го... спод, читать Флейм стало просто невозможно
Ну что же, спасение утопающих - дело рук самих утопающих тем более, что эта проблема легко решается с помощью замечательной программы Proxomitron. Я не буду здесь подробно описывать её установку и насторойку - всё это есть в справке, сразу приведу правило, которое нужно создать, чтобы вырезать из форума сообщения определённого пользователя:
Цитата:
Для нескольких сразу:
Цитата:
Чтобы фильтр работал только в Флейме надо сделать:
Цитата:
Вот что было до:
И что стало после:
Как говорится в рекламе: "Почувствуйте разницу"
В данный момент отфильтровываются сообщения следующих пользователей: Churchill, aleksiom, bredonosec, djfr, CEMEH, RaydenVVV, CheRt, dorine13, maljuk, Digital Ray (список будет пополняться )
Небольшое усовершенствование - в заголовок сообщений добавляется ссылка "Показать/скрыть сообщение" при нажатии на которую можно прочитать сообщение тролля
P.S. Правило для вырезания сообщений из версии для печати:
Цитата:
Известный баг - последнее сообщение на странице не обрабатывается
Ну что же, спасение утопающих - дело рук самих утопающих тем более, что эта проблема легко решается с помощью замечательной программы Proxomitron. Я не буду здесь подробно описывать её установку и насторойку - всё это есть в справке, сразу приведу правило, которое нужно создать, чтобы вырезать из форума сообщения определённого пользователя:
Цитата:
Name = "Ru.Board ravings remover"
Active = TRUE
Multi = TRUE
URL = "forum.ru-board.com"
Bounds = "<table cellpadding="5" cellspacing="0" border="0" bgcolor="white" width=95% class="tb" align="center">*</span></td></tr><tr><td class="bottomline" bgcolor="*">"
Limit = 32767
Match = "<table cellpadding="5" cellspacing="0" border="0" bgcolor="white" width=95% class="tb" align="center"><tr><td bgcolor="\0"><table width=100% cellpadding=4 cellspacing=0 bgcolor="\1"><tr><td class=dats bgcolor="\2" valign="top" width=20% rowspan=2>\3<a class=m href="javascript:pasteN\(\'Churchill\'\)"><b>Churchill</b>\4<span class=post>\5</span></td></tr><tr><td class="bottomline" bgcolor="\6">"
Replace = "<table cellpadding="5" cellspacing="0" border="0" bgcolor="white" width=95% class="tb" align="center"><tr><td bgcolor="\0"><table width=100% cellpadding=4 cellspacing=0 bgcolor="\1"><tr><td class=dats bgcolor="\2" valign="top" width=20% rowspan=2>\3<a class=m href="javascript:pasteN\('Churchill'\)"><b>Churchill</b>\4<span class=post>Здесь был какой-то бред <img src="http://i.ru-board.com/s/smile.gif" border="0"></span></td></tr><tr><td class="bottomline" bgcolor="\6">"
Для нескольких сразу:
Цитата:
Name = "Ru.Board ravings remover"
Active = TRUE
Multi = TRUE
URL = "forum.ru-board.com"
Bounds = "<td class=dats bgcolor="*" valign="top" width=20% rowspan=2>*</span></td></tr><tr><td class="bottomline" bgcolor="*">"
Limit = 32767
Match = "<td class=dats bgcolor="\0" valign="top" width=20% rowspan=2>\1<a class=m href="javascript:pasteN\(\'(Churchill|aleksiom|bredonosec|djfr|CEMEH|RaydenVVV|CheRt)\2\'\)"><b>(Churchill|aleksiom|bredonosec|djfr|CEMEH|RaydenVVV|CheRt)\3</b>\4<span class=post>\5</span></td></tr><tr><td class="bottomline" bgcolor="\6">"
Replace = "<td class=dats bgcolor="\0" valign="top" width=20% rowspan=2>\1<a class=m href="javascript:pasteN\(\'\2\'\)"><b>\3</b>\4<span class=post>Здесь был какой-то бред <img src="http://i.ru-board.com/s/smile.gif" border="0"></span></td></tr><tr><td class="bottomline" bgcolor="\6">"
Чтобы фильтр работал только в Флейме надо сделать:
Цитата:
URL = "forum.ru-board.com/topic.cgi\?forum=29"
Вот что было до:
И что стало после:
Как говорится в рекламе: "Почувствуйте разницу"
В данный момент отфильтровываются сообщения следующих пользователей: Churchill, aleksiom, bredonosec, djfr, CEMEH, RaydenVVV, CheRt, dorine13, maljuk, Digital Ray (список будет пополняться )
Небольшое усовершенствование - в заголовок сообщений добавляется ссылка "Показать/скрыть сообщение" при нажатии на которую можно прочитать сообщение тролля
P.S. Правило для вырезания сообщений из версии для печати:
Цитата:
Name = "Ru.Board ravings remover (printtopic)"
Active = TRUE
Multi = TRUE
URL = "forum.ru-board.com/misc.cgi\?action=printtopic"
Bounds = "<tr bgcolor=#(??????) class=dats><td>*</td></tr><tr bgcolor=#(??????) class=dats>"
Limit = 32767
Match = "<tr bgcolor=#(??????)\0 class=dats><td><img width=100% height=1 src="1px.gif" alt=""><br><b>Автор:</b> (Churchill|aleksiom|bredonosec|djfr|CEMEH|RaydenVVV|CheRt)\1\2<td class=post><img width=100% height=1 src="1px.gif" alt="">\3</td></tr><tr bgcolor=#(??????)\4 class=dats>"
Replace = "<tr bgcolor=#\0 class=dats><td><img width=100% height=1 src="1px.gif" alt=""><br><b>Автор:</b> \1\2<td class=post><img width=100% height=1 src="1px.gif" alt="">Здесь был какой-то бред <img src="http://i.ru-board.com/s/smile.gif" border="0"></td></tr><tr bgcolor=#\4 class=dats>"
Известный баг - последнее сообщение на странице не обрабатывается