Перейти до

Индивидуальные скрипты пользователей


Рекомендованные сообщения

Как в версии 2.4 можно сделать индивидуальные скрипты пользователей?

Делаю по инструкции 2.0: переделал скрипты OnConnect, OnDisconnect и бросил их в папку юзера, перезапустил сервер. Подключаюсь - выполняется главный скрипт :(

Я что-то неправильно делаю, или может все скрипты надо в папку юзера кинуть?

Ссылка на сообщение
Поделиться на других сайтах
  • 8 months later...

походу этой фичи в 2.4 нету?

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

Ссылка на сообщение
Поделиться на других сайтах
походу этой фичи в 2.4 нету?

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

Почему нету? Сделайте так как написано выше.

Ссылка на сообщение
Поделиться на других сайтах

да я всё понимаю, но у меня таких пользователей 10 из 300.

варианты решения:

1)всем 300ам сделать личные скрипты

2)переписать главный скрипт, чтобы тот не выполнялся при выполнении пользовательского

3)переписать пользовательский скрипт чтобы он был дополнением, а не заменой главному

Ссылка на сообщение
Поделиться на других сайтах

Еще один вариант:

Прописать в главном проверку существования скрипта в папка пользователя. Если есть - выполнять его, иначе - выполнять главный. Реализуется думаю не сложно.

Ссылка на сообщение
Поделиться на других сайтах

Можно еще примерно так:

 

test -x /var/stargazer/users/$user/OnConnect && { /var/stargazer/users/$user/OnConnect $1 $2 $3; exit 0; };

 

И как сказал vop, действительно надо применять ключ -x ибо он проверяет кроме всего прочего, является ли файл исполнимым.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...