Консольная админка!!! Мы это сделали!!!
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
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, ответь пару на вопросов по твоей админке:
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
Не принципиально, это просто приведен пример как найти эту фигню, я просто незнаю как иначе объяснить где брать эту гребанную переменную, в админке визуально ее не видно.
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#
/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#
Всем добрый день!
Возник вопрос: а как консольную админку подружить с русским, посылаю запрос следующего вида:
скрипт обрабатывается захожу в админку и вижу вместо слова "Проверка" квадратиков куча.
Система FreeBSD 6.1 NetUp 5.2.1.004
Возник вопрос: а как консольную админку подружить с русским, посылаю запрос следующего вида:
Код: Выделить всё
/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
Код: Выделить всё
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 "Проверка"
Типа того. Ну лучше с русскими буквами не связываться.
Спасибо! помогло.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 "Проверка"
Версия 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 то создаёт дополнительный тарифный план.
И ещё хотеось бы чтоб через консольку можно было добавлять пользователям группы.
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 то создаёт дополнительный тарифный план.
И ещё хотеось бы чтоб через консольку можно было добавлять пользователям группы.
Магнум, просто человек не в теме - для каких целей может понадобиться консольная админка.
Наверное, точно также не в теме - зачем utm5_payments_tool. Все платежи ведь прекрасно можно через админку заносить. И сидеть целый день и вносить, вносить... Вместо того, чтобы заниматься своими прямыми обязанностями, а не обезьяньей работой.

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

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