myDC.ru

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

 

> RegBot, API1, API2 | Скрипт регистрации юзеров на хабе

Теги
Нет тегов для показа
Jaska
сообщение 2.6.2008, 21:04
Сообщение #1


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

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Вот выкладываю переделку RegBot'a от NRJ. Скрипт написан под новую птоку. Вроде всю поюзал должно работать если че не так - пишите) исправимся big_smile.gif
Итак что же нового? big_smile.gif
1) Добавил ip-защиту (Возможно изначальная регистрация с ip защитой аккуанта (После регистрации создается таблица типа Nick=Ip и при каждом коннекте проверяется соответствие. Если не подходит - бан навечно))
2) Добавил ограничение на кол-во регистраций (Почти на всех хабах такая проблема. Нарегистрируют себе аккуантов а удалять не собираются. Из-за этого бд становится похоже на что-что гм ... без мата не скажешь )
3) Добавил просмотр зарегестрированных аккуантов (В любой момент можно посмотреть под каким ником и с какими паролями ты зарегестрирован на этом ip. Для операторов + в просмотре статистики по ip.)
4) Добавил возможность запрещать регистрацию "нежелательным юзерам" (Функция для Операторов. Щелкаем на ник выбираем пункт в меню и этот человек не сможет зарегистрироваться уже никогда)

Прикрепленный файл  _NewAPI_RegBot.zip ( 8.27 килобайт ) Кол-во скачиваний: 851


Спасибо сказали:
Go to the top of the page
+Quote Post
2 страниц V   1 2 >  
Начать новую тему
Ответов
Diman
сообщение 23.6.2008, 14:06
Сообщение #2


Начинающий
*

Группа: Пользователи
Сообщений: 22
Регистрация: 22.6.2008
Из: Мелеуз
Пользователь №: 55
Спасибо сказали: 7 раз




Выложи плиз под API 1
Go to the top of the page
+Quote Post
dimetrius
сообщение 24.6.2008, 12:07
Сообщение #3


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

Группа: Модераторы
Сообщений: 281
Регистрация: 24.6.2008
Из: Луганск
Пользователь №: 70
Спасибо сказали: 47 раз




Скрипт не ставил, но интересно вот что...
Если пароль не ввести, то он выдаётся автоматом случайный, или всё же требует ввести и без пароля не проходит регистрация?

Очень хочется чтоб была отключена функция случайного пароля, т.к. потом очень многие забывают его!
Go to the top of the page
+Quote Post
Xcode
сообщение 24.6.2008, 16:34
Сообщение #4


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


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




Для какой версии Птоки скрипт?
сделайте плиз для 0.4.1.1, очень прошу
Go to the top of the page
+Quote Post
D'aspid
сообщение 24.6.2008, 18:45
Сообщение #5


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

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




Для версии 0.4.1.1 он подойдет тока надо прописать абсолютный путь в скрипте вот в этой строке:
Цитата
sMainPath = "RegBot\\ -- Папка с таблицами

Замени на:
Цитата
sMainPath = "scripts\\RegBot\\ -- Папка с таблицами


Хотел спросить Jaska, а ты можешь добавить в этот скрипт такую функцию "Напомнить пароль", то есть юзеру присылается сообщение (по команде админа) в ЛС такого вида:
Цитата
[21:40:50] <<Дозорный> > Пароль к вашей учетной записи на хабе: 123

Вот сам скрипт:
Прикрепленные файлы
Прикрепленный файл  registratration_newapi.lua ( 7.87 килобайт ) Кол-во скачиваний: 262
 
Go to the top of the page
+Quote Post
Nickolya
сообщение 24.6.2008, 18:50
Сообщение #6


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

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




Цитата(dimetrius @ 24.6.2008, 12:07) *
Скрипт не ставил, но интересно вот что...
Если пароль не ввести, то он выдаётся автоматом случайный, или всё же требует ввести и без пароля не проходит регистрация?

Очень хочется чтоб была отключена функция случайного пароля, т.к. потом очень многие забывают его!

Да, пароль будет сгенерирован автоматически.
У себя в скрипте регистрации я это убрал сразу и выставил сообщение о том, что ты не ввел пароль, т.к. по-правде очень много народа потом банится по причине неверно введенного пароля.

По-поводу путей. В своих последних скриптах я стал брать путь фунцкией хаба и дописывать к нему нужные мне папки, это будет работать на любой версии, к примеру:
Код
sMainPath = Core.GetPtokaXPath():gsub("/", "\\").."scripts\\Weather\\" -- основная папка бота


2Jaska: сделаешь опцию, исходный код и перевод под 1 апи?? (могу и я, но мне нужны исходники)
Go to the top of the page
+Quote Post
Goblin
сообщение 3.7.2008, 19:10
Сообщение #7


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Jaska Можешь переделать скрипт, чтобы меню можно было убирать.
И чтобы можно было редактировать сообщение после регистрации.
Go to the top of the page
+Quote Post
DemoN
сообщение 23.7.2008, 21:13
Сообщение #8


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

Группа: Пользователи
Сообщений: 58
Регистрация: 10.7.2008
Пользователь №: 167
Спасибо сказали: 4 раза




Нифига не пашет эта байда. У меня птоха 0.4.1.1. Нужна рега для обычных юзверей чтобы была доступна из обычного контекстового меню! Помогите! Этот скрипт что представлен здесь не работает! Вот что пишет птоха:

<Админчат> <ХоБОТ> *** Fatal Error. Невозможно загрузить MainScript. Проверьте правильность пути.

Что делать??? О_о
Go to the top of the page
+Quote Post
D'aspid
сообщение 24.7.2008, 8:24
Сообщение #9


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

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




Цитата
Нифига не пашет эта байда. У меня птоха 0.4.1.1. Нужна рега для обычных юзверей чтобы была доступна из обычного контекстового меню! Помогите! Этот скрипт что представлен здесь не работает! Вот что пишет птоха:

<Админчат> <ХоБОТ> *** Fatal Error. Невозможно загрузить MainScript. Проверьте правильность пути.

Что делать??? О_о

Почитай тему повнимательнее я уже писал здесь что в скрипте нужно прописать абсолютный путь к папке!
Go to the top of the page
+Quote Post
derSpinner
сообщение 29.7.2008, 5:34
Сообщение #10


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

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




Цитата
1) Добавил ip-защиту (Возможно изначальная регистрация с ip защитой аккуанта (После регистрации создается таблица типа Nick=Ip и при каждом коннекте проверяется соответствие. Если не подходит - бан навечно))
как вот это отключить?
Go to the top of the page
+Quote Post
Goblin
сообщение 10.8.2008, 23:52
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Хотелось узнать чей этот скрипт, если есть тут создатель этого скрипта я хотел узнать ник его, или кто может отредактировать и проверить этот скрипт, нормальный но не доработаны beat_brick.gif
Go to the top of the page
+Quote Post
Diman
сообщение 15.9.2008, 16:02
Сообщение #12


Начинающий
*

Группа: Пользователи
Сообщений: 22
Регистрация: 22.6.2008
Из: Мелеуз
Пользователь №: 55
Спасибо сказали: 7 раз




сделайте плиз для 0.4.1.1, очень прошу

как не мутил не смог путь правелно прописать
Go to the top of the page
+Quote Post
King
сообщение 15.9.2008, 18:26
Сообщение #13


Продвинутый участник
****

Группа: Пользователи
Сообщений: 100
Регистрация: 14.9.2008
Пользователь №: 535
Спасибо сказали: 1 раз




скажите какой же все таки адрес прописывать? Все равно ошибки выдает.
Синтаксис [string "--[[..."]:35: unfinished string near "scripts\\RegBot" -- основная папка бота
Go to the top of the page
+Quote Post
Wariner
сообщение 15.9.2008, 19:26
Сообщение #14


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




unfinished string(незаконченная строка) near(возле) "scripts\\RegBot" а вот это string "--[[..." скорее всего значит что в скрипте есть --[[ но нет ]]-- обозначение многострочного коментария
Go to the top of the page
+Quote Post
King
сообщение 16.9.2008, 4:57
Сообщение #15


Продвинутый участник
****

Группа: Пользователи
Сообщений: 100
Регистрация: 14.9.2008
Пользователь №: 535
Спасибо сказали: 1 раз




А может кто-нибудь исправить эту проблему? Я что-то MainScript.lua не могу открыть.
Go to the top of the page
+Quote Post
M.a.r.s.e.l
сообщение 1.11.2008, 16:12
Сообщение #16


Начинающий
*

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




beat_brick.gif Переделайте этот скрипт чтобы там не было надписи Smile-Hub когда вводишь пароль... А то жаска для своего хаба написал Smile-Hub и выложил с таким же названием))
Go to the top of the page
+Quote Post
chicha
сообщение 6.11.2008, 0:57
Сообщение #17


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

Группа: Пользователи
Сообщений: 50
Регистрация: 13.9.2008
Из: Москва
Пользователь №: 521
Спасибо сказали: 0 раз




Выдаёт ошибку: Синтаксис [string "--[[..."]:35: unfinished string near "scripts\\RegBot" -- основная папка бота
как исправить?

Цитата(Infernus-pro @ 24.6.2008, 18:45) *
Для версии 0.4.1.1 он подойдет тока надо прописать абсолютный путь в скрипте вот в этой строке:

Замени на:


Хотел спросить Jaska, а ты можешь добавить в этот скрипт такую функцию "Напомнить пароль", то есть юзеру присылается сообщение (по команде админа) в ЛС такого вида:

Вот сам скрипт:

твой скрипт работает, только я как админ не могу зарегить юзера из списка , пишет в чат:!reg [mar]kolyan 12345 Reg
Свой пароль менял, всё работает
Go to the top of the page
+Quote Post
ASTIN
сообщение 22.2.2009, 23:44
Сообщение #18


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


Группа: Пользователи
Сообщений: 6
Регистрация: 21.2.2009
Из: Украина, Сумы
Пользователь №: 2 295
Спасибо сказали: 0 раз




люди, а у меня вот такая проблема. Он не вносит юзеров в таблицу. Пишет поздравление, что всё оки, но в списке зареганых не появляется. Что с этим делать? Жду ответа...
Go to the top of the page
+Quote Post
Wariner
сообщение 23.2.2009, 10:26
Сообщение #19


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




ошибки в студию!
Go to the top of the page
+Quote Post
ASTIN
сообщение 23.2.2009, 14:06
Сообщение #20


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


Группа: Пользователи
Сообщений: 6
Регистрация: 21.2.2009
Из: Украина, Сумы
Пользователь №: 2 295
Спасибо сказали: 0 раз




Цитата(Wariner @ 23.2.2009, 9:26) *
ошибки в студию!

Всё, раму собрал, вот теперь только менюшки чёто нету, если ты идёшь как не зареганый юзер. А вот как только зарегился - менюшка появляется...
Go to the top of the page
+Quote Post

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

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsRegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
72 Kingston 80 808 1.4.2014, 19:40 Посл. сообщение: NightmareUA

 



RSS Сейчас: 28.3.2024, 21:14