Обойдусь без долгого вступления о том, какая ебань всё чаще всплывает в статусах, кто кого режет, кто чем и куда срёт, кто как сношает жителей своих и соседних стран и т.д.. Вообще поебать на детали.
Мало ли кто кого чем в статусах заебал. Факт в том, что по какой-то неведомой причине никакие меры против этого не предпринимаются, а значит нам надо заботиться о себе самим.
Где встречается этот рак? В четырёх местах: в статусах и в комментах как на главной, так и в ленте активности.
Но если с блокировкой камментов в ленте успешно справляется и обычный игнор(обязательно включите, кстати), то для борьбы с остальной нечистью нам понадобится uBlock Origin.
У кого нет - ставим. Ищем в каталогах расширений или качаем прям по ссылочкам:
Показать содержимое
лиса https://addons.mozilla.org/ru/firefox/addon/ublock-origin/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search
хром https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?utm_source=chrome-ntp-icon
опера https://addons.opera.com/ru/extensions/details/ublock/
Ставим, жмём шестерёнки, открываем вкладку "мои фильтры" и видим здоровенное поле, в которое надо будет записать, какие именно элементы мы хотим блокировать.
Сразу скажу, что никакой нудной ебатории осуществлять не придётся. Конечно, при желании, можно и ручками понабирать...
Например, вот как выглядят три строчки кода для полного сокрытия всех статусов и всех комментариев панишера:
Ладно, если хотите заигнорить одного, а если пятерых? А десятерых? Чтоб не возиться с заменами ёбанул такой батничек для создания фильтров под конкретные id нарушителей спокойствия. (см. вложение)
Офк, никаких вирей, троянов и прочего. Код прозрачный, проверяйте, кому интересно. Можете сами это скопировать, как .txt сохранить и поменять расширение на bat.
Показать содержимое
chcp 1251>NUL
set msg1=Выберите нужную опцию:
set msg2=1. Полностью скрывать все СТАТУСЫ юзера, будто их вообще нет. Реплаи к ним тоже будут скрыты.
set msg3=2. Скрывать только содержимое СТАТУСОВ. Вы будете видеть пустой статус, аву, ник, время, все кнопки и реплаи.
set msg4=1. Полностью скрывать все КОММЕНТАРИИ юзера в блоке статусов, будто их их вообще нет.
set msg5=2. Скрывать только содержимое КОММЕНТАРИЕВ юзера. Вы будете видеть пустой коммент, аву, ник, время и все кнопки.
set msg6=Введите id юзера:
set msg7=добавлен в список
set msg8=Напишите 1 или 2 и нажмите Enter:
set msg9=Файл со списком:
chcp 866>NUL
@echo off
cls
set OUTPUT="ublock_list.txt"
echo %msg1%
echo %msg2%
echo %msg3%
set /p STATUS=%msg8%
echo.
echo %msg1%
echo %msg4%
echo %msg5%
set /p COMMENT=%msg8%
echo.
rem echo "%STATUS%"
rem echo "%COMMENT%"
echo %msg9% "%OUTPUT%"
:start
set /p userid=%msg6%
rem === id ===
@echo ! ===== id=%userid% link: https://prodota.ru/forum/profile/%userid%/===== >>%OUTPUT%
rem === hide status ===
if "%STATUS%"=="1" (@echo prodota.ru##li.ipsDataItem:has(^> div ^> [href="https://prodota.ru/forum/profile/%userid%/"]^)>>%OUTPUT%
@echo prodota.ru##li.ipsPad.ipsAreaBackground_reset.ipsStreamItem_contentBlock.ipsStreamItem:has(div ^> [href="https://prodota.ru/forum/profile/%userid%/"]^)>>%OUTPUT%)
rem === empty status ===
if "%STATUS%"=="2" (@echo prodota.ru##li.ipsDataItem:has(^> div ^> [href="https://prodota.ru/forum/profile/%userid%/"]^) ^> .ipsType_break.ipsType_medium.ipsDataItem_main ^> .fixTruncateStatus_defrel.imgWidgetStatusesWidth_defrel.ipsContained.ipsType_medium.ipsType_richText ^> p>>%OUTPUT%
@echo prodota.ru##li.ipsPad.ipsAreaBackground_reset.ipsStreamItem_contentBlock.ipsStreamItem ^> .ipsStreamItem_container:has(div ^> [href="https://prodota.ru/forum/profile/%userid%/"]^) ^> .ipsStreamItem_snippet ^> .imgStatusesWidth_defrel.ipsContained.ipsType_normal.ipsType_richText ^> p>>%OUTPUT%)
rem === hide comment ==
if "%COMMENT%"=="1" @echo prodota.ru##.statusReplies.ipsHide.ipsList_reset ^> li.ipsClearfix:has(div ^> [href="https://prodota.ru/forum/profile/%userid%/"]^)>>%OUTPUT%
rem === empty comment ===
if "%COMMENT%"=="2" @echo prodota.ru##li.ipsDataItem ^> .ipsType_break.ipsType_medium.ipsDataItem_main ^> .statusReplies.ipsHide.ipsList_reset ^> li.ipsClearfix ^> .ipsDataItem:has(^> div ^> [href="https://prodota.ru/forum/profile/%userid%/"]^) ^> .ipsType_break.ipsType_medium.ipsDataItem_main ^> .ipsSpacer_half.ipsSpacer_bottom.ipsContained.ipsType_medium.ipsType_richText ^> p>>%OUTPUT%
echo id="%userid%" %msg7%
goto start
В чём смысел этой хуйнюшки? Кидаете её на любой диск, допустим в корень(на всякий случай, чтобы без длинных названий и кириллицы) и запускаете, там всё описано, но продублирую:
Сначала выбираете одну из двух опций, что вы хотите сделать со статусами негодяя:
1. Скрыть их полностью. т.е. будет не видно ни его авы, ни ника, ни реплаев, вообще никаких следов.
2. Оставить аву, ник, время, кнопки, все реплаи, но скрыть само содержимое статуса, т.е. визуально он будет пустым.
Пишете 1 или 2 и жмете энтер.
Дальше то же самое по камментам:
1. Скрыть их полностью, будто человек их вообще не пишет.
2. Оставить внешние аттрибуты, но скрыть содержимое. Т.е. написанные им камменты будут пустыми.
Так же выбираем 1 или 2 и жмём энтер.
Вот как выглядят разные комбинации на примере пиздюка1212(просто для иллюстрации):
Показать содержимое
А дальше просто подряд вводите id нужного чела, энтер, id следующего, энтер, и т.д., пока не внесёте всех, кого хотите. И просто крестиком выходим. Теперь у вас рядом с батником лежит файлик ublock_list.txt со всеми нужными фильтрами.
Заходим опять в uBlock, Мои фильтры, Импортировать и добавить, Применить изменения. Или файл где-то неудобно лежит, можно его открыть и через выделить всё, копировать - вставить всё содержимое в поле.
Важный момент: при каждом запуске батник не стирает файл, а дописывает строчки в конец, т.е. при желании(мало ли) можно разным юзерам сделать разную степень блокировки, сперва, например самых отбитых ублюдков в 1,1, чтобы не вспоминать о их существовании больше никогда, а потом, перезапустив и выбрав 2,2, выбрать каких-то заблудших овечек с весенним обострением, чтобы не мозолили глаза, но, чтобы вы, увидев под пустым статусом десяток лайков, могли в два клика отключить ublock и глянуть, чо там такое всем понравилось.
Все строчки подписаны, так что по айдишнику легко найдёте кусок кода, который надо удалить, чтоб точечно кого-то разблочить.
Вроде всё, где id искать вы знаете.
Вот некоторые, кста :
Показать содержимое
Панишер 197120
pls_ne_nado 174507
Swap228 158759
Dzuud 222910
слепой 219138
Тефтель 47710
Рустер 178720
Жо_Жо_наёб 9990
Юрий Вермыч 15000 (хейтерки, сосать)
АнгелаXII 224918
и т.д.
Всем, кому пригодится - глхф.
PS: проверил на трёх браузерах - у меня шуршит. если у вас вдруг чо-то не пошло - извиняйте.
если вдруг кто-то себе уже настраивал такие фильтры статусов для адблока, то тоже выкладывайте.
ublock_pd.bat
Я тот чел который пацану помог выиграть игру (если вы смотрели этот школогайд, то помните он таймскипнул в один момент и показал уже упавший трон врага
хз по быстрому высрал чото
вроде работает
##.cStatusUpdateWidget.ipsWidget_inner > .ipsDataList > li.ipsDataItem:has(div > a[href="https://prodota.ru/forum/profile/5154/"])
эта охуенная идея - первое, что мне пришло в голову, когда этот понос с матерями начался, ток я не шарю, как его настроить, чтоб он блочил не все статусы в блоке, а только от определённых юзеров.
знаешь как - расскажи.
я до тебя с марта доёбываюсь. если это такое простое решение, то мог бы сразу написать, как это сделать.
А можно вообще как-то скрыть этот бесполезный мусорный модуль статусов. Пиздец, каждый день эти малолетние дебилы пишут хуйню про родственников. На ПД уже даже заходить не хочется.
Я так надеялся, что в следующем патче что-то сделают с сентрями, но разумеется этого не будет. Стоимость в 50 голды за 1 штуку - это ненормально. Раньше прийти с сентрей и заблочить спавн это было что-то особенное, противник не всегда был к этому готов, сентря в инвентаре у саппорта сразу показывала что ему не похуй на игру, он хочет выиграть линию. А сейчас просто пятерки спокойно приходят с двумя сентрями, в каждой игре блочат большой, в каждой игре разблочат маленький сразу. Ну это ненормально когда на первой минуте ни на одном спавне рядом с линией крипы не появляются. Возможно стоит сделать чтобы первые сентри в магазине появлялись только на первой минуте и саппорту приходилось немного голвой подумать: нужен блок спавна? Рассчитай время и пойди сделай бодиблок. Не можешь отойти с линии, противник зонит и не дает заблочить? Тогда потрать на это обсервер, за который противник хотя бы награду получит. Ну или хотя бы надо сделать 50 голды за сломанную сентрю