Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Служебные скрипты [PtokaX] _ Nick Protect

Автор: alex82 18.6.2010, 15:26

Nick Protect

Версия: 1.00
Версия API: API2
Автор: alex82

Описание:
Скрипт предназначен для защиты ников от подделки методом подмены символов на аналогичные по начертанию.

ВНИМАНИЕ! Скрипт не совместим с идиотскими никами операторов (@dm1№, |З@©Я, и.т.д). Настоятельно рекомендуется удалить операторов с такими никами перед установкой скрипта.

 nick_protect_1.00.rar ( 2.21 килобайт ) : 291

Автор: asd12 19.10.2010, 6:51

Как работает скрипт? Не пускает на хаб таких юзеров, банит, есть ли исключения для профилей? Хотелось бы полное описание увидеть.

Автор: Ksan 19.10.2010, 8:55

1. Ты о чем, какое исключение для профилей может быть? Типа кто имеет право подделывать админские ники?
2. Открой скрипт, там видно, что делается при попытке подделки - скидывает с хаба и сообщает о попытке админам.

Автор: alex82 19.10.2010, 13:54

asd12

Код
--###################################################################################
--    ПРОФИЛИ, ИМЕЮЩИЕ ВОЗМОЖНОСТЬ ИСПОЛЬЗОВАТЬ ЗАЩИЩЕННЫЕ НИКИ

tProfiles = {
    [0] = y,    -- Master
    [1] = y,    -- Operator
    [2] = n,    -- VIP
    [3] = n,    -- Reg
    [4] = n,
    [5] = n,
    [-1] = n,    -- Unreg
}

Почему бы просто не скачать скрипт, и не заглянуть ему внутрь? Или писатель - не читатель?

Автор: asd12 20.10.2010, 8:24

Зачем мне лишнее качать? Так мне сказали, я понял, скачаю, есмли подходит, а так не буду качать, если не подходит. Всё просто. Спасибо, что ответил, это мне и надо было знать

Нее, не тот скрипт. Есть ли простой скрипт, без баз данных и прочем мутотени, запрещающий определенные символы. Ну, например, запретить цифры в никах, скобки и прочие символы и так же с настиройкой профилей, чтобы давать исключения опам, випам и админам

Автор: Ksan 20.10.2010, 8:45

asd12, разве из описания в первом сообщении не понятно, что скрипт предназначен именно для защиты конкретных ников от подделки? админских, если быть точнее..

Автор: asd12 20.10.2010, 9:08

Это-то понятно, но я думал, что он и запрещать может. А не подскажешь где взять такой скрипт? Уже давно ищу, всё не найти, везде фигня полурабочая

Автор: Ksan 20.10.2010, 10:12

asd12, попробуй этот:

 FaceController_API2__workgroup_demo.lua ( 28 килобайт ) : 57
 

Автор: asd12 21.10.2010, 10:43

Цитата(Ksan @ 20.10.2010, 11:12) *
asd12, попробуй этот:


Скрипт интересный, посмотрю как работает, но в нем нет профилей, кому разрешать, кому запрещать символы запрещенные. Ну пока этот потестирую, спасибо

Автор: driwars 16.12.2010, 0:16

Смысл скрипта? Админские ники все равно другим цветом отображаются и вверху списка всегда, перепутать сложно.

Автор: Артём 16.12.2010, 0:24

driwars, не видишь смысла, не используй его.
И читать это надо внимательно...

Цитата
Описание:
Скрипт предназначен для защиты ников от подделки методом подмены символов на аналогичные по начертанию.

Автор: PPA 18.4.2015, 13:55

Поставили на хаб такой скрипт
мой основной ник FlylinkDC-dev
а для отладки флайлинка запускаю вторую копию и там дописана циферка в конце - перестало пускать.
сделал ник отладки aaaaFlylinkDC-dev6 - пустило
не могу понять логику блокировки.


- [13:37:52] <FlyBot> Обнаружена попытка подделки ника: FlylinkDC-dev4 (185.90.227.251)
- [13:38:45] <FlyBot> Обнаружена попытка подделки ника: FlylinkDC-dev5 (185.90.227.251)
- [13:39:27 | 185.90.227.251 | RU | Russian Federation] <FlylinkDC-dev> что за подделка ник
- [13:39:36 | 185.90.227.251 | RU | Russian Federation] <FlylinkDC-dev> я не могу зайти с отладочной копии флая

p.s.

разобрался - пришлось открыть код скрипта и поправить CharsBeginEnd с дефолтного 1 на 0 big_smile.gif

Автор: PPA 10.10.2016, 11:33

еще один баг заметил
перевез хаб на другой хост
а там в убунте локаль была POSIX
скрипт начал юзеров банить - как правильнее от этого защититься?

Код запуска хаба такой:

#!/bin/sh

if [ -n `locale -a|grep -i ru_RU.cp1251` ]; then
LANG=ru_RU.CP1251
export LUA_PATH='/home/dc/src/PtokaX/scripts/libs/?.lua;;'
while true
do
./PtokaX
sleep 5s
done
else
echo 'ERROR: run $sudolocaledef -c -i ru_RU -f CP1251 ru_RU.CP1251'
fi

Автор: Karumo 15.10.2016, 17:04

Слегка доработал скрипт:

Код
    Apdate by Karumo (10.2016)
    fix    Не обрабатывались ники содержащие буквы "Ы" и "Ю"
    +    Добавлена возможность вывода списка защищаемых ников с их шаблонами срабатывания
    +    При срабатывании выводит Защищаемый ник, ник хулигана и его IP, а также шаблон срабатывания:
        Пример: "Обнаружена попытка подделки защищенного ника <Karumo> ником <Karumо>[ 127.0.0.1 ] по шаблону: ^.?[kкќ][aа]ru[mм][oо0].?$"

 nick_protect.lua ( 7.67 килобайт ) : 12