Консольная админка!!! Мы это сделали!!!

Технические вопросы по UTM 5.0
Ответить

Вы рады такому подарку?

Да
152
92%
Нет
14
8%
 
Всего голосов: 166

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

utm_payment_tool

xend
Сообщения: 20
Зарегистрирован: Чт фев 22, 2007 02:56

Сообщение xend »

а такой есть в UTM v5.1.10-011, если есть то где взять?
Обновляться, нет возможности, да и желания.

zooxel
Сообщения: 125
Зарегистрирован: Ср окт 26, 2005 21:57

Сообщение zooxel »

Magnum72, ответь пару на вопросов по твоей админке:

1. java -jar u5sh.jar --OnceServises -aid 454 -uid 456 -sid 222

-aid (Account ID: Int)*
-uid (User ID: Int)* - это номер лицевого счета?
-sid (Service ID: Int)*

2.
Change Current:
java -jar u5sh.jar --ChangeTP -nextTPID 117 -aid 12493 -tplinkid 12535

Note:
For find tplinkid use:
SELECT * FROM account_tariff_link WHERE account_id=aid
а здесь разве не так надо
SELECT * FROM account_tariff_link WHERE account_id=aid and is_deleted=0

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

Magnum72, ответь пару на вопросов по твоей админке:

1. java -jar u5sh.jar --OnceServises -aid 454 -uid 456 -sid 222

-aid (Account ID: Int)*
-uid (User ID: Int)* - это номер лицевого счета?
-sid (Service ID: Int)*

uid это id пользователя, у каждого пользователя может быть несколько лицевых счетов, каждый лицевой счет это aid

2.
Change Current:
java -jar u5sh.jar --ChangeTP -nextTPID 117 -aid 12493 -tplinkid 12535

Note:
For find tplinkid use:
SELECT * FROM account_tariff_link WHERE account_id=aid
а здесь разве не так надо
SELECT * FROM account_tariff_link WHERE account_id=aid and is_deleted=0

Не принципиально, это просто приведен пример как найти эту фигню, я просто незнаю как иначе объяснить где брать эту гребанную переменную, в админке визуально ее не видно.

Плахотин Сергей
Сообщения: 57
Зарегистрирован: Чт авг 03, 2006 09:36

Сообщение Плахотин Сергей »

Подскажите выдет вот такую ошибку, пробывал разные версии явы

/jre1.5.0_11/bin/java -Duser.language=ru -Duser.country=RU -jar /u/dist/u5sh.jar --AdminLogin login --AdminPass pas --CoreHost ip --ChangeIpGroup -edit -slinkid 54138 -userPasswd "123456"
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed
SKEY:6459f5450b5b7a25b4c4bd518daf6101
null
URFA: Call: 9986
put int 54138
get Int 519
URFA: End Call...
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.Vector.get(Unknown Source)
at service.IPGroup.getItem(Unknown Source)
at service.IPtrafficServiceLink.getIPGroupItem(Unknown Source)
at utm5sh.process(Unknown Source)
at utm5sh.<init>(Unknown Source)
at utm5sh.main(Unknown Source)
-su-2.05b#

polmax
Сообщения: 13
Зарегистрирован: Чт мар 01, 2007 17:10

Сообщение polmax »

Всем добрый день!
Возник вопрос: а как консольную админку подружить с русским, посылаю запрос следующего вида:

Код: Выделить всё

/home/jre1.5.0/bin/java -Duser.language=ru -Duser.country=RU -jar /netup/utm5/bin/u5sh.jar --AddUser -userLogin "123" -userPasswd "123" -userName "Проверка"
скрипт обрабатывается захожу в админку и вижу вместо слова "Проверка" квадратиков куча.
Система FreeBSD 6.1 NetUp 5.2.1.004

akh
Сообщения: 212
Зарегистрирован: Чт июн 30, 2005 07:18

Сообщение akh »

Код: Выделить всё

LANG=ru_RU.UTF-8  /home/jre1.5.0/bin/java -Duser.language=ru -Duser.country=RU -jar /netup/utm5/bin/u5sh.jar --AddUser -userLogin "123" -userPasswd "123" -userName "Проверка"  

Типа того. Ну лучше с русскими буквами не связываться.

polmax
Сообщения: 13
Зарегистрирован: Чт мар 01, 2007 17:10

Сообщение polmax »

akh писал(а):

Код: Выделить всё

LANG=ru_RU.UTF-8  /home/jre1.5.0/bin/java -Duser.language=ru -Duser.country=RU -jar /netup/utm5/bin/u5sh.jar --AddUser -userLogin "123" -userPasswd "123" -userName "Проверка"  
Типа того. Ну лучше с русскими буквами не связываться.
Спасибо! помогло.

polmax
Сообщения: 13
Зарегистрирован: Чт мар 01, 2007 17:10

Сообщение polmax »

Версия NetUp 5.2.1.004
1. ни со старой не сновой версией консольной админки не работает блокировка:
/home/jre1.5.0/bin/java -Duser.language=ru -Duser.country=RU -jar /netup/utm5/bin/u5sh.jar --ChangeAccount -aid 813 -blocks 172 -startDate "01.04.2007 00:00:00" -stopDate "31.04.2007 23:59:59"
Ошибок не выдаёт никаких.
2. /home/jre1.5.0/bin/java -Duser.language=ru -Duser.country=RU -jar /netup/utm5/bin/u5sh.jar --ChangeTP -aid 813 -nextTPID 135 -tplinkid 690
в старой версии обрабатывается без проблем, меняет следующий тарифный план, в новой версии консольки ноль реакции, если выставлять параметр дополнительный -curTPID то создаёт дополнительный тарифный план.

И ещё хотеось бы чтоб через консольку можно было добавлять пользователям группы.

Аватара пользователя
Цветоежка
Сообщения: 39
Зарегистрирован: Сб фев 10, 2007 15:30
Откуда: Сыктывкар
Контактная информация:

Сообщение Цветоежка »

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

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

Цветоежка писал(а):Мне лично по барабану на консольную админуку. Меня лично устраивает обычная админка.
Посты зарабатываешь ? :)

SOLDIER
Сообщения: 649
Зарегистрирован: Чт мар 16, 2006 18:07

Сообщение SOLDIER »

Магнум, просто человек не в теме - для каких целей может понадобиться консольная админка. ;) Наверное, точно также не в теме - зачем utm5_payments_tool. Все платежи ведь прекрасно можно через админку заносить. И сидеть целый день и вносить, вносить... Вместо того, чтобы заниматься своими прямыми обязанностями, а не обезьяньей работой.

LeniX
Сообщения: 10
Зарегистрирован: Пт апр 13, 2007 00:30

Сообщение LeniX »

SOLDIER писал(а):Магнум, просто человек не в теме - для каких целей может понадобиться консольная админка. ;) Наверное, точно также не в теме - зачем utm5_payments_tool. Все платежи ведь прекрасно можно через админку заносить. И сидеть целый день и вносить, вносить... Вместо того, чтобы заниматься своими прямыми обязанностями, а не обезьяньей работой.
+1 Magnum, даже не обращай внимания. Твори дальше ;-)

Плахотин Сергей
Сообщения: 57
Зарегистрирован: Чт авг 03, 2006 09:36

Сообщение Плахотин Сергей »

Добрый день!
Подскажите а удалить тариф у абонента возможно через эту админку?
Или же сменить не по окомчанию расчетного периода, а в данный момент?

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

Плахотин Сергей писал(а):Добрый день!
Подскажите а удалить тариф у абонента возможно через эту админку?
Или же сменить не по окомчанию расчетного периода, а в данный момент?
неа нельзя
но могу предложить варинт как: создать тариф с нулевой ценой и без каких либо предоплат по трафику
и ставить его челу,
т.е. получится: надо удалить тп: меняем его на заглушку ставим галочки не списывать абонентку в заблокированном состояни и блокируем...

хинт: если надо удалить ипы то надо тариф -заглушку создать с другой родительской услугой, тогда ипы не смогут перенестись :)

Ответить