myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Registrator, API2 | Скрипт регистрации

Рейтинг 5 V
Теги
Нет тегов для показа
alex82
сообщение 20.7.2009, 18:58
Сообщение #21


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Registrator

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

Описание: Скрипт регистрации юзеров с расширенными возможностями.

Возможности скрипта:
•Контрольные вопросы при регистрации. Вопросы и варианты ответов выдаются в случайном порядке, что усложняет регистрацию спам-ботам.
•Блокирование главного чата и ЛС для незарегистрированных юзеров.
•Возможность запрета/разрешения регистрации с определенных IP и диапазонов IP.
•Возможность запрета множественных регистраций с одного IP.
•Команды для операторов - регистрация юзеров, изменение и удаление аккаунтов.


Прикрепленный файл  Registrator_1.00_beta.rar ( 7.89 килобайт ) Кол-во скачиваний: 1696
Go to the top of the page
+Quote Post
4 страниц V  < 1 2 3 4 >  
Начать новую тему
Ответов
Saymon21
сообщение 20.5.2010, 16:03
Сообщение #22


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата
например если с аккаунта не выходили месяц , то он удаляется автоматически

http://mydc.ru/topic1230.html


Спасибо сказали:
Go to the top of the page
+Quote Post
baralgin
сообщение 20.5.2010, 18:45
Сообщение #23


Активный участник
***

Группа: Пользователи
Сообщений: 51
Регистрация: 2.4.2010
Из: Мытищи
Пользователь №: 6 551
Спасибо сказали: 1 раз




по поводу отчиски скрипт помог. а вот по поводу ограничений скорости - при входе на хаб сам сервер не сможет на клиенте юзера поправить настройки? what.gif
Go to the top of the page
+Quote Post
Ksan
сообщение 20.5.2010, 20:02
Сообщение #24


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Слишком ты много хочешь. Со стороны хаба никак на клиент не повлиять.
Go to the top of the page
+Quote Post
xXx-Portal
сообщение 3.9.2010, 9:10
Сообщение #25


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 18.8.2010
Из: Смоленск
Пользователь №: 7 516
Спасибо сказали: 1 раз




Здрасти вам!

