RHRegistrator, Многофункциональный бот работающий с профилями и регистрациями на хабе |
Здравствуйте, гость ( Вход | Регистрация )
RHRegistrator, Многофункциональный бот работающий с профилями и регистрациями на хабе |
4.1.2011, 3:30
Сообщение
#1
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Название: RHRegistrator
Версия: 0.4 alpha Лицензия: GPL v3 Протестирован на: Ubuntu GNU/Linux, RusHub 2.3.4, LuaScripts 2.4 Автор: Saymon Благодарности: Setuper, Nickolya Возможности:
Раскрывающийся текст 1.png ( 63.03 килобайт ) Кол-во скачиваний: 284 2.png ( 11.63 килобайт ) Кол-во скачиваний: 279 3.png ( 9.29 килобайт ) Кол-во скачиваний: 269 regscount.png ( 14.37 килобайт ) Кол-во скачиваний: 238 Требования:
ВНИМАНИЕ!!! В связи с некоторыми проблемами если библиотека LuaSocket была у Вас установлена рание, то требуется переустановить её для безопасности аккаунта админа на почтовом сервере - Только для Windows Совместимость: Данный скрипт не совместим с ботом FirstRusHubBot. Поддержка IPv6: НЕТ Установка 1) Скачиваем RHRegistrator_v*rev*.7z 2) Открываем архив. Идём в папку /lua, распаковываем скрипт и рабочую папку в ~/rushub/scripts 3) Идём в дерикторию ~/RHRegistrator/data и открываем файл RegisteredUsers.tbl 4) Код tRegUsers = { ["YourNickName"] = { ["sLastLoginDate"] = 1302703806, ["sRegIp"] = "127.0.0.1", ["sRegDate"] = 1301573746, ["sRegMail"] = "", ["RegBy"] = "RHRegistraror", ["sPass"] = "YourPassword", ["iProfile"] = 0, ["tLastMsg"] = { ["sDate"] = 1301573746, ["sMsg"] = "Registation", }, ["bProtect"] = 0, ["iLoginCount"] = 1, }, } Вместо YourNickName вписываем свой ник. Вместо YourPassword вписываем свой пароль. (Можно также вписать свой IP адрес вместо 127.0.0.1 ). 5) Идём в дерикторию ~/plugins и в файле scripts.xml для активации скрипта меняем "0" на "1": Код < Script Name="RHRegistrator.lua" Enabled="1" /> Запускаем хаб, теперь Вы админ и имеете начальные функции управления регистрациями пользователей! Больше информации о настройке скрипта можно получить в мануале RHRegistrator_v*rev*[MANUAL].pdf PS. При проблемах с открытием арихива установите архиватор ToDo:
UPD from Пнд Фев 18 01:38:09 MSK 2013 project is closed! Сообщение отредактировал Saymon21 - 18.2.2013, 0:40 Спасибо сказали: |
|
|
4.1.2011, 13:23
Сообщение
#2
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Цитата Проверка на реальный емайл (обычно юзеры вводят вместо мыла какую-то фигню) сделать дисконнект после регистрации и активацию аккаунта после того как юзер сходит на своё мыло, узнает свой пароль и зайдёт на хаб, в течение определённого времени, если не зайдёт, то регистрация анулируется. Цитата *** Зарегистрированный через e-Mail пользователь < юзер > активировал аккаунт. ---- Цитата Контрольный вопрос ? Установка настроек скрипта через меню. (а нужно ли оно?) Это нужно! |
|
|
5.1.2011, 0:34
Сообщение
#3
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
спс за скрипт, ток я не понял а где сейчас регистрации хранятся?
|
|
|
5.1.2011, 0:38
Сообщение
#4
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
\scripts\RHRegistrator\RegisteredUsers.tbl
|
|
|
5.1.2011, 16:13
Сообщение
#5
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 5.1.2011 Пользователь №: 8 464 Спасибо сказали: 0 раз |
[16:07] Синтаксис [string "-- ::::::::::::::::::::::::::::::::::::::: ..."]:58: attempt to index global 'tblHubProfiles' (a nil value)
ЧТО ДЕЛАТЬ?* выДает ошибку скрипта вот это!!! |
|
|
5.1.2011, 16:20
Сообщение
#6
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
А теперь посмотри на какой хаб этот скрипт, и посмотри какой стоит у тебя.
|
|
|
5.1.2011, 16:49
Сообщение
#7
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 5.1.2011 Пользователь №: 8 464 Спасибо сказали: 0 раз |
|
|
|
5.1.2011, 16:53
Сообщение
#8
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
посмотри на название раздела, и посмотри на чём ты запускаешь, думаю PtokaX
|
|
|
5.1.2011, 16:57
Сообщение
#9
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 5.1.2011 Пользователь №: 8 464 Спасибо сказали: 0 раз |
|
|
|
5.1.2011, 17:01
Сообщение
#10
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
|
|
|
5.1.2011, 17:01
Сообщение
#11
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 5.1.2011 Пользователь №: 8 464 Спасибо сказали: 0 раз |
Спасибо тебе большое |
|
|
12.1.2011, 12:02
Сообщение
#12
|
|
Начинающий Группа: Пользователи Сообщений: 17 Регистрация: 10.4.2010 Из: Братск Пользователь №: 6 599 Спасибо сказали: 0 раз |
Saymon, Доброго времени суток у меня выдаёт такие вот ошибки помоги исправить
Синтаксис E:\0.4.0.0\cshub\scripts\RHRegistrator.lua:99: attempt to concatenate field 'sScriptsDir' (a nil value) Синтаксис E:\0.4.0.0\cshub\scripts\RHRegistrator.lua:333: attempt to call field 'SendToNicks' (a nil value) Критическая ошибка в скрипте RHRegistrator.lua ! Скрипт остановлен! |
|
|
12.1.2011, 14:27
Сообщение
#13
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
доктор ливси, предлагаю тебе ознакомиться с путём, где лежит данная тема и понять в чем твоя ошибка:
Цитата MyDC.ru > RusHub > Скрипты для RusHub'а
|
|
|
12.1.2011, 15:23
Сообщение
#14
|
|
Начинающий Группа: Пользователи Сообщений: 17 Регистрация: 10.4.2010 Из: Братск Пользователь №: 6 599 Спасибо сказали: 0 раз |
да да всё понял спасибо....невнимательный ...вернее плохо разбирающийся ...если честно для меня почти всё одно что руш что птока и там луа и тут луа...может подскажешь есть для API 2 скрипт удаления аккаунта юзера после постоянного бана
|
|
|
12.1.2011, 16:44
Сообщение
#15
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
доктор ливси,
Код Bot = "Киллер"
function ChatArrival(user,data) data=string.sub(data,1,string.len(data)-1) -- remove end pipe local _,_,cmd=string.find(data,"%b<>%s+(%S+)") -- find the first non-space string --выбор команд, приводящих и к удалению регистрации тоже if cmd=="!nickban" or cmd=="!fullban" or cmd=="!fulltempban" or cmd=="!ban" and Core.GetUserValue(user,11) then local _,_,nick=string.find(data,"%b<>%s+%S+%s+(%S+)") if nick then if (RegMan.GetReg(nick) and RegMan.GetReg(nick).iProfile)~= nil then Core.SendToOps("<"..Bot..">*** Регистрация пользователя "..nick.." была удалена. Удалил: "..(ProfMan.GetProfile(user.iProfile) and ProfMan.GetProfile(user.iProfile).sProfileName).." "..user.sNick..".") RegMan.DelReg(nick) else Core.SendToOps("<"..Bot.."> *** Пользователь "..nick.." не зарегистрирован.") end end end return 0 end |
|
|
12.1.2011, 17:47
Сообщение
#16
|
|
Начинающий Группа: Пользователи Сообщений: 17 Регистрация: 10.4.2010 Из: Братск Пользователь №: 6 599 Спасибо сказали: 0 раз |
благодарю
Причина редактирования: overquoting
|
|
|
12.1.2011, 18:32
Сообщение
#17
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
доктор ливси, Спасибо - мог кнопочку нажать, а не писать
P.S. Удалите эти посты чтобы не засирать тему |
|
|
17.1.2011, 10:38
Сообщение
#18
|
|
Продвинутый участник Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз |
За скрипт спасибо. Не хватает регистрации пользователей и просмотра пароля зарегистрированного администратором/оператором..
|
|
|
17.1.2011, 15:42
Сообщение
#19
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
intlive, это в тодо. Давать опам возможность смотреть пароли не нужно
PS. Хочу предупредить, что выход новой версии скрипта будет не скоро. Появились проблемы с железом :( |
|
|
17.1.2011, 16:51
Сообщение
#20
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
|
Сейчас: 27.11.2024, 4:58 |