Душа_Чата
|
Сообщение #1
6 сентября 2023 в 03:24
|
Маньяк
2 |
Представляю вашему вниманию скрипт для браузерного расширения Tampermonkey, который будет в автоматическом режиме скрывать все заезды из списка заездов, если пользователь злоупотребляет их множественным созданием с целью напакостить или же пользователь, который ищет лёгкие тексты тем самым создавая множество. Скрипт работает таким образом. До тех пор, пока пользователь создаёт не более 1 заезда в 3 секунды, он будет показываться в списке заездов, как только он превысит количество созданных заездов, то все его видимые заезды тут же скроются и его показ возобновится только в том случае, как только пользователь вновь будет создавать не более 1 заезда в 3 секунды. Показываться уже будут только новосозданные заезды, а не те, что уже скрылись, когда как в случае с удалением, удаляются абсолютно все заезды с момента выхода из рамок дозволения хотя бы двух быстропоявившихся заездов. Установить скрипт0.1 Презентационная версия 0.2 Индикатор сохраняемых и удаляемых заездов. 0.3 Выявлена и устранена проблема с захламлением скрытых элементов в среде инспектирования html кода. 0.4 Появилась возможносто так-же скрывать гостей. 0.5 Скрываем только заезды созданные спамером или скипером. 0.6 Возможность перейти в профиль нарушителя кликнув по красному информативному элементу с ником. 0.7 Добавлена возможность скрывать имя пользователя в элементе, отображающий ник создавшего заезд. Последний раз отредактировано 14 апреля 2024 в 17:52 пользователем Душа_Чата
|
oonch
|
Сообщение #2
6 сентября 2023 в 03:38
|
Клавокодер
18 |
Норм, можно нужно ставить
|
vnest
|
Сообщение #3
6 сентября 2023 в 10:26
|
Организатор событий
42 |
Тут такой же принцип, как в скрипте со статическим списком заездов, или что-то даже улучшено может?
|
un4given
|
Сообщение #4
6 сентября 2023 в 10:51
|
Клавокодер
122 |
vnest писал(а): Тут такой же принцип, как в скрипте со статическим списком заездов Не знаю, как в статическом списке, но здесь просто детектится флуд заездами и автоматом скрываются все флудятлы, как только превышается определённый порог.
|
un4given
|
Сообщение #5
6 сентября 2023 в 11:26
|
Клавокодер
122 |
Предлагаю ещё отдельной фичей гостей тож скрывать, по желанию.
|
Душа_Чата
|
Сообщение #6
6 сентября 2023 в 17:39
|
Маньяк
2 |
Обновлено до версии 0.2 В этой версии теперь есть возможность просматривать на зелёном фоне автора создавшего заезд и на красном фоне автора, который злоупотребляет интенсовностью их создания. Это сделано для большей информативности, чтобы понимать, что за скрытым занавесом кто-то пакостит и тут же исходя из этого по желанию отправить жалобу на игрока. Так-же данная функция легко отключается из-за ненадобности встроенным в код ключом. const showItemInfo = true; // Boolean flag to control element creation and updating По умолчанию выставлено как true, чтобы показывать информацию. Чтобы её скрыть, необходимо выставить false. Демонстрация Последний раз отредактировано 6 сентября 2023 в 22:20 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #8
13 сентября 2023 в 23:20
|
Маньяк
2 |
Обновлено до версии 0.3 Выявлена и устранена проблема с захламлением скрытых элементов в среде инспектирования html кода. Сайт отказывался автоматически подчищать за собой скрытые элементы методом display: none, поэтому пришлось написать свой чистильщик остаточных следов единожды, как только настраиваемое количество скрытых элементов превысит 300 и более. const maxHiddenElements = 300; // Maximum number of hidden elements before removal В случае значительного спама заездами, количество элементов за короткий промежуток времени может легко перевалить и за 2000, что может слегка сказаться на производительности страницы и пожирании оперативной памяти, что не очень хорошо. Этот момент теперь повержен в пух и прах! Последний раз отредактировано 13 сентября 2023 в 23:23 пользователем Душа_Чата
|
un4given
|
Сообщение #9
14 сентября 2023 в 16:08
|
Клавокодер
122 |
Предлагаю ещё добавить опциональное сокрытие гостей:
|
ТОМА-АТОМНАЯ
|
Сообщение #10
14 сентября 2023 в 21:03
|
Организатор событий
116 |
так ведь сокрытие гостей итак работает в скрипте нового вида списка заездов. Скрипт вроде бы от Нина. А вот такое же количество заездов от пользователя уже не скрывается
|
un4given
|
Сообщение #11
14 сентября 2023 в 22:04
|
Клавокодер
122 |
ТОМА-АТОМНАЯ писал(а): в скрипте нового вида списка заездов Это да, но я список от NIN'а, например, себе не ставил :) Здесь речь именно о другом юзерскрипте и добавку я предлагаю конкретно к нему.
|
Душа_Чата
|
Сообщение #12
16 сентября 2023 в 13:54
|
Маньяк
2 |
un4given писал(а): Предлагаю ещё добавить опциональное сокрытие гостей: Как-нибудь сделаю, как только появится чуть больше свободного времени.
|
Душа_Чата
|
Сообщение #13
16 сентября 2023 в 20:22
|
Маньяк
2 |
Обновлено до версии 0.4
Теперь помимо зарегестрированных пользователей так-же под раздачу попадут и гости, если таковые резвятся в списке заездов.
|
Душа_Чата
|
Сообщение #14
16 сентября 2023 в 22:20
|
Маньяк
2 |
Обновлено до версии 0.5
В виду того, что зарегистрированный пользователь или гость который злоупотребляет множественным созданием заездов может так-же скрыть некоторые полезные заезды или вечерние соревнования. Например. Есть действительно гости, которые нарошно пакостят являясь создателями этих самых заездов, а есть просто забрёвший гость в уже начавшийся заезд созданный другим игроком или ещё куда хуже зашедший в вечерний, запланированный соревновательный процесс и из-за него этот самый заезд тоже схлопнется, что не очень хорошо, ведь таким образом активный участник этих самых увлекательных вечерних игрищ может в последние секунды упустить его из виду даже не подозревая о том, что этот заезд был скрыт по причине спама или скипинга. Теперь скрываться будут только заезды, созданные тем самым пакостником.
|
un4given
|
Сообщение #15
17 сентября 2023 в 02:37
|
Клавокодер
122 |
Душа_Чата писал(а): под раздачу попадут и гости Благодарочка!
|
Вова_10
|
Сообщение #39
15 декабря 2023 в 21:59
|
Супермен
37 |
Установил. Респект. Сразу злого спамера скрыло! правда все-таки иногда он виден поодиночке, но это уже далеко не_так страшно)
|
Вова_10
|
Сообщение #40
16 декабря 2023 в 17:43
|
Супермен
37 |
А у меня появляется еще предложение В углу, где показывается ник нарушителя, открываются матные ники Спейса, и неплохо бы сделать так, чтобы их зацензуривало
|
vnest
|
Сообщение #41
17 декабря 2023 в 23:47
|
Организатор событий
42 |
Жаль что с этим вместе с этим скриптом не работает - https://klavogonki.ru/forum/software/48/Вова_10 писал(а): А у меня появляется еще предложение В углу, где показывается ник нарушителя, открываются матные ники Спейса, и неплохо бы сделать так, чтобы их зацензуривало Поддерживаю, детектить мат вряд ли возможно, но сделать бы настройку опционально скрывать эту плашку вообще или ник. Upd. Нашёл настройку в скрипте - предлагаю по умолчанию её поставить в false, чтобы скрывалось. Я так понимаю это нужно больше для проверки/дебага. Последний раз отредактировано 18 декабря 2023 в 00:06 пользователем vnest
|
Душа_Чата
|
Сообщение #43
18 декабря 2023 в 01:23
|
Маньяк
2 |
vnest писал(а): Я так понимаю это нужно больше для проверки/дебага. Это нужно для того, чтобы модераторы или неравнодушные пользователи, которые заметили нарушителя, тут же смогли пожаловаться на его профиль.
|
Душа_Чата
|
Сообщение #44
18 декабря 2023 в 04:18
|
Маньяк
2 |
Обновлено до версии 0.6 Добавлена возможность перейти к профилю нарушителя кликнув по информативному элементу содержавщий в себе ник, только в том случае, когда оно подсвечено красным. Курсор меняется на указательный палец. На момент, когда оно зелёное, больше не кликабельное и курсор имеет свою обыденную форму курсора. Последний раз отредактировано 18 декабря 2023 в 04:21 пользователем Душа_Чата
|
Душа_Чата
|
Сообщение #45
18 декабря 2023 в 09:34
|
Маньяк
2 |
Обновлено до версии 0.7 Добавлена возможность скрывать имя пользователя в элементе, отображающий ник создавшего заезд. Это необходимо в случае, когда не хочется обжигать свои глаза ослепительными никами и ранить тонкие чувства, а лишь довольствоваться информацией о подпрыгающем элементе с одной лишь кнопкой с иконкой глаза в зависимости от режима (включено или выключено) и понимать, что там всё-таки кто-то балуется с созданием большого количества открытых игр. Демонстрация Последний раз отредактировано 18 декабря 2023 в 09:35 пользователем Душа_Чата
|