Возможно дописать в скрипте запрет на скачку незарегистрированным юзерам?
Просто нужно это, а если есть другой скрипт пожалуста дайте ссылочку, в поиске бродил не нашол(
Go to the top of the page
+Quote Post
alex82
сообщение 3.9.2010, 13:50
Сообщение #26


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




xXx-Portal

http://mydc.ru/index.html?showtopic=1164&a...post&p=9560


Спасибо сказали:
Go to the top of the page
+Quote Post
xXx-Portal
сообщение 3.9.2010, 14:02
Сообщение #27


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 18.8.2010
Из: Смоленск
Пользователь №: 7 516
Спасибо сказали: 1 раз




alex82 - Я так понимаю это нужно дописать в скрипте? baffle.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 3.9.2010, 16:16
Сообщение #28


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Можно и исключительно отдельным скриптом дабы не было конфликтов. Конечно, лучше когда скриптов меньше. Пробуй, потом задавай вопросы... Ничего страшного от твоих пары тысяч кривых попыток не случится.
Go to the top of the page
+Quote Post
xXx-Portal
сообщение 3.9.2010, 17:16
Сообщение #29


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 18.8.2010
Из: Смоленск
Пользователь №: 7 516
Спасибо сказали: 1 раз




Вот собственно сам скрипт Прикрепленный файл  no_poisk_ska4ka_by_xXx.lua ( 358 байт ) Кол-во скачиваний: 19

Сообщение видно что поиск и скачка запрещена!

Однако всё равно ищется и качается.
Наверное дело в скрипте, либо он просто не дописан... nothing_to_say.gif

ЗЫ - В скрипт регистрации дописывал, тоже самое 0
Go to the top of the page
+Quote Post
Nickolya
сообщение 3.9.2010, 17:29
Сообщение #30


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




1. Ставь выше всех. 2. Какая версия апи/хаба у тебя?
Go to the top of the page
+Quote Post
xXx-Portal
сообщение 3.9.2010, 17:39
Сообщение #31


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 18.8.2010
Из: Смоленск
Пользователь №: 7 516
Спасибо сказали: 1 раз




птаха 0.4.1.2 апи2
скрипт в верху, результата нету.... after_boom.gif
Go to the top of the page
+Quote Post
Strannik
сообщение 3.9.2010, 17:57
Сообщение #32


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Проверил на птаха 0.4.1.2 апи2 все работает ищи конфликт с другими скриптами
Go to the top of the page
+Quote Post
xXx-Portal
сообщение 3.9.2010, 18:13
Сообщение #33


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 18.8.2010
Из: Смоленск
Пользователь №: 7 516
Спасибо сказали: 1 раз




каким-то чудом у меня тоже заработало waaaht.gif
Go to the top of the page
+Quote Post
Has21
сообщение 9.9.2010, 14:29
Сообщение #34


Абсолютный новичок


Группа: Пользователи
Сообщений: 5
Регистрация: 17.2.2010
Пользователь №: 6 112
Спасибо сказали: 0 раз




Ptokax 4.1.2
Oc win2003

Переодически выдает ошибку
Код
D:\DC\ptokax\scripts\Registrator.lua:453: invalid capture index
D:\DC\ptokax\scripts\Registrator.lua:197: attempt to index local 'data' (a nil value)
Go to the top of the page
+Quote Post
alex82
сообщение 9.9.2010, 20:49
Сообщение #35


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Has21

Первая ошибка возникает из-за наличия символа процента в нике юзера, вторая - из-за использования команды смены пароля без аргументов.

Лечатся так:
Код
return (tMsg.Reg:gsub("%[nick%]",user.sNick):gsub("%[pass%]",pass))
заменить на
Код
return (tMsg.Reg:gsub("%[nick%]",user.sNick:gsub("%%","%%%%")):gsub("%[pass%]",pass:gsub("%%","%%%%")))


Код
    [tCmd.NewPass] = function(user,data)
        local tReg = RegMan.GetReg(user.sNick)
        if tReg then
            local pass = data:match("^(%S+)")
            local newpass = data:match("^%S+%s+(%S+)")
            if pass and newpass then
                if tReg.sPassword == pass then
                    RegMan.ChangeReg(tReg.sNick,newpass,tReg.iProfile)
                    return "Пароль изменён. Новый пароль - "..newpass..". Не забудьте исправить пароль в настройках избранного хаба."
                else
                    return "Неверный пароль."
                end
            else
                return "Ошибка синтаксиса. Синтаксис: "..sPrefix..tCmd.NewPass.." <старый пароль> <новый пароль>."
            end
        else
            return "Команда доступна только для зарегистрированных пользователей!"
        end
    end,
заменить на
Код
    [tCmd.NewPass] = function(user,data)
        if data then
            local tReg = RegMan.GetReg(user.sNick)
            if tReg then
                local pass = data:match("^(%S+)")
                local newpass = data:match("^%S+%s+(%S+)")
                if pass and newpass then
                    if tReg.sPassword == pass then
                        RegMan.ChangeReg(tReg.sNick,newpass,tReg.iProfile)
                        return "Пароль изменён. Новый пароль - "..newpass..". Не забудьте исправить пароль в настройках избранного хаба."
                    else
                        return "Неверный пароль."
                    end
                else
                    return "Ошибка синтаксиса. Синтаксис: "..sPrefix..tCmd.NewPass.." <старый пароль> <новый пароль>."
                end
            else
                return "Команда доступна только для зарегистрированных пользователей!"
            end
        end
        return "Ошибка синтаксиса команды"
    end,


Спасибо сказали:
Go to the top of the page
+Quote Post
-Alex-
сообщение 11.9.2010, 16:53
Сообщение #36


Участник
**

Группа: Пользователи
Сообщений: 40
Регистрация: 11.9.2010
Пользователь №: 7 677
Спасибо сказали: 0 раз




Цитата(Артём @ 25.9.2009, 2:42) *
Мультик
... папка Registrator (скрипт с первого поста) открывай скрипт - настроек settings.lua и настраивай под свой хаб

Артём, а как открывать сеттингс? какой прогой? и как настраивать? tire.gif
подскажите пожалуйста! я хочу просто убрать вопросы при регистрации.... как это сделать?
Go to the top of the page
+Quote Post
alex82
сообщение 11.9.2010, 17:53
Сообщение #37


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Алекс-Д

Notepad++
Go to the top of the page
+Quote Post
xXx-Portal
сообщение 12.9.2010, 1:55
Сообщение #38


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 18.8.2010
Из: Смоленск
Пользователь №: 7 516
Спасибо сказали: 1 раз




Алекс-Д

Готовый и настроенный!Прикрепленный файл  Registrator.lua.rar ( 7.89 килобайт ) Кол-во скачиваний: 86
Go to the top of the page
+Quote Post
-Alex-
сообщение 12.9.2010, 8:27
Сообщение #39


Участник
**

Группа: Пользователи
Сообщений: 40
Регистрация: 11.9.2010
Пользователь №: 7 677
Спасибо сказали: 0 раз




Цитата(xXx-Portal @ 12.9.2010, 2:55) *
Готовый и настроенный!Прикрепленный файл  Registrator.lua.rar ( 7.89 килобайт ) Кол-во скачиваний: 86

чем он отличается от того,что в шапке? feel_good.gif

Цитата(alex82 @ 11.9.2010, 18:53) *
Notepad++

установил ноутпад, вставил там n в менюшке про вопросы.. ситуация не изменилась.. tire.gif подскажите пожалуйста- как правильно редактировать? что нужно сделать что бы вопросы убрать при реге?

Всё,разобрался.. still_dreaming.gif надо было в самой птохе перезапустить скрипты.. ) всё работает!
Go to the top of the page
+Quote Post
sexynapku
сообщение 11.12.2010, 12:07
Сообщение #40


Активный участник
***

Группа: Пользователи
Сообщений: 77
Регистрация: 6.12.2010
Пользователь №: 8 218
Спасибо сказали: 0 раз




Привет всем =)

скажите как сделать чтобы сообщение "что вы не зарегистрированы"приходила в лч а не в общий чат ?
Go to the top of the page
+Quote Post
Артём
сообщение 11.12.2010, 13:50
Сообщение #41


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




sexynapku,
в самом скрипте 46 строка
место
Код
ToUser(user,tMsg.Unreg)

сделай
Код
PmToUser(user,tMsg.Unreg)
big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post

4 страниц V  < 1 2 3 4 >
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Сейчас: 23.11.2024, 5:28