Биллинговая система Nodeny

Главная категория => Nodeny 49 => Тема начата: Redmen от 27 Февраля 2012, 21:14:49



Название: Баланс в авторизаторе
Отправлено: Redmen от 27 Февраля 2012, 21:14:49
Как зделать так чтоби авторизатор показываль реальный баланс, а не баланс с учётом стоимости тарифа?
ну или как в клиентской статистике по выборе в настройках?


Название: Re: Баланс в авторизаторе
Отправлено: Efendy от 29 Февраля 2012, 00:13:56
Надо перекомпилировать авторизатор т.к по протоколу он получает начальный баланс и стоимость тарифа, разницу выводит


Название: Re: Баланс в авторизаторе
Отправлено: Redmen от 01 Марта 2012, 23:55:28
Спасибо!
я думал уже перелопачевать nol2auth.pl и искать что можно поправить!

а можно ёго перекомпилировать с учётом настройки клиентской статистики или показивать отдельно баланс и стоимость тарифа?
(а то последнее обновление авторизатора было в 2010 году)


Название: Re: Баланс в авторизаторе
Отправлено: Efendy от 02 Марта 2012, 01:49:24
как будет время.


Название: Re: Баланс в авторизаторе
Отправлено: Redmen от 02 Марта 2012, 09:02:20
СПС!
Будем ждать!


Название: Re: Баланс в авторизаторе
Отправлено: Александр (AleksHr) от 12 Марта 2012, 09:46:20
АП?


Название: Re: Баланс в авторизаторе
Отправлено: Redmen от 12 Марта 2012, 15:41:10
Не хотелось мне ждать новую версию авторизатора, и я решил боротса сам!
В течении двух недель я пытался разобрать алгоритм авторизатора и изучив внутренности его же
+ код nol2auth.pl, пришёл к развязке даной проблемы.
как оказалось всё очень просто:

в файле nol2auth.pl 520 ряд (49.32.11)

заменить
Код:
$str="$U{$ip}{id_query},$cod,$cod2,$U{$ip}{traf1},$U{$ip}{traf2},$U{$ip}{traf3},$U{$ip}{traf4},$U{$ip}{submoney},$U{$ip}{startmoney},$mess_time";

на
Код:
$str="$U{$ip}{id_query},$cod,$cod2,$U{$ip}{traf1},$U{$ip}{traf2},$U{$ip}{traf3},$U{$ip}{traf4},0,$U{$ip}{startmoney},$mess_time";

после чего перезапускаем агент авторизации и проверяем результат


Всем спасибо за внимание!
В благодарность пийму + к карме


Название: Re: Баланс в авторизаторе
Отправлено: Efendy от 12 Марта 2012, 16:23:27
Кстати да, я не додумался до такого простого решения как установить сумму снятия в 0. Просто я не помню отображается ли она в авторизаторе отдельно или нет...