Regme, API1, API2 | Скрипт регистрации |
Здравствуйте, гость ( Вход | Регистрация )
Regme, API1, API2 | Скрипт регистрации |
13.7.2008, 23:06
Сообщение
#141
|
|
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 |
|
|
5.2.2009, 23:06
Сообщение
#142
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Привык уже к таким ошибкам:
[10:08] Синтаксис 1.lua:658: attempt to index a nil value [10:09] Синтаксис 1.lua:658: attempt to index a nil value [18:19] Синтаксис 1.lua:658: attempt to index a nil value [18:37] Синтаксис 1.lua:658: attempt to index a nil value [18:50] Синтаксис 1.lua:658: attempt to index a nil value [20:04] Синтаксис 1.lua:658: attempt to index a nil value [22:24] Синтаксис 1.lua:658: attempt to index a nil value - Говорят я сам что-то не так сделал... Ну да ладно с ними (привык - да и работает нормально всё) Но сегодня вылезла другая - за 3 месяца юзанья скрипта - впервые: [16:09] Синтаксис 1.lua:636: bad argument #3 to 'gsub' (string/function/table expected) Был на работе в это время и сам естественно в скрипт третий месяц не лазию... По логам ничего не увидел. |
|
|
6.2.2009, 19:02
Сообщение
#143
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Новую версию не качал? Возможно там эти ошибки исправлены.
|
|
|
7.2.2009, 3:43
Сообщение
#144
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
битый архив - пишет неверный формат...
переименовал в rar - открылся |
|
|
7.2.2009, 12:01
Сообщение
#145
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
для незнающих говорю, что этот архив не битый, просто надо установить архиватор 7zip (
|
|
|
7.2.2009, 23:17
Сообщение
#146
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Странно - тотал командер показал мне zip расширение. А со всеми зип архивами работает нормально. Поэтому я его и переименовал... Но спасибо за инфу - буду знать.
1. Вопрос по скрипту - ошибок никаких, все в норме. Смущает только отчет который приходит админу: •Ник: m505sa •IP: 95.84.43.246 •Орисание: •E-mail: •Профиль: -1 •Шара: 36641414653 •Тэг: <++ V:0.699,M:A,H:7/4/0,S:5> •Тип соединения: 1 •Режим: A Строка "профиль" -1, а в прошлой версии скрипта было 3 - т.е. зарегистрированный пользователь. Можно исправить это? 2. И еще просьба - •Шара: 36641414653 - очень сложно сориентироваться сколько это. Разбей пожалуйста на гигабайты : 36.641414653 Гб - примерно вот так. или 36.64 - т.е. не точная шара, а просто шара - так как разбивает в самом клиенте. Или для любителей банить по точной шаре можно сделать так: •Ник: m505sa •IP: 95.84.43.246 •Орисание: •E-mail: •Профиль: -1 •Шара: 36641414653 •Точная Шара: 36641414653 •Тэг: <++ V:0.699,M:A,H:7/4/0,S:5> •Тип соединения: 1 •Режим: A Спасибо за скрипт. Очень гибкий в настройке. Помарка: •Ник: m505sa •IP: 95.84.43.246 •Орисание: •E-mail: оПисание.. |
|
|
8.2.2009, 18:32
Сообщение
#147
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
По поводу профиля, не знаю почему у тебя -1, у меня 3.
По поводу шары реализовал. Ошибку исправил. Качаем в первом посту. |
|
|
10.2.2009, 2:38
Сообщение
#148
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Спасибо за шару.
А профиль все также -1: [02:32:37] <GRAAL> Новый зарегистрированный пользователь: ________________________________________________________________ •Ник: nicki •IP: 95.125.45.67 •Описание: [6][L:33KB]Много Новой Музыки •E-mail: •Профиль: -1 •Шара: 118.97 ГБ •Точная шара: 127746837288 Б •Тэг: <FlylinkDC++ V r370),M:A,H:2/0/0,S:6,L:33> •Тип соединения: 0.01 •Режим: A кстати - почему-то при старте скрипта у меня в папке "RegMe" не создал эти файлы: RegHelp.txt, RegHelp2Ops.txt, UnRegInfo.txt Пришлось их вернуть из корзины обратно |
|
|
10.2.2009, 11:40
Сообщение
#149
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Эти файлы создаются не при старте, а при первом использовании, то есть RegHelp.txt - создаётся при первом вызове команды помощи обычным пользователем, RegHelp2Ops.txt - создаётся при первом вызове команды помощи оператором, UnRegInfo.txt - создаётся при первом заходе на хаб незарегистрированного пользователя.
|
|
|
23.2.2009, 8:47
Сообщение
#150
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 23.2.2009 Пользователь №: 2 330 Спасибо сказали: 0 раз |
Ув. Setuper , спасибо за скрипт, я как любитель уже ищу способ почитать исходники )) :( но... к делу ))
Нашел глюк, ломанули меня в первый же день работы скрипта, многим операторам (ну обмен рекламой и пр.) я не доверяю, прав им мало дал, НО... они мой пароль палят через ттвой скрипт, и поехали.... Один чудик зашел с меня (способ описан выше и надеюсь понятен) пока я был офф и че тока не творил, еще один просто пытался продать мой пароль. убрал из меню.... но в хелпе светится )) ПРОШУ: 1) не бросай бота, хорошее исполнение, не грузит Птоку. 2) дай исходник или намекни как почитать, хотя идеи есть ) (НИКАКИХ ИСПРАВЛЕНИЙ КОПИРАЙТА, разве что ссылочку на сюда приложу, шоб знали где бот) 3) сделай проверку на ранг при просмотре пароля, смотреть ранг только Админы могут и только опов, випов и ниже, я знаю это просто делается )) Заранее спасибо ))) |
|
|
24.2.2009, 18:47
Сообщение
#151
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
поставил скрипт. все работает отлично, если не считать что зарегалось только 5 человек. остальным пишет регистрация провалена?
сейчас выскочила ошибка Код [17:47] Синтаксис RegMe_by_Setuper_1.5l.lua:599: attempt to index field '?' (a boolean value)
|
|
|
24.2.2009, 18:51
Сообщение
#152
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
хм... конечно этого я не предусматривал, но всё же предполагается, что операторы - это люди близкие к админу, а не какие-то с улицы)))
ошибка может быть из-за неправильной настроки файла конфигурации. |
|
|
24.2.2009, 21:11
Сообщение
#153
|
|
Продвинутый участник Группа: Пользователи Сообщений: 137 Регистрация: 22.2.2009 Из: Минск, Беларусь Пользователь №: 2 321 Спасибо сказали: 12 раз |
а можешь подсказать, где и что смотреть?
|
|
|
25.2.2009, 19:45
Сообщение
#154
|
|
Продвинутый участник Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз |
хм... конечно этого я не предусматривал, но всё же предполагается, что операторы - это люди близкие к админу, а не какие-то с улицы))) а) 1-й закон хакера: Не доверяй никому. б) Пара крупных хабов в нашей локалке формировались по принципу: поспамь на других хабах, получишь ОПа. Как понимаешь, в ОПах после такой политики хрен знает кто... в) Добрая половина админов раздают ключики от хаба любовницам, собутыльникам, да и просто очень милым людям. г) Ты белый и пушистый. Друг твой, что в ОПах, тоже, но лопух - использует везде один и тот же пароль. Зарегился на каком-нибудь говно-форуме, пароль пропахал. Сам понимаешь, что после этого твой пароль можно продавать с молотка. Защита от входа с чужого IP спасает почти всегда, но не всегда. Вывод: а может стоит этот механизм вообще из сборки убрать? |
|
|
4.3.2009, 3:57
Сообщение
#155
|
|
Участник Группа: Пользователи Сообщений: 49 Регистрация: 4.7.2008 Пользователь №: 131 Спасибо сказали: 0 раз |
при внесении каких либо изменений по части отображения бота в списке юзеров, он перестает запускатся вообще. Setuper нельзя ли было просто дать собственное имя бота и добавить функцию отображать или нет его в списке пользователей, было бы проще намного, а то так получается ерунда какая-то, к тому же файл RegMe.dbs появляется только после обращения к скрипту, а как тут у вас написано, типа он и конфигурируется, что не есть хорошо, вопросы надо бы изначально отключить ибо после скрипт выдает какую-то ошибку и в итоге вообще никто не может зайти на хаб. Вообще скрипт нужент только для того чтобы можно было смотреть пароли любых пользователей, может есть отдельний скриптик?
|
|
|
4.3.2009, 20:10
Сообщение
#156
|
|
Продвинутый участник Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз |
Вообще скрипт нужент только для того чтобы можно было смотреть пароли любых пользователей, может есть отдельний скриптик? То, что он не совсем удобен, не особенно гибок, согласен. Но, что он бесполезен... =\ Возможно, механизм самогенерации файлов настроек и их управлением не оптимален, но идея, однозначно, превосходная. Что касается регистрации/нерегистрации, я лично воздерживаюсь от размножения ботов. Открытия окна общения с ботом при отсылке заявки на регистрацию вполне достаточно, чтобы инициировать процедуру ответов на вопросы. Для этого регистрация его на хабе абсолютно не нужна. |
|
|
4.3.2009, 20:16
Сообщение
#157
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Вообще говоря регистрация, да и вообще все действия на хабе должны быть многофункциональными, но не должны быть навязанными. Данный скрипт был написан только ради реализации идеи и на мой взгляд не заслуживает хорошей оценки в работоспособности, да и в качестве реализации, хотя некоторые методы написания данного скрипта без условно являются некой оптимизацией в работе.
|
|
|
4.3.2009, 22:36
Сообщение
#158
|
|
Продвинутый участник Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз |
1. Вообще говоря регистрация, да и вообще все действия на хабе должны быть многофункциональными, но не должны быть навязанными. 2. Данный скрипт был написан только ради реализации идеи и на мой взгляд не заслуживает хорошей оценки в работоспособности, да и в качестве реализации, 3. хотя некоторые методы написания данного скрипта без условно являются некой оптимизацией в работе. Пардон, за наглое искажение исходника при цитировании =) 1. Абсолютно согласен. Конкретно бесит запрет на скачку и поиск. Запрет на чат и приват - довольно эффективный метод борьбы со спамом, но дикий гемерой для 12-14-летних нубов (собственно, тьфу на них). 2. И тут согласен. Пару хабов выкинул вообще из списка избранных за "и наконец, ответьте на 999 вопрос". Лично я реализовал это с выдачей правил в приват и требованием согласиться с ними в целом или остаться незарегистрированным. 3. Ужасно охота порыться в исходнике (особенно, если учесть, что заявленная причина компилляции - это не по моему адресу) ибо всецело поддерживаю идею написания универсальных функций. Вот до ужаса не согласен с "некой оптимизацией". Конечно, есть издержки, но грамотно написанные функции уменьшают объём файла процентов на 30%, позволяют легко объединять абсолютно разные скрипты, и, как показывает практика, значительно снижают ресурсоёмкость. |
|
|
5.3.2009, 0:36
Сообщение
#159
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
оптимизация + грамотное написание + универсальность = http://mydc.ru/topic1429.html
|
|
|
5.3.2009, 0:59
Сообщение
#160
|
|
Участник Группа: Пользователи Сообщений: 49 Регистрация: 4.7.2008 Пользователь №: 131 Спасибо сказали: 0 раз |
Вообще говоря регистрация, да и вообще все действия на хабе должны быть многофункциональными, но не должны быть навязанными. Данный скрипт был написан только ради реализации идеи и на мой взгляд не заслуживает хорошей оценки в работоспособности, да и в качестве реализации, хотя некоторые методы написания данного скрипта без условно являются некой оптимизацией в работе. Хочу с вами не согласится, идея хорошая, задумка тоже, есть просто некотрые минусы, вот и все, а в целом если бы они были устранены, я бы вполне бы его использовал |
|
|
5.3.2009, 1:21
Сообщение
#161
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Пользователям надо упрощать существование на хабе, а не усложнять. К сожалению, сложная регистрация усложняет и большинству пользователей кажется не нужной функцией. А ведь пользователь всегда прав)))
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
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, 16:56 |