Regme, API1, API2 | Скрипт регистрации |
Здравствуйте, гость ( Вход | Регистрация )
Regme, API1, API2 | Скрипт регистрации |
13.7.2008, 23:06
Сообщение
#41
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Название скрипта: RegMe
Версия скрипта: 1.5 Версия API: API1 и API2 (универсальный скрипт) Автор: Setuper Префиксы команд: +, !, / Описание скрипта: Скрипт регистрации. Содержит в себе возможности регистрации и перерегистрации. Есть возможность перед регистрацией проходить тест по правилам хаба (не пройдя тест не регистрировать). Есть возможность в случае, если не указывается пароль, давать случайный пароль. За ненадобностью регистрации 1 ник на 1 ip - эту функцию скрипт не содержит (дабы не нагружать память базой пользователей). Скрипт может регистрировать бота (или же оставить главного бота) и устанавливать его параметры, а именно: статус away, описание, email, имя клиента, тэг, шару. Скрипт представляет собой бинарный файл, но все настройки скрипта вынесены в отдельный файл RegMe.dbs, который создаётся при первом запуске скрипта, и который можно открыть с помощью блокнота и править; этот файл содержит все сообщения скрипта и все менюшки, поэтому скрипт легко переводится на другие языки - достаточно только перевести то что написано в этом файле (но будьте осторожны - ошибки в этом файле могут привести не падению скрипта). Также существуют другие файлы, которые создаются после первого обращения к ним - это файл с просьбой зарегистрироваться (для не зарегистрированного), который показывается при входе на хаб (имя файла UnRegInfo.txt) и команды помощи (RegHelp.txt) Некоторые настройки скрипта: bShowInfo=1 - показывать дополнительную информацию о том, как можно избежать повторных вводов пароля при входе на хаб bShowToAll=1 - показывать всем пользователям, что на хабе новый зарегистрированный участник bQuestions=1 - задавать ли вопросы перед регистрацией iQuestions=число - сколько правильных ответов нужно для регистрации bRandomPass=1 - устанавливать случайный пароль в случае его отсутствия bSendOpReport=1 - отсылать рапорт о регистрации ОПам iRegProf=число - профиль регистрации (по умолчанию) - обычно 3 iBlocker=число - блокировщик для незарегистрированных: 1-чат 2-ПМ 3-скачку 4-поиск 5-чат и ПМ 6-чат и скачку 7-ПМ и скачку 8-чат и поиск 9-ПМ и поиск 10-скачка и поиск 11-чат, ПМ и скачку 12-чат, ПМ и поиск 13-чат, скачку и поиск 14-ПМ, скачку и поиск 15-чат, ПМ, скачку и поиск RegMe_v1.5.lua ( 66.46 килобайт ) Кол-во скачиваний: 1504 |
|
|
15.7.2008, 16:02
Сообщение
#42
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
кое что убрал:
RegMe_v1.3.7z ( 13.31 килобайт ) Кол-во скачиваний: 105 в общем фиг знает в чем проблема. Похоже только у тебя такая фигня. |
|
|
15.7.2008, 16:07
Сообщение
#43
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Код 1=$UserCommand 1 3 • Меню Хаба\\Регистрация\Зарегистрироваться$<%[mynick]> +regme %[line:Введите пароль]| 2=$UserCommand 1 3 • Меню Хаба\\Регистрация\Помощь$<%[mynick]> +reghelp| 1=$UserCommand 1 3 • Меню Хаба\\Регистрация\Сменить пароль$<%[mynick]> +passwd %[line:Введите новый пароль]| 2=$UserCommand 1 3 • Меню Хаба\\Регистрация\Напомнить мой пароль$<%[mynick]> +mypass| 3=$UserCommand 1 3 • Меню Хаба\\Регистрация\Удалить свою регистрацию$<%[mynick]> +unregme| 4=$UserCommand 1 3 • Меню Хаба\\Регистрация\Помощь$<%[mynick]> +reghelp| 5=$UserCommand 0 3 ... Может тут весь косяк?? Я сам скриптом не пользовался, так что лишь могу предположить: 1) неправильный порядок цифр, почему идет 1, 2, а потом опять 1 и 2? 2) линии создания подменю тоже должны чередоваться, тут то \\ то \ И вообще, как это загружается скриптом, может дело в том что загрузка просто обрабатывается некорректно?! |
|
|
15.7.2008, 16:13
Сообщение
#44
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Цитата кое что убрал: то же самое Цитата в общем фиг знает в чем проблема. Похоже только у тебя такая фигня. А у тебя работает ? можешь выложить с вот этим знаком переделанным • или не имеет смысла пробывать? |
|
|
15.7.2008, 16:15
Сообщение
#45
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
|
|
|
15.7.2008, 16:21
Сообщение
#46
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
Цитата Может тут весь косяк?? Я сам скриптом не пользовался, так что лишь могу предположить: 2) линии создания подменю тоже должны чередоваться, тут то \\ то \ Я даже вот так пробывал: Код 1=$UserCommand 1 3 • Регистрация\Сменить пароль$<%[mynick]> +passwd %[line:Введите новый пароль]| 2=$UserCommand 1 3 • Регистрация\Напомнить мой пароль$<%[mynick]> +mypass| 3=$UserCommand 1 3 • Регистрация\Удалить свою регистрацию$<%[mynick]> +unregme| 4=$UserCommand 1 3 • Регистрация\Помощь$<%[mynick]> +reghelp| 5=$UserCommand 0 3 6=$UserCommand 1 2 • Регистрация\Зарегистрировать/перерегистрировать$<%[mynick]> +reg %[nick] %[line:Введите пароль] %[line:Введите профиль(0-ADMIN,1-OP,2-VIP,3-REG)]| 7=$UserCommand 1 1 • Регистрация\Зарегистрировать/перерегистрировать$<%[mynick]> +reg %[line:Введите ник] %[line:Введите пароль] %[line:Введите профиль(0-ADMIN,1-OP,2-VIP,3-REG)]| 8=$UserCommand 1 2 • Регистрация\Пароль этого юзера$<%[mynick]> +password %[nick]| 9=$UserCommand 1 1 • Регистрация\Пароль юзера$<%[mynick]> +password %[line:Введите ник]| 10=$UserCommand 1 2 • Регистрация\Удалить аккаунт этого юзера$<%[mynick]> +unreg %[nick]| 11=$UserCommand 1 1 • Регистрация\Удалить аккаунт юзера$<%[mynick]> +unreg %[line:Введите ник]| 12=$UserCommand 1 2 • Регистрация\Лог регистрации этого юзера$<%[mynick]> +logreg %[nick]| 13=$UserCommand 1 1 • Регистрация\Лог регистрации юзера$<%[mynick]> +logreg %[line:Введите ник]| Пробывал и так/ и так // даже пробывал вместо этого • знака другие все равно.. |
|
|
15.7.2008, 16:26
Сообщение
#47
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Скромный оффтоп: прямо чат какой-то может попробуете по аське списаться?)
|
|
|
15.7.2008, 17:07
Сообщение
#48
|
|
Освоившийся участник Группа: Пользователи Сообщений: 280 Регистрация: 4.6.2008 Из: Россия Пользователь №: 10 Спасибо сказали: 42 раза |
блин капец намудрил я теперь другая ошибка:
Цитата [20:05] Синтаксис not enough memory :'-( Блин никак не получается.Непонимаю.. Посмотрите кто нибудь пожалуйста работает нет? Или только у меня это так.
Прикрепленные файлы
|
|
|
29.7.2008, 7:55
Сообщение
#49
|
|
Освоившийся участник Группа: Модераторы Сообщений: 281 Регистрация: 24.6.2008 Из: Луганск Пользователь №: 70 Спасибо сказали: 47 раз |
Предложение 1
А не хочет ли автор ввести в скрипт возможность вооот из этого скрипта? http://mydc.ru/topic9.html А именно: Цитата 1) Добавил ip-защиту (Возможно изначальная регистрация с ip защитой аккуанта (После регистрации создается таблица типа Nick=Ip и при каждом коннекте проверяется соответствие. Если не подходит - бан навечно)) Только желательно чтоб это был не бан на вечно, а допустим временный бан ника, а в причине бана чтоб писалось под каким ником нужно зайти! Предложение 2 Добавить возможность премодерации регистраций операторами! Иногда и эта функция очень полезна! Ниже пример для API 1 как сделано!
Прикрепленные файлы
|
|
|
29.7.2008, 11:30
Сообщение
#50
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
dimetrius +1 я тоже хочу такие функции))))
|
|
|
3.8.2008, 17:52
Сообщение
#51
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
По поводу первого предложения - это реализуется легко, но вот только не хочется перегружать память. Я бы мог реализовать это используя бд SQLite, но проблема в либе (только под апи1 есть нормальная либа).
По поводу второго предложения - я так понимаю, что надо сделать следующую опцию: после того как пользователь "зарегистрировался", система его сразу не регистрировала, а отправляла операторам хаба сообщение о том, что пользователь пытается зарегистрироваться и любой оператор решает регистрировать ли его или нет (отсылая боту соответствующие да или нет). Я правильно понял? |
|
|
3.8.2008, 23:17
Сообщение
#52
|
|
Освоившийся участник Группа: Модераторы Сообщений: 281 Регистрация: 24.6.2008 Из: Луганск Пользователь №: 70 Спасибо сказали: 47 раз |
1. Если не научились ещё с SQLite работать (ну или его просто нет работающего), то почему бы не сделать как это уже сделал Jaska, ведь других вариантов пока просто не существует!
2. Да, правильно мыслишь! Ну ещё конечно же желательно чтоб оператору отсылалась инфа об IP юзера! В идеале было бы, если бы отсылалась ещё инфа о том какими никами с этого IP пользовались! Но это уже или "мультибот" выходит, или совместная работа минимум пары скриптов! А пока этим влом всем заниматься, тем более никто не обязан использовать именно два скрипта, которые могут быть завязаны друг на друга! |
|
|
4.8.2008, 15:45
Сообщение
#53
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 25.7.2008 Пользователь №: 264 Спасибо сказали: 12 раз |
|
|
|
4.8.2008, 21:17
Сообщение
#54
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
|
|
|
4.9.2008, 1:51
Сообщение
#55
|
|
Участник Группа: Пользователи Сообщений: 41 Регистрация: 31.8.2008 Из: г.Москва Метро Марьино Пользователь №: 458 Спасибо сказали: 5 раз |
Спасибо))
|
|
|
5.9.2008, 7:32
Сообщение
#56
|
|
Участник Группа: Пользователи Сообщений: 41 Регистрация: 31.8.2008 Из: г.Москва Метро Марьино Пользователь №: 458 Спасибо сказали: 5 раз |
Страно а почему я не магу изменить в скрипте меню?
Если я меня то скрипт не работает... что делать? |
|
|
5.9.2008, 19:20
Сообщение
#57
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Возможно ты меняешь настройки неправильно.
оффтоп 2СТУДЕНТ: может хватить флудить! Или ты хочешь во всех темах чтото да написать? Везде уже успел "поднасрать". Неужели ты можешь сразу все скрипты тестировать и по каждой мелочи сразу писать сюда! И подпись у тебя отвратная, неужели ни мог придумать чего получше. |
|
|
7.9.2008, 8:01
Сообщение
#58
|
|
Участник Группа: Пользователи Сообщений: 41 Регистрация: 31.8.2008 Из: г.Москва Метро Марьино Пользователь №: 458 Спасибо сказали: 5 раз |
Магу прислать скрин если ты не веришь!
|
|
|
7.9.2008, 21:29
Сообщение
#59
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
2СТУДЕНТ: может хватить флудить! Или ты хочешь во всех темах чтото да написать? Везде уже успел "поднасрать". Неужели ты можешь сразу все скрипты тестировать и по каждой мелочи сразу писать сюда! И подпись у тебя отвратная, неужели ни мог придумать чего получше. Setuper +1 |
|
|
23.9.2008, 11:43
Сообщение
#60
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 22.9.2008 Пользователь №: 576 Спасибо сказали: 0 раз |
Вопрос автору: Почему скрипт вырубается каждый раз, когда юзер регится? С помощь какой проги можно подредактировать скрипт? Спасибо.
|
|
|
19.10.2008, 19:55
Сообщение
#61
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 22.7.2008 Из: Жигулевск Пользователь №: 249 Спасибо сказали: 0 раз |
Товарисч, Setuper, скомпилируйте, пожалуйста, версию для FreeBSD. ОС не понимает путь scripts\\RegMe и вместо того чтобы создать там где надо (/PtokaX/scripts/RegMe) создает файлы в папке с птохой а не скриптами и приписывает в начало файлов scripts\ :(
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
RegMe скрипт авторегистрации пользователей |
2 | Alexey | 8 259 | 29.6.2014, 16:50 Посл. сообщение: Артём | |
RegMe скрипт авторегистрации пользователей |
0 | Alexey | 5 910 | 19.6.2014, 19:01 Посл. сообщение: Alexey | |
Помощь по regme | 2 | Satib | 7 143 | 28.1.2011, 22:00 Посл. сообщение: Satib | |
От: Regme От темы с ID: 184 |
0 | Al-j® | 5 593 | 14.1.2009, 0:23 Посл. сообщение: Al-j® |
|
Сейчас: 23.11.2024, 18:31 |