|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Скрипт привязки профиля к постоянному IP
(другими словами - автоматическая (без ввода пароля) авторизация руководящего состава по постоянному IP) Название: Reg_over_IP.lua Платформа: PtokaX API: API 2 Автор: Ksan Город: Томск, Россия Дата: 07-10-2011 Если у админа, оператора или випа постоянное IP, то они смогут заходить на хаб под постоянным или любым ником, не авторизуясь вообще, и профиль у них всё равно останется тем же самым (админ, оператор или вип) В скрипте в таблицу прописываются IP и профиль, привязанные друг к другу. То есть, ему не придётся заботиться и о пароле. Сообщение о приходе такого юзера приходит в опчат (и/или главному админу - в скрипте есть закомментенная строка для этого) UPD: -= Внимание! =- UPD-2: UPD-3: Скрипт переделан, залит и доступен снова. Прошу прощения за доставленные неудобства! Примечания: 1. Теперь для работы скрипт обязательно наличие двух вспомогательных файлов в отдельной папке. Туда вынесены 2 таблицы: в одной должны быть IP+профили, в другой таблице будут находиться не желающие добровольно исчезать из списка юзеров ники вышедших из хаба юзеров из первого списка (ради которых и сделан скрипт). Они будут принудительно скрыты из списка. Это костыль, но других, более изящных, путей я не нашёл) 2. О пароле можно не заботиться, скрипт при входе нашего юзера зарегистрирует его временно с паролем, равным его IP. Например, "127.0.0.1" При выходе юзера из хаба эта регистрация снова удалится из базы Птоки, ник будет свободен для захода и регистрации любым юзером. 3. В теле скрипта встроенная небольшая таблица - tFixNicks - туда нужно внести резервные ники для администратора хаба (чтоб по ходу экспериментов со скриптом или просто если использует скрипт для своего входа), чтоб случайно не остаться без заргенного админского ника (из этой таблицы ники скрипт не разрегистрирует ни при выходе юзера из хаба, ни при отключении самого скрипта) Помните, скрипт только для тех, у кого постоянный IP (опы, випы и операторы). Мастеру тоже можно, но только на свой страх и риск. ![]() Дата последней заливки: 20-11-2011 17:45 (мск.)
Прикрепленные файлы
|
|
|
![]()
Сообщение
#2
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 1.3.2009 Из: Bratsk Пользователь №: 2 421 Спасибо сказали: 0 раз ![]() |
После выхода, ник остается висеть в списке юзеров с нулевой шарой и пометкой bot op. У кого-нибудь еще есть такой глюк или у меня скрипт конфликтует с уже установленными?
|
|
|
![]()
Сообщение
#3
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
darkangel17, думаю, это
PS: Да, кстати, надо кое-что подправить, а то скрипт рассчитан только на один первый заход, причем, незарегенным ником. При втором заходе требует пароль (хотя пароль в клиенте всегда можно держать один и тот же при любом нике, и тогда не будет проблем). Но так как скрипт заявлен как беспроблемный (для постоянных IP), то постараюсь избавиться и от этого. PPS: Точно, блин, есть такая проблема - оставание предыдущих ников. :( Ещё не решил, как это исправить. |
|
|
![]()
Сообщение
#4
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Цитата PS: Да, кстати, надо кое-что подправить, а то скрипт рассчитан только на один первый заход, причем, незарегенным ником. При втором заходе требует пароль (хотя пароль в клиенте всегда можно держать один и тот же при любом нике, и тогда не будет проблем). Но так как скрипт заявлен как беспроблемный (для постоянных IP), то постараюсь избавиться и от этого. Думаю врятли на птоке оно выйдет. В русхабе возможно. ![]() Цитата PPS: Точно, блин, есть такая проблема - оставание предыдущих ников. :( Ещё не решил, как это исправить. Сделать таймер, если с этого ника не заходили на хаб больше N времени - удалять. Хотя для этого уже были скрипты. |
|
|
![]()
Сообщение
#5
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Скрипт пока убрал из доступа...он ещё не совсем готов, к сожалению, - в списке юзеров остаются использованные ранее ники..
|
|
|
![]()
Сообщение
#6
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Скрипт доделан, залит на сервер и снова доступен в сообщении #1..
Детали - там же. |
|
|
![]() ![]() |
![]() |
Сейчас: 8.9.2024, 3:06 |