Автоскрытие - гайд от анона

Автоскрытие - гайд от анона

аноним

Надоело видеть аватарок и биопроблемников? Включай автоскрытие - оно есть на Дваче и работает без установки куклоскрипта или чего-то ещё.

Как включить автоскрытие

В панельке сверху на дваче есть "Настройки" (1). Идёшь туда, открываешь "Скрытие" (2). Ставишь галку (3) у "Правила скрытия постов" и жмёшь на карандаш (4).


Внизу есть кнопка "импорт" (5). Жмёшь и появляется окошко, куда просят вставить текст (6). Копируешь туда всё из одного из этих файлов:

Расширенное, текущее: https://pastebin.pl/view/efa76639

"Минимальное", давно не обновлялось:  https://pastebin.pl/view/908fce6a

Это последние варианты автоскрытия, потом могут появиться доработанные варианты. Потом окошко должно закрыться само. Если не закроется, то чтобы выйти отсюда, жми "Отмена" (7). Это не отменит все настройки, это просто макака так обозвала кнопку "выйти". Все правила скрытия останутся.

Важно: при импорте пропадут твои личные правила скрытия. Если у тебя уже настроено скрытие, нажми на "экспорт" и скопируй это себе. Учти, что слишком большое скрытие может скопироваться не всё.

Как отредактировать автоскрытие

Если оказалось, что скрыт твой любимый тред, заходишь туда же: Настройки - Скрытие - Карандаш у "Правила редактирования постов".

Ищи правила, которые могут скрыть нужный тред. Ориентируйся на столбец "Название", там просто краткое описание правила. Напротив названия в той же строке есть кнопка "Удалить". Жмёшь - и это правило скрытия больше работать не будет, можешь сидеть в своём чатике. Выходишь так же - просто жмёшь "Отмена".

Как добавить своё автоскрытие

Здесь напишу лишь БАЗУ, без которой скрытие работать не будет. Продвинутые регэкспы - отдельно.

В конце таблицы есть строка с полями для заполнения. Здесь можно добавить своё правило скрытия. Заполняешь поля:

Название (9) - поле чисто для удобства, не влияет на скрытие. Обязательное.

Сами слова, которые будут скрываться, пишутся либо в поле в колонке "Тема" (10), либо в поле в колонке "Сообщение" (11). Если таблица уже длинная, заголовки столбцов не будут видны, так что ориентируйся по их положению.

Если ты введёшь текст в поле "Тема", скрываться будут треды по ОП-постам, а на другие посты это влиять не будет. Если же ввести слово в поле "Сообщение", скрываться будут любые посты, содержащие это слово.

Должно быть заполнено либо "тема", либо "сообщение". Остальные поля не особо полезны. Когда всё заполнил - жми "Добавить".

Специальные символы и экранирование (важно!)

Регэкспы так устроены, что некоторые символы - специальные и используются в навороченных регэкспах. То есть, если ты захочешь скрыть "сл()во", то правило "сл()во" не сработает. Более того - может скрыть что-то другое. Перечень таких символов:

[ ] / \ ^ $ . | ? * + ( )

Чтобы правило с ними заработало, нужно их экранировать - то есть вставить обратный слэш \ перед ними. Правильный регэксп, реагирующий на "сл()во" - это "сл\(\)во"

Заебёшься вставлять слэши? Для этого придуман конвертер, он находится в нижнем левом углу окна автоскрытия. В левое поле (12 на предыдущей картинке) вставляешь то, что хочешь скрыть. В правом поле появится это слово с расставленными слэшами. Копируешь и вставляешь в графу "Тема" или "Сообщение".

Чувствительность к регистру (тоже важно)

Регэкспы конкретно на дваче чувствительны к регистру, то есть различают заглавные и строчные буквы. Исправить это никак нельзя. Правило "слово" (со строчной) не скроет "Слово" (с заглавной). Что делать?

Первый, простой вариант - написать несколько правил. Достаточно написать "слово", "Слово" и "СЛОВО" - другое вряд ли встретится.

Второй вариант - поставить вертикальную черту | без слэша. Она означает "Или". Правило будет реагировать на несколько вариантов, разделённых чертой.

слово|Слово|СЛОВО

Третий вариант - использовать квадратные скобки, также без слэша Правило выглядит так:

[Сс]лово

Значит оно следующее: первый символ - один из тех, что указаны в квадратных скобках - то есть либо "с", либо "С". А дальше идёт "лово" без вариаций.

Расширенный вариант, что скроет все варианты написания слова и учтёт даже ЗаБоРчИк:

[Сс][Лл][Оо][Вв][Оо]

Ещё один плюс квадратных скобок - учёт замены русских букв на похожие английские. Одна известная аватарка, часто это использующая, скроется так:

[Пп][ЕеEe][РрPp][НнH][Яя][Шш]

Ещё полезен вопросительный знак - он говорит, что символ перед ним может встретится, а может и нет. Ставим его опять же без слэша. Пример использования - учёт неправильного написания "тся/ться":

хочеть?ся

скроет как и "хочется", так и "хочеться".

Описание других возможностей регэкспов можно найти в этом треде: https://arhivach.top/thread/897152/ - в этих постах:

http://arhivach.top/thread/897152/#288153253

http://arhivach.top/thread/897152/#288153873

http://arhivach.top/thread/897152/#288154630

http://arhivach.top/thread/897152/#288155977

А пока - наслаждайся скроллингом чистого /b/!

Report Page