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

Главная категория => Nodeny 50 => Тема начата: elite от 23 Июля 2009, 11:25:17



Название: Турборежим
Отправлено: elite от 23 Июля 2009, 11:25:17
Добавил в БД опциональный платеж, в тарифе поставил напротив него галочку, но не вижу в клиентской статистике, как его активировать :(


Название: Re: Турборежим
Отправлено: elite от 26 Июля 2009, 09:21:35
ммм
народ! кто-нибудь может сказать, как клиенту активировать турборежим?


Название: Re: Турборежим
Отправлено: Efendy от 26 Июля 2009, 16:09:15
В админке: операции -> настройки -> клиентская статистики в поле "Список плагинов" добавь:
Spayopt


Название: Re: Турборежим
Отправлено: elite от 26 Июля 2009, 22:53:44
В админке: операции -> настройки -> клиентская статистики в поле "Список плагинов" добавь:
Spayopt
пасиб


Название: Re: Турборежим
Отправлено: blackjack от 02 Октября 2009, 14:45:21
Цитировать
Тип модификатора (по скорости либо по трафику) определяется трафиком, который указан в опции: если трафик отрицательное число, то на это количество мегабайт уменьшится трафик клиента (определенного направления).
Это цитата из доки, а куда вписать надо эти модификаторы, в базе некуда, вот структура таблицы
Код:
mysql> show fields in pays_opt;
+-----------+-----------------------+------+-----+---------+----------------+
| Field     | Type                  | Null | Key | Default | Extra          |
+-----------+-----------------------+------+-----+---------+----------------+
| opt_id    | mediumint(8) unsigned | NO   | PRI | NULL    | auto_increment |
| opt_name  | tinytext              | NO   |     | NULL    |                |
| opt_pay   | float                 | NO   |     | 0       |                |
| opt_time  | int(11)               | NO   |     | NULL    |                |
| opt_descr | text                  | NO   |     | NULL    |                |
| trf_class | tinyint(3) unsigned   | NO   |     | 0       |                |
+-----------+-----------------------+------+-----+---------+----------------+
6 rows in set (0.00 sec)


Название: Re: Турборежим
Отправлено: Jovani от 09 Октября 2009, 21:12:27
Все сделал как указано в доке турборежим так и не заработал, через статистику заказываю опцию, деньги снимает, а скорость какая была у клиента такая и остается. В trf_class что нужно вписать?


Название: Re: Турборежим
Отправлено: Efendy от 09 Октября 2009, 22:06:29
Все сделал как указано в доке турборежим так и не заработал, через статистику заказываю опцию, деньги снимает, а скорость какая была у клиента такая и остается. В trf_class что нужно вписать?
номер направление, которое в результате опции не будет шейпиться


Название: Re: Турборежим
Отправлено: NodenY45 от 11 Октября 2009, 08:36:10
Скиньте, пожайлуста документацию по настройке турборежима.
Заранее благодарен.


Название: Re: Турборежим
Отправлено: blackjack от 13 Октября 2009, 15:20:06
файл Spayopt.pl
ошибка
сейчас там так
Код:
&OkMess("Оплата опции выполнена успешно. ".&bold('Опция будет активирована в течение нескольких минут').$br2.&ahref("${scrpt}a=115",'Посмотреть платежи')); 

а надо вот так
Код:
&OkMess("Оплата опции выполнена успешно. ".&bold('Опция будет активирована в течение нескольких минут').$br2.&ahref("${scrpt}&a=115",'Посмотреть платежи')); 


Название: Re: Турборежим
Отправлено: Efendy от 13 Октября 2009, 15:37:48
исправлю


Название: Re: Турборежим
Отправлено: blackjack от 13 Октября 2009, 15:47:37
подскажите пожалуйста, сюда пишем номер направления
trf_class

а куда писать скорость на вход и исход для этого направления?
в таблице users_trf есть поле options в которое пишется структура типа $clas:0 я так понимаю что если изменить 0 на положительное целое то это будет скорость?


Название: Re: Турборежим
Отправлено: blackjack от 13 Октября 2009, 15:50:40
ну или если сейчас туда пишется 0, то плнируется в будущем туда писать скорость, я правильно понимаю? тоесть сейчас шейпинг отключается полностью.


Название: Re: Турборежим
Отправлено: Efendy от 13 Октября 2009, 16:30:00
ну или если сейчас туда пишется 0, то плнируется в будущем туда писать скорость, я правильно понимаю? тоесть сейчас шейпинг отключается полностью.
скорость не указывается, дается вся (в фаере прописывается allow)


Название: Re: Турборежим
Отправлено: blackjack от 13 Октября 2009, 18:34:58
ну я вижу что в nofire.pl отдаем все. Хотелось бы чтобы можно было дать например 30Мбит


Название: Re: Турборежим
Отправлено: Efendy от 13 Октября 2009, 20:06:21
В подпрограмме Add_To_Table есть код:
Код:
&Add_Rule("add $_ allow ip from $tbl_to to $tbl_from");
замени его на:

Код:
&Add_Rule("add $_ pipe 50 ip from $tbl_to to $tbl_from");

а в подпрограмме Flush после
Код:
&Add_Rule("pipe 1 config bw 0bit/s");
добавь

Код:
&Add_Rule("pipe 50 config bw 30000Kbit/s mask dst-ip 0XFFFFFFFF");

но учти, это далеко не окончательный вариант, его надо будет в перспективе улучшить. Как раз разберешься с nofire.pl


Название: Re: Турборежим
Отправлено: blackjack от 14 Октября 2009, 10:02:41
у меня свой вариант nofire.pl.
Сделал пока вот так,
Код:
if ($options)
  {
    $speed_opt=10;
    system("$FW pipe $pipe_in config bw ${speed_opt}Mbit/s");
    system("$FW pipe $pipe_out config bw ${speed_opt}Mbit/s");
  }
но вот как быть если например опций несколько штук и для каждой надо свою скорость сделать?


Название: Re: Турборежим
Отправлено: Unix от 18 Октября 2009, 03:00:31
А у кого есть такой модуль, отпишитесь в личку пожалуйста.


Название: Re: Турборежим
Отправлено: trio от 18 Октября 2009, 23:07:02
Да действительно описание в документации о Турборежиме в общих чертах.
А как эту опцию зайдействовать - такого нету.
Из чтения даной ветки на форуме, не совсем понятен принцип реализации Турборежима.
Пожалуйста опишите техническую сторону включения Турборежима  ;)


Название: Re: Турборежим
Отправлено: Fredik от 17 Декабря 2009, 17:12:45
+1 нужная вещичка
а документация слабовата


Название: Re: Турборежим
Отправлено: Maks от 17 Декабря 2009, 21:26:51
+1 нужная вещичка
а документация слабовата
+1 И Подскажите стоимость если платно?


Название: Re: Турборежим
Отправлено: stix от 16 Июня 2010, 15:35:49
подниму топик.
заинтересовал функционал.

через sql создал опцию.
как насчет мануала тех или иных функций  с трафиком
opt_pay - Стоимость, грн
opt_id - ID
opt_name - Опция
opt_time - Срок действия
opt_descr - Описание
trf_class - Направление

всегда пишет - "Срок действия - 0 дней" в не зависимости от opt_time


Название: Re: Турборежим
Отправлено: stix от 16 Июня 2010, 15:48:31
все, понял opt_time в секундах пишется.
60 - 1 минута


Название: Re: Турборежим
Отправлено: stix от 16 Июня 2010, 16:46:29
не смог сделать опцию списания определенного количества трафика.
скорость насколько я понял нужно только через nofire менять.

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


Название: Re: Турборежим
Отправлено: Efendy от 16 Июня 2010, 18:52:01
Трафик не списывается, он либо не считается либо считается другой категорией


Название: Re: Турборежим
Отправлено: stix от 16 Июня 2010, 19:03:16
хорошо, где указывать эту переменную для трафика или для скорости?
в БД или в скриптах?


Название: Re: Турборежим
Отправлено: Efendy от 16 Июня 2010, 22:05:20
trf_class - это класс трафика, который перераспределяется на 8-е направление пока действует опция. Опция - это специальный платеж. Можешь ее активировать клиентом и увидеть структуру платежа


Название: Re: Турборежим
Отправлено: stix от 17 Июня 2010, 07:59:58
т.е. я должен буду создать например в нужном пресете описание направления, его сеть и допустим если у мен trf_class был 1 - интернет, то категория "интернет " будет считаться согласно описанию для 8го направления?

Цитировать
1:1276754468:1:0:0
Активация опции: Безлимитная Скорость на 1 минуту. Действие закончится 17.06.10


Название: Re: Турборежим
Отправлено: garik24 от 17 Августа 2010, 23:36:07
ИМХО, ценной была бы опция турборежима "заказ дополнительных X гб на скорости Y до конца месяца". а-ля билайн


Название: Re: Турборежим
Отправлено: versus от 19 Августа 2010, 09:04:07
Хотелось бы услышать насколько ценной в денежном эквиваленте для оплаты труда разработчика.


Название: Re: Турборежим
Отправлено: VitalVas от 19 Августа 2010, 10:00:07
Хотелось бы услышать насколько ценной в денежном эквиваленте для оплаты труда разработчика.
+1


Название: Re: Турборежим
Отправлено: stix от 19 Августа 2010, 11:01:36
а ведь все для этого есть в опциональном платеже.
незнаю как в 49, но в 50 точно


Название: Re: Турборежим
Отправлено: VitalVas от 19 Августа 2010, 13:36:40
а ведь все для этого есть в опциональном платеже.
незнаю как в 49, но в 50 точно
и там есть...


Название: Re: Турборежим
Отправлено: Maks от 20 Августа 2010, 22:54:52
Хотелось бы услышать насколько ценной в денежном эквиваленте для оплаты труда разработчика.

я думаю если будет около 300-400 грн.
Народ будет брать.

P.S Высказал свое мнение, т.к сам бы заплатил бы за модуль, но в течении пологода он мне точно не понадобиться.


Название: Re: Турборежим
Отправлено: garik24 от 28 Августа 2010, 21:34:48
ИМХО, ценной была бы опция турборежима "заказ дополнительных X гб на скорости Y до конца месяца". а-ля билайн

готов заплатить 40$ за такую фичу