Перейти до

Как конс. конфигуратором установить деньги


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

Функция добавить -с работает безупречно, но как установить пользователю определенную сумму денег при помоши консольного конфигуратора. Может я ключик не нашел?

Ссылка на сообщение
Поделиться на других сайтах
Функция добавить -с работает безупречно, но как установить пользователю определенную сумму денег при помоши консольного конфигуратора. Может я ключик не нашел?

Путем простого арифметического действия, однако.

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

Не понял, а как тогда узнать скоко у пользователя через консольный конфигуратор?

Дело в том что я по крону каждый день кидаю всем пользователям лимит, как выработал так отрубило. Но при добавлении лимиты плюсуются и конечно общий трафик выше.

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

скорее всего никак

разве что посмотреть через tail -n 20 /var/stargazer/users/test/stat|grep Cash=

где test имя юзера

и посмотреть какая сумма у чела потом арифметикой добавить нужную

можно написать на перле скрипт

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

Понял, спасибо. Через скрипт это понятно. Жаль что нельззя через конфигуратор.

 

Смущает следующее: мы открываем для чтения из скрипта файл stat, а в это время stargazer тоже в него пишет. Файл рушится. При следующей перезагрузке компа stargazer уже не запустится т.к. файл поврежден.

Или я не прав.

 

Спасибо.

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

Во первых команда grep Cash /var/stargazer/users/test/stat выполнится меньше, чем за секунду.

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

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

тут еще вариант

cash='cat /var/stargazer/users/$1/stat | grep 'Cash=' | cut -d "=" -f2`

получаешь уже деньгу

а дальше скрипт просто вычитаешь нужную сумму и добовляешь уже нужную

Линух Страшная сила

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

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

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

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

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

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

Вхід

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

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

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

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