myDC.ru

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

 
2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему

> Автоматическая регистрация

Теги
Нет тегов для показа
CrazyCat
сообщение 27.1.2011, 1:13
Сообщение #1


Начинающий
*

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




Возможно ли сделать или может уже есть скрипт регистрации?Принцип работы-если заходит ник которого нет в базе,то предлагает ему ввести пароль для регистрации,введя его-регистрация оканчивается.
Go to the top of the page
+Quote Post
Something_Wild
сообщение 27.1.2011, 1:28
Сообщение #2


Начинающий
*

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




Хм... интереснblй скрипт! feel_good.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
Ksan
сообщение 27.1.2011, 2:51
Сообщение #3


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

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




CrazyCat, легко. big_smile.gif
Точнее, можно как уже готовые самые простые приспособить, так и новый написать.
Можно даже вообще его не спрашивая зарегистрировать и ему сообщить только его пароль.
Дерзнёшь?


Спасибо сказали:
Go to the top of the page
+Quote Post
Something_Wild
сообщение 27.1.2011, 9:08
Сообщение #4


Начинающий
*

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




Тогда надо шоб типа пароль раз в день напоминало!
Go to the top of the page
+Quote Post
Ksan
сообщение 27.1.2011, 9:38
Сообщение #5


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

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




Something_Wild, убери свою попугайскую подпись или я за себя не ручаюсь!
Go to the top of the page
+Quote Post
CrazyCat
сообщение 28.1.2011, 2:09
Сообщение #6


Начинающий
*

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




Напоминание пароля уже есть в меню,а вот стандартную регистрацию не все могут освоить сразу
Go to the top of the page
+Quote Post
sania
сообщение 28.1.2011, 21:41
Сообщение #7


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

Группа: Пользователи
Сообщений: 128
Регистрация: 16.4.2010
Пользователь №: 6 646
Спасибо сказали: 10 раз




Цитата(CrazyCat @ 28.1.2011, 3:09) *
Напоминание пароля уже есть в меню,а вот стандартную регистрацию не все могут освоить сразу

поставь скрипт объяв и напиши спец-объяву с напоминанием о регистрациях к примеру. Или спец. скрипты реги ставь которые уведомляют незарегенных ою этом и гварят как зарегица
Go to the top of the page
+Quote Post
CrazyCat
сообщение 29.1.2011, 1:34
Сообщение #8


Начинающий
*

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




Цитата(sania @ 28.1.2011, 23:41) *
поставь скрипт объяв и напиши спец-объяву с напоминанием о регистрациях к примеру. Или спец. скрипты реги ставь которые уведомляют незарегенных ою этом и гварят как зарегица

Знаю такой скрипт,но мной предложенный удобнее и быстрее...а писать не умею,иначе бы сюда не обратился...
Go to the top of the page
+Quote Post
Ksan
сообщение 29.1.2011, 2:12
Сообщение #9


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

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




Твоё предложение - глупое, извини..
К тому же на руку спамерам.
И вообще, это что за народ у тебя, что даже зарегиться не может?
Сделать легко, строк не больше 10, но мне принципы не позволяют делать. big_smile.gif
Не делаю то, что считаю ненужным.
Go to the top of the page
+Quote Post
Ksan
сообщение 29.1.2011, 21:49
Сообщение #10


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

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




UPD: Ладно, решил прекратить нудное выпрашивание и накидал скриптик (10 строк, как и говорил):
Код
local sBot = SetMan.GetString(21)
function UserConnected(tUser)
    if not(tUser.bRegistered) and RegMan.GetReg(tUser.sNick) == nil then
        local sPass = tostring(math.random(os.date("%H%M%S")))
        RegMan.AddReg(tUser.sNick, sPass, 3)
        RegMan.Save()
        Core.SendPmToUser(tUser, sBot, "*** Вы теперь зарегистрированы на хабе.\n\tВаш ник:  "..tUser.sNick.."\n\tВаш пароль:  "..sPass.." \nСохраните пароль, пропишите его в свойствах хаба в избранных хабах и не забудьте перезайти на хаб. Потом, при желании, пароль сами поменяете командой \"!passwd новый_пароль\" (без кавычек).")
    end
    collectgarbage()
end
Но, если у юзера в клиенте стоит игнор бота (а некоторые юзеры так и делают), то он не увидит сообщение о регистрации и при следующем заходе будет ему облом с этим ником.


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyCat
сообщение 30.1.2011, 14:41
Сообщение #11


Начинающий
*

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




Цитата(Ksan @ 29.1.2011, 4:12) *
Твоё предложение - глупое, извини..
К тому же на руку спамерам.
И вообще, это что за народ у тебя, что даже зарегиться не может?
Сделать легко, строк не больше 10, но мне принципы не позволяют делать. big_smile.gif
Не делаю то, что считаю ненужным.

По поводу спамеров,тут хаб частный,одной сети...и хотелось бы всё сделать как можно удобнее...спасибо за ответ...
Go to the top of the page
+Quote Post
Артём
сообщение 30.1.2011, 14:51
Сообщение #12


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

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




CrazyCat, так тебе же написал Ksan скрипт из 10 строк, или тебе это не помощь?


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyCat
сообщение 30.1.2011, 17:30
Сообщение #13


Начинающий
*

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




Цитата(Артём @ 30.1.2011, 16:51) *
CrazyCat, так тебе же написал Ksan скрипт из 10 строк, или тебе это не помощь?

Но яж не просил сказать сколько строк потребуетсяbig_smile.gif))
Тем боле не умею писать big_smile.gif)))))
Go to the top of the page
+Quote Post
Артём
сообщение 30.1.2011, 18:04
Сообщение #14


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

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




CrazyCat, глаза ОТКРОЙ, тебе скрипт ГОТОВЫЙ дали!! doubt.gif или ты даже код не можешь в файл засунуть?


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyCat
сообщение 31.1.2011, 2:05
Сообщение #15


Начинающий
*

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




Цитата(Артём @ 30.1.2011, 20:04) *
CrazyCat, глаза ОТКРОЙ, тебе скрипт ГОТОВЫЙ дали!! doubt.gif или ты даже код не можешь в файл засунуть?

Теперь увидел-спасибоbig_smile.gif раньше не было просто...

Цитата(Ksan @ 29.1.2011, 23:49) *
UPD: Ладно, решил прекратить нудное выпрашивание и накидал скриптик (10 строк, как и говорил):
Код
local sBot = SetMan.GetString(21)
function UserConnected(tUser)
    if not(tUser.bRegistered) and RegMan.GetReg(tUser.sNick) == nil then
        local sPass = tostring(math.random(os.date("%H%M%S")))
        RegMan.AddReg(tUser.sNick, sPass, 3)
        RegMan.Save()
        Core.SendPmToUser(tUser, sBot, "*** Вы теперь зарегистрированы на хабе.\n\tВаш ник:  "..tUser.sNick.."\n\tВаш пароль:  "..sPass.." \nСохраните пароль, пропишите его в свойствах хаба в избранных хабах и не забудьте перезайти на хаб. Потом, при желании, пароль сами поменяете командой \"!passwd новый_пароль\" (без кавычек).")
    end
    collectgarbage()
end
Но, если у юзера в клиенте стоит игнор бота (а некоторые юзеры так и делают), то он не увидит сообщение о регистрации и при следующем заходе будет ему облом с этим ником.


Огромное спасибо!!!

Только одно уточнение,а можно сделать вывод окна ввода пароля вначале регистрации,чтобы юзер сам мог написать его,а не автоматом?


Спасибо сказали:
Go to the top of the page
+Quote Post
Артём
сообщение 31.1.2011, 10:23
Сообщение #16


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

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




Цитата(CrazyCat @ 28.1.2011, 1:09) *
Напоминание пароля уже есть в меню,а вот стандартную регистрацию не все могут освоить сразу

Цитата
Только одно уточнение,а можно сделать вывод окна ввода пароля вначале регистрации,чтобы юзер сам мог написать его,а не автоматом?

ты же написал что не все могу освоить, а теперь просишь стандартный скрипт регистрации.
Цитата
раньше не было просто...

Ой. Да хватит тебе, был и раньше он.
Go to the top of the page
+Quote Post
CrazyCat
сообщение 31.1.2011, 14:18
Сообщение #17


Начинающий
*

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




Цитата(Артём @ 31.1.2011, 12:23) *
ты же написал что не все могу освоить, а теперь просишь стандартный скрипт регистрации.

Ой. Да хватит тебе, был и раньше он.

Тогда будь добр напомни какой именно,где не просто вводить комнду рег_пароль,а чтобы окно автоматом вывело с вводом пароля???
Go to the top of the page
+Quote Post
Nickolya
сообщение 31.1.2011, 23:02
Сообщение #18


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

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




CrazyCat, так как ты хочешь на PtokaX сделать нельзя.
И переставайте мучать разработчиков всякими рюшечками...
Go to the top of the page
+Quote Post
Ksan
сообщение 31.1.2011, 23:32
Сообщение #19


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

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




Если можно такое - приостановить процесс захода незарегистрированного юзера, пока не введёт некое слово (в данном случае - пароль), не обязательно в окошке, - то можно и в Птоке...Не введёт через некое время (скажем, 60 секунд) - его скидывает с хаба.
Go to the top of the page
+Quote Post
Nickolya
сообщение 1.2.2011, 9:09
Сообщение #20


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

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




Ksan, дело в том, что событие PasswordArrival происходит уже после того, как пройдена внутренняя проверка в самом хабе (что конечно является косяком). Так бы можно было незарегистрированному отправить $GetPass и ждать от него ввода пароля в выскочившем окошке. Но птока отключает анрега, отправившего пароль на хаб big_smile.gif Приостановить процесс входа тоже не представляется возможным, для этого подобное должно быть предусмотрено и реализовано в хабе, чего мы не имеем.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Регистрация
не пойму в чем дело
0 Dimon0091 3 012 28.10.2013, 15:59 Посл. сообщение: Dimon0091
No New Posts Регистрация, отмена
и прочее, прочее, прочее
3 -Гость- 7 678 1.8.2011, 14:29 Посл. сообщение: -Гость-
No New Posts Topic has attachments[WEB-REGISTRATION]- Веб-Регистрация [VERLIHUB]
Регистрация пользователей на сайте вашего хаба.
8 ShadoWx 13 679 22.7.2011, 18:46 Посл. сообщение: ShadoWx
No New Posts регистрация
0 -дискриминация- 4 317 3.4.2011, 8:46 Посл. сообщение: -дискриминация-
No New Posts От: Автоматическая регистрация
От темы с ID: 4601
2 Ksan 4 829 30.1.2011, 11:47 Посл. сообщение: Ksan
No New Posts Регистрация
2 ProGeTTo 5 686 12.12.2010, 19:28 Посл. сообщение: ProGeTTo
No new Topic has attachmentsРегистрация С Подтверждением
API2
35 Setuper 38 378 7.12.2010, 14:11 Посл. сообщение: Артём
No New Posts Регистрация ( сайт+хаб ) одной бд
3 HbIXA 6 648 1.3.2010, 12:47 Посл. сообщение: Nickolya
No new votes Опрос: Регистрация на хабе
8 Goblin 13 703 24.10.2009, 6:57 Посл. сообщение: Ksan
Closed Как включается регистрация на хабе?
команда и меню хаба
2 LAV © 6 925 27.8.2009, 13:32 Посл. сообщение: LAV ©
No New Posts Регистрация.
Нужные некоторые фишки.:)
0 FallenAngel 4 178 28.5.2009, 23:00 Посл. сообщение: FallenAngel
No New Posts Автоматическая Регистрация Хаба
ОТКАТ
4 Санёк 10 349 1.5.2009, 21:51 Посл. сообщение: 250580
No New Posts Topic has attachmentsРегистрация
4 Accelerator 7 163 6.3.2009, 21:31 Посл. сообщение: Accelerator
No New Posts Регистрация
опциональная :)
6 FallenAngel 8 011 22.12.2008, 21:52 Посл. сообщение: Berkut
No New Posts Регистрация Через Сайт
2 Sten 5 877 15.12.2008, 2:06 Посл. сообщение: Nickolya

 



RSS Сейчас: 19.8.2022, 16:25