myDC.ru

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

 

> RegmeEmail, API2 | Регистрация через e-mail

Рейтинг 5 V
Setuper
сообщение 15.12.2009, 14:36
Сообщение #81


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Название скрипта: RegmeEmail
Версия API: 2
Версия скрипта: 1.0
Автор: Setuper
Описание: Простенькая регистрация через e-mail. Команда для регистрации: !regme email@email.com
После отправки команды, у пользователя есть 10 минут для того, чтобы зайти в почту, посмотреть там пароль и зайти на хаб. В противном случае авторизация не произойдёт, и спустя 10 минут аккаунт удалится с хаба.

ВНИМАНИЕ! Для работы скрипта необходимы модули: cmd и email, а также необходима библиотека сокетов: http://mydc.ru/topic43.html
Модули и библиотеку сокетов следует поместить в папку libs.

Обо всех ошибках и просьбах писать сюда.

Необходимые модули:
Прикрепленный файл  cmd.lua ( 1.62 килобайт ) Кол-во скачиваний: 288
Прикрепленный файл  email.lua ( 1.94 килобайт ) Кол-во скачиваний: 261



Непосредственно сам скрипт:
Прикрепленный файл  regme_email.lua ( 6.18 килобайт ) Кол-во скачиваний: 302


Спасибо сказали:
Go to the top of the page
+Quote Post
6 страниц V  « < 3 4 5 6 >  
Начать новую тему
Ответов
Enyby
сообщение 27.1.2012, 18:01
Сообщение #82


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

Группа: Пользователи
Сообщений: 391
Регистрация: 4.11.2009
Из: Дом
Пользователь №: 4 923
Спасибо сказали: 239 раз




А что там у тебя пишет?
Go to the top of the page
+Quote Post
Артём
сообщение 27.1.2012, 18:04
Сообщение #83


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

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




Ameet, обнови страничку и посмотри мой пост выше, у меня гигабайтами пишет. Значит ты в метрах указал ограничение.
10 Гб = 10737418240 Б


Спасибо сказали:
Go to the top of the page
+Quote Post
Ameet
сообщение 27.1.2012, 18:17
Сообщение #84


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

Группа: Пользователи
Сообщений: 73
Регистрация: 5.1.2009
Из: Украина, г. Сумы
Пользователь №: 1 684
Спасибо сказали: 0 раз




Цитата(Артём @ 27.1.2012, 18:04) *
Ameet, обнови страничку и посмотри мо пост выше, у меня гигабайтами пишет. Значит ты в метрах указал ограничение.
10 Гб = 10737418240 Б

я то думаю в чем проблема, точно в метрах!
Спасибо!
Go to the top of the page
+Quote Post
Артём
сообщение 27.1.2012, 18:22
Сообщение #85


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

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




Ameet, Кнопочка есть... bad_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
Ameet
сообщение 27.1.2012, 18:23
Сообщение #86


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

Группа: Пользователи
Сообщений: 73
Регистрация: 5.1.2009
Из: Украина, г. Сумы
Пользователь №: 1 684
Спасибо сказали: 0 раз




Цитата(Ameet @ 27.1.2012, 18:17) *
я то думаю в чем проблема, точно в метрах!
Спасибо!

блин,
Код
[17:22:14] *У вас мало открыто шары, откройте 10737418240
Go to the top of the page
+Quote Post
a_l_e_x_
сообщение 29.5.2012, 1:43
Сообщение #87


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


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




Ребят, у меня вот это пишет - Не удалось отослать письмо на адрес: 12345@list.ru Причина: 501 Syntactically invalid EHLO argument

local sFrom = "12345@list.ru" -- Адрес отправителя
local sServer = "smtp.mail.ru" -- Адрес сервера
local sUser = "12345@list.ru" -- Имя пользователя
local sPass = "12345" -- Пароль
local sHubAddress = "192.168.0.1" -- Адрес вашего хаба

Я проверял, не получаеться ничего!
Go to the top of the page
+Quote Post
Saymon21
сообщение 29.5.2012, 10:16
Сообщение #88


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Если адрес smtp сервера прописать smtp.list.ru ?
Go to the top of the page
+Quote Post
a_l_e_x_
сообщение 29.5.2012, 15:12
Сообщение #89


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


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




Всё равно так пишет, незнаю в чём ошибка
Go to the top of the page
+Quote Post
mariner
сообщение 29.5.2012, 19:00
Сообщение #90


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




в поле "имя вашего хаба" впиши свой домен.
Go to the top of the page
+Quote Post
Sergey613
сообщение 10.10.2012, 15:36
Сообщение #91


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

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




Синтаксис C:\0.4.2.0b401-Lua5.2.1\libs\cmd.lua:6: attempt to call global 'module' (a nil value)
6 строка: module"cmd"
Go to the top of the page
+Quote Post
Артём
сообщение 10.10.2012, 15:43
Сообщение #92


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

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




Sergey613, прочти ещё раз первый пост, а именно красные буковки bad_smile.gif !!!
Go to the top of the page
+Quote Post
Sergey613
сообщение 10.10.2012, 16:00
Сообщение #93


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

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




Цитата(Артём @ 10.10.2012, 16:43) *
Sergey613, прочти ещё раз первый пост, а именно красные буковки bad_smile.gif !!!

Какие из них?
Эти:
ВНИМАНИЕ! Для работы скрипта необходимы модули: cmd и email, а также необходима библиотека сокетов: http://mydc.ru/topic43.html
Модули и библиотеку сокетов следует поместить в папку libs.
Или эти:
local sServer = "smtp.bk.ru" -- Адрес сервера
local sUser = "kirser" -- Имя пользователя

Если про папку libs, то она давно создана и библиотеки там лежат и файлы: cmd.lua и email.lua туда же упали.
Если про адрес сервера и имя пользователя, то я их вбил свои!
Go to the top of the page
+Quote Post
Alexey
сообщение 10.10.2012, 16:19
Сообщение #94


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Ну всё правильно тебе пишет, ведь в Lua 5.2
Цитата
Function module is deprecated. It is easy to set up a module with regular Lua code. Modules are not expected to set global variables.

Либо ставь птоку с луа 5.1, либо адаптируй модули сам.
Go to the top of the page
+Quote Post
Sergey613
сообщение 10.10.2012, 16:30
Сообщение #95


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

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




Цитата(Alexey @ 10.10.2012, 17:19) *
Ну всё правильно тебе пишет, ведь в Lua 5.2
Либо ставь птоку с луа 5.1, либо адаптируй модули сам.

Понятно. Спасибо. Знать бы как :(
Go to the top of the page
+Quote Post
Артём
сообщение 10.10.2012, 16:41
Сообщение #96


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

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




Sergey613, ты не знаешь как поставить птоку с луа 5.1 ? shocked.gif
Go to the top of the page
+Quote Post
Sergey613
сообщение 10.10.2012, 17:37
Сообщение #97


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

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




Да нет, не в том проблема. big_smile.gif)))
Вообщем если вкратце, то всё дело в памяти big_smile.gif))
DD3 дешёвая зараза, как не прикупить, купил, а куда её 8 гигов? под 32 битные она не смотрится (видится) а под 64 пришлось винду ставить, ну и пошло, одно за другим. Тут и птоха 64 бита, ну и библиотеки соответсвенно под неё, вот и результат . big_smile.gif))
Причина редактирования: /
Go to the top of the page
+Quote Post
-=Zion=-
сообщение 7.3.2013, 12:41
Сообщение #98


Начинающий
*

Группа: Пользователи
Сообщений: 22
Регистрация: 25.6.2009
Из: Красноярск
Пользователь №: 3 702
Спасибо сказали: 0 раз




Я дико извиняюсь за наглость :-)
Но, возможно ли к этому скрипту как-нибудь прикрутить MySQL?
А то слишком часто выключают свет дома, и зареганые юзеры не сохраняются.
Бесперебойник имеется, но его хватает буквально на полчаса, а свет, бывает, вырубают на целый день.
Или может посоветуете, как сделать так, чтобы зареганые юзеры "на лету" сохранялись, а не висели в памяти.
Go to the top of the page
+Quote Post
Артём
сообщение 7.3.2013, 13:47
Сообщение #99


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

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




shocked.gif в какой памяти они висят, а разве не должны они сразу записываться в RegisteredUsers.XML ?
Go to the top of the page
+Quote Post
-=Zion=-
сообщение 7.3.2013, 14:35
Сообщение #100


Начинающий
*

Группа: Пользователи
Сообщений: 22
Регистрация: 25.6.2009
Из: Красноярск
Пользователь №: 3 702
Спасибо сказали: 0 раз




Цитата(Артём @ 7.3.2013, 18:47) *
shocked.gif в какой памяти они висят, а разве не должны они сразу записываться в RegisteredUsers.XML ?

В том то и дело, что они туда записываются только при корректном выключении/перезапуске хаба, а до этих действий их там нет.

PS. - OS Ubuntu
Go to the top of the page
+Quote Post
Alexey
сообщение 7.3.2013, 14:54
Сообщение #101


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Добавь строку
Код
  RegMan.Save()

перед строкой 149 и после строки 131.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: RegmeEmail
От темы с ID: 2794
0 Drakula 3 694 21.11.2014, 14:33 Посл. сообщение: Drakula
No New Posts От: RegmeEmail
От темы с ID: 2794
1 Артём 5 247 29.3.2010, 1:59 Посл. сообщение: (Steep)_(Boss)

 



RSS Сейчас: 23.11.2024, 10:05