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

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

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

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

Lucky SB
Сообщения: 5
Зарегистрирован: Чт окт 25, 2007 14:49

Сообщение Lucky SB »

Magnum72 писал(а):
Lucky SB писал(а):

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

Functions: --ChangeIpGroup
-slinkid    (ServiceLinkID: Int)*
-tplinkid   (TPLink ID:     Int)*

/usr/local/jre/bin/java -jar ./u5sh.jar --ChangeIpGroup -edit -uid 409 -aid 412 -sid 108 -slinkid 759 -tplinkid 608 -userIP '192.168.7.251' -userLogin '256ktest3'[/quote]


Не помню, там единственная проблема с определением tplinkid, а slinkid должна быть видна из админки..[/quote]

tplinkid без проблем определяется.
TechParam добавился без проблем.
#/usr/local/jre/bin/java -jar ./u5sh.jar --Techparams -add -stype 2 -slinkid 759 -userName wz0r@wzor.info -userPasswd treasure -startDate "11.01.2007 23:59:59"
а ipgroup  даже удаляться не желает ;(
/usr/local/jre/bin/java -jar ./u5sh.jar --ChangeIpGroup -del -aid 412 -uid 409 
-sid 108 -slinkid 759 -tplinkid 608 -userIP '192.168.7.251'

у меня единственное подозрение. версия UTM старенькая у меня ;(
5.1.10-014

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

создание сервисной связки тарифа.

Сообщение Arti »

Прежде всего спасибо за проделанную работу.

У меня такой вопрос: а можно как-нибудь создавать сервисную связку для тарифного плана?

Задача перенести пользователей с одной билинговой системы на utm.

Вроде бы всё хорошо - из --AddUser получаем user_id и user_account

Далее можно было бы юзать --ChangeTP, но нету tplinkid, причём её совсем нет в БД т.к. пользователю ТП не назначен. Как можно побороть ?

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

Re: создание сервисной связки тарифа.

Сообщение Magnum72 »

Arti писал(а):Прежде всего спасибо за проделанную работу.

У меня такой вопрос: а можно как-нибудь создавать сервисную связку для тарифного плана?

Задача перенести пользователей с одной билинговой системы на utm.

Вроде бы всё хорошо - из --AddUser получаем user_id и user_account

Далее можно было бы юзать --ChangeTP, но нету tplinkid, причём её совсем нет в БД т.к. пользователю ТП не назначен. Как можно побороть ?
Выложил у себя последнюю версию которую дописывал FireDemon,
в начале темы ссылка

ЗЫ 2FireDemon - вышли плиз исходники...

X-Disa
Сообщения: 24
Зарегистрирован: Пн июл 23, 2007 10:39

Сообщение X-Disa »

Такой вопрос. Как с помощью данной софтины можно сделать корректировку баланса?

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Re: создание сервисной связки тарифа.

Сообщение Arti »

Спасибо, Magnum72. По истине волшебная вещь.

Sash
Сообщения: 7
Зарегистрирован: Чт дек 01, 2005 16:14

Сообщение Sash »

Мегареспект !
Афтар давай ИСЧО !

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

Единственный для меня недостаток - нельзя добавлять предоплаченые единицы.

В --Services нет защиты от дурака т.е. можно перепутать тип услуги и система эта проглотит.

Однако все это мало критично...

shoorickello
Сообщения: 134
Зарегистрирован: Ср июн 29, 2005 13:08

Сообщение shoorickello »

Ни у кого такого не было?

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

[root@free utm]# java -jar ./u5sh.jar --ChangeAccount -aid 1741 -block 256
Succeded...
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
        at java.util.Vector.get(Vector.java:694)
        at utm5sh.process(Unknown Source)
        at utm5sh.<init>&#40;Unknown Source&#41;
        at utm5sh.main&#40;Unknown Source&#41;

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

 Info  &#58; Nov 07 15&#58;06&#58;32 RPCServer@0.0.0.0&#58; Client connecting&#58; 213.80.190.250&#58;43421
 Info  &#58; Nov 07 15&#58;06&#58;32 RPCConn&#58; Connection from&#58; 213.80.190.250&#58;43421
 Info  &#58; Nov 07 15&#58;06&#58;32 RPCConn&#58; Card user <qqq@213.80.190.250> is connecting
 Info  &#58; Nov 07 15&#58;06&#58;32 RPCConn&#91;SSL&#93;<qqq@213.80.190.250>&#58; Access granted to &#91;SSL&#93;<qqq@213.80.190.250> &#40;UID&#58; 22&#41;
?Debug &#58; Nov 07 15&#58;06&#58;32 RPCConn&#91;SSL&#93;<qqq@213.80.190.250>&#58; SSL type requested&#58; SSLv3&#40;2&#41;
 Info  &#58; Nov 07 15&#58;06&#58;33 RPCConn&#91;SSL&#93;<qqq@213.80.190.250>&#58; Request for illegal function&#58; 0x2030 <<--------------------------
 Warn  &#58; Nov 07 15&#58;06&#58;33 RPCConn&#91;SSL&#93;<qqq@213.80.190.250>&#58; Session closed
?Debug &#58; Nov 07 15&#58;06&#58;33 RPCConn&#91;SSL&#93;<qqq@213.80.190.250>&#58; Session stored for UID 22 from <213.80.190.250>
?Debug &#58; Nov 07 15&#58;06&#58;33 RPCConn&#91;SSL&#93;<qqq@213.80.190.250>&#58; Session closed...

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

&#91;root@free utm&#93;# java -version
java version "1.6.0_02"
Java&#40;TM&#41; SE Runtime Environment &#40;build 1.6.0_02-b05&#41;
Java HotSpot&#40;TM&#41; Client VM &#40;build 1.6.0_02-b05, mixed mode, sharing&#41;
UTM 5.2.1-003

vale
Сообщения: 2
Зарегистрирован: Сб ноя 17, 2007 09:14
Откуда: Sortavala

Сообщение vale »

Можно ли всё-таки пополнить баланс?
про utm_payment_tool в хелпе нет ничего, кроме
--help --PaymentForAccount (Disabled) и
Please use original payments utility при запросе.

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

Сообщение Magnum72 »

vale писал(а):Можно ли всё-таки пополнить баланс?
про utm_payment_tool в хелпе нет ничего, кроме
--help --PaymentForAccount (Disabled) и
Please use original payments utility при запросе.
Не ну а в чем проблема? Написано же функционал есть но отключен так как есть официальная утилита пользуйтесь ей. Глупо использовать самоделки при наличии официальной тулзы согласись ?

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

а где взять хелп с примерами? был же... у меня потерялся :(

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

Сообщение Magnum72 »

Pulse писал(а):а где взять хелп с примерами? был же... у меня потерялся :(
Не поверишь в программе и хелп и примеры

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

Сообщение SOLDIER »

Pulse писал(а):а где взять хелп с примерами? был же... у меня потерялся :(
А вот этого - http://www.netup.ru/netup_wiki/ru/UTM5/ ... figuration
разве недостаточно? Мне лично и utm5_payment_tool --help хватило для прикручивания к php-скрипту проводки платежей.

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

Magnum72 писал(а):
Pulse писал(а):а где взять хелп с примерами? был же... у меня потерялся :(
Не поверишь в программе и хелп и примеры
я ваще по сабжу... c utm_payment_tool у меня нет проблем

mavka
Сообщения: 84
Зарегистрирован: Вт ноя 13, 2007 20:13

Сообщение mavka »

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

Просмотрев логи дебага, выяснила, что делаются следующие движения при внесении денег

INSERT INTO payment_transactions
INSERT INTO discount_transactions_all
UPDATE accounts
INSERT INTO discount_transactions_all

Также брались зависимости с таблиц
SELECT binded_currency_code FROM users WHERE id='1027'
SELECT personal_currency_coef FROM users WHERE id=1027
SELECT balance FROM special_accounts WHERE id=1

Что из этого лишнее? Кроме увеличения суммы мне надо чтоб эта сумма потом появилась в счетах, которые я формирую с таблиц
payment_transactions

Надо ли вносить даные в discount_transactions_all? Тем более что у меня туда дважды внеслись даные при единоразовом добавлении денег на счет. Может кто значет связи таблиц, для чего нужен discount_transactions_all и где используется в билинге. Чтоб я своим добавлением не испортила функциональность

Спасибо

Ответить