Ru-Board.club
← Вернуться в раздел «Программы»

» MikroBill - Микро билинг для MikroTik

Автор: Fomichok2
Дата сообщения: 09.05.2011 00:37
MikroBILL
Микро биллинг для MikroTik
и синхронизация с Трафик Инспектор


Сборка от 15.04.2015



* Работает сервисом!
* Умеет автоматически включать / отключать пользователей по датам и в зависимости от их баланса.
* Умеет считать трафик, снимать абонентскую плату, создавать тарифы с вложенным трафиком и т.д.
* Умеет управлять дополнительным оборудованием через Telnet;
* Управляет скоростными ограничениями пользователей (возможна смена ограничений по расписанию)
* Умеет делить полосу пропускания на всех поровну
* Умеет сам создавать / удалять пользователей
* Сетевая статистика через NetFLow
* Имеет собственный WEB-портал, позволяющий пользователям просматривать статистику своей работы
* Клиенты могут пополнять свой баланс картами Visa и MasterCard;
* Имеет WEB-портал кассира для управления средствами
* Имеет собственный язык скриптов для настройки билинга для себя
* API для удалённого управления;
* Умеет отправлять пользователям SMS и email оповещения с предложением пополнить баланс
* Синхронизация клиентов с Трафик Инспектором
* Не требует постоянного подключения


Внимание: Программа всегда тестируется на совместимость с MikroTik версий 3.30 и самой последней (на данный момент 5.25 и 6.26). Корректная работа с другими версиями не гарантируется.


Скачать: http://www.mikro-bill.ru/downloads.php?action=downloadnew


Контакты:
E-mail: fomichok@mail.ru
Skype: Fomichok
ICQ: 230-246-222
Форум: http://mikro-bill.com/forum

[more=Архив изменений]
MikroBILL 1.6.9
- Ограничение скорости через Queue Tree;
- Теперь агент авторизации может использоваться без логина и пароля (авторизация по IP);
- Для карт оплаты добавлен параметр "Серия";
- Для кассиров теперь можно указывать сотовый телефон и Email;
- Ускорен вывод данных в кассе при расположении WEB на хостинге;
- Реализована защита от флуда со стороны заблокированных клиентов;
- Добавлена возможность блокировать трафик клиентов, когда они вырабатывают суточный или месячный лимит по трафику;
- Добавлены следующие API в скриптовый движок:
    * GetClientName("Логин") // Возвращает имя клиента заданное в MirkoBILL;
    * SetClientName("Логин") // Устанавливает имя клиенту;
    * GetStopTime("Логин") // Выводит время остановки клиента;
    * CreateTelnetConnection("IP", Порт, "Логин", "Пароль") // Создаёт новое подключение по Telnet, возвращает ID подключения (ID существует до окончания выполнения скрипта)
- Усовершенствованы следующие API в скриптовом движке:
    * Функция TelnetSendSync в качестве ID подключения теперь может принимать ID, созданный через функцию CreateTelnetConnection.
- В фильтры в главном окне MikroBILL добавлен вывод только остановленных клиентов;
- Для сервиса SMS-информирования добавлена стартовая цена и выбор вариантов оплаты (ежемесячно или ежедневно);
- Добавлена возможность автоматически отсылать анонимную статистику для улучшения качества MikroBILL;
- Значительно ускорен вывод отчёта по сетевой статистике;
- Более компактный способ записи NetFlow статистики;
- Теперь, если клиент был заблокирован и берёт обещанный платёж, тов конце месяца с него списывается частичная абонентская плата, даже если на момент абоненткой платы абонент остановлен;
- Переработано окно отправки email;
- Увеличена стабильность скриптового движка;
- Исправлено списание предоплаты при переходе клиента с посуточного тарифа на помесячный;
- Исправлена ошибка из-за которой в помесячном финансовом отчёте учитывались деньги не являющиеся пополнениями, например, обнуление баланса;
- Исправлена проблема с отображением остатков карточек оплаты в пунктах продаж (иногда некоторые столбцы отображались 2 раза);
- Исправлены проблемы с изменением дизайна агента авторизации;
- Исправлена работа функции "перерасчёт абонентской платы" (иногда неверно срабатывала при запланированном переходе на другой тариф одновременно со списанием абонентской платы);
- Исправлены проблемы при синхронизации с Трафик Инспектор у клиентов, работающих без ограничений по деньгам;
- Исправлена проблема из-за которой отключение услуги SMS-рассылки могло занимать несколько лет ;
- Исправлена ошибка из-за которой при отправке SMS сообщения из кассы могла отправиться только часть;
- Исправлена ошибка из-за которой при создании заявок из кассы в MirkoBILL мог не отображаться логин;
- Исправлена проблема с построением графиков текущей скорости;
- Исправлена проблема с очисткой статистики NetFlow;
- Исправлены проблемы с пополнением баланса архивным абонентам;
- Исправлено отображение абонентской платы в личном кабинете, когда была выбрана персональная абонентская плата;
- Исправлена совместимость с Kaspersky 15;
- Устранены другие ошибки;
- Оптимизирован программный код.


MikroBILL 1.6.8
- Добавлен раздел "Пункты продаж" для карт оплаты, позволяющий вести учёт пунктов, в которых продаются карты оплаты;
- Добавлена поддержка процессора платежей Payplug.in;
- Для режима "Турбо" теперь можно независимо устанавливать прибавку для входящего и исходящего каналов;
- SMS-информирование теперь тоже является услугой, подключается из личного кабинета абонента со страницы услуг, за пользование SMS-информированием может взыматься абонентская плата;
- Добавлена возможность проверять Ping до абонента из кассы;
- При рассылке SMS из кассы добавлена возможность использовать SMS-шаблоны;
- В окно поиска клиентов в кассе добавлен индикатор, отображающий, какой клиент заблокирован, а какой находится ONLINE;
- Добавлена возможность при уходе с тарифа или группы и вступлениии в тариф или группу выполнять скрипт;
- Добавлена возможность при включении и отключении услуги выполнять скрипт;
- Добавлены триггеры для автоматического запуска скриптов или автоматической отправки Telnet команд при совершении какого-либо действия. Доступны следующие триггеры:
    * Превышен лимит трафика клиентом
    * Баланс клиента опустился ниже порога
    * Создан новый клиент
    * Отредактирован клиент
    * Клиент остановлен
    * Клиент запущен
    * Изменены сетевые идентификаторы клиента
    * Клиент перемещён в архив
    * Клиент возвращён из архива
    * Потерян пинг до хоста
    * Возобновлён пинг до хоста
- Добавлены следующие API в скриптовый движок:
    * GetArraySize(Имя_переменной) // Возвращает размер массива
    * ReadFileToArray("Имя файла", Имя_переменной) // Читает весь файл, помещая каждую строку в элемент массива
    * GetClientAttributes ("Логин", Имя_переменной) // Помещает атрибуты клиента в массив
    * SetClientAttributes ("Логин", Имя_переменной) // Читает атрибуты клиента из массива, если элемент массива имеет значение Nothing, то данный атрибут обновлен не будет
    * GetPrevMoney("Логин") // Выводит предыдущий баланс клиента (до последнего изменения)
    * GetPrevTarif("Логин") // Выводит предыдущий тариф клиента (до последнего изменения)
    * RenewClientIP("Логин клиента", "Новый IP") // Находит первый свободный IP в пуле и устанавливает его клиенту
- Добавлены следующие служебные слова в скриптовый движок:
    * Nothing – ничто, неопределённое значение
- Добавлена поддержка массивов скриптовым движком MikroBILL (подробнее в файле Scripts\Описание.doc);
- Добавлена возможность, если подключен агент авторизации, вместо SMS отправлять сообщение в агента;
- В фильтры в главном окне MikroBILL добавлен пункт "Автоматический обещанный платёж" - выводит клиентов, у кого подключена данная опция;
- В настройки обещанного платежа при автоматическом расчёте суммы добавлены опции:
    * Ограничение максимальной суммы обещанного платежа;
    * Сумма обещанного платежа = абонентской плате.
- Добавлено оповещение о недоступности БД со стороны MikroBILL;
- Добавлено оповещение о недоступности MikroBILL в интерфейсе кассира;
- Добавлена автоматическая установка временной зоны в PHP для корректного отображения времени в личном кабинете и в WEB-кассе;
- Добавлена возможность выбирать, какие address list будут создаваться MikroBILL;
- Добавлена возможность выбирать для услуг с каких тарифов и групп можно услугу подключить;
- Добавлена возможность сбрасывать нумерацию карт оплаты;
- Добавлена возможность при регистрации клиента по SMS использовать в качестве логина телефон абонента;
- Уменьшено потребление памяти и ресурсов ЦП при большом количестве подключенных MirkoTik;
- Ускорен вывод финансовой статистики;
- Уменьшена нагрузка на сервер MySQL;
- Оптимизирован программный код;
- Исправлена ошибка, из-за которой не снималась абонентская плата у остановленных клиентов при включенной опции "Снимать абонентскую плату, если клиент остановлен";
- Исправлены проблемы с отображением NetFlow статистики;
- Исправлена проблема с балансом абонента, приходящим в SMS сообщении при пополнении счёта и одновременной остановкой обещанного платежа;
- Исправлена ошибка, из-за которой могли сбиваться номер столбцов главном окне MirkoBILL после перезапуска;
- Исправлены проблемы с выпадающими списками в окнах отправки SMS, редактирования заявок и добавления заявок (не получалось выбрать элемент);
- Исправлена проблема, из-за которой иногда при включенной авто сумме для обещанного платежа начислялось двойное значение;
- Исправлена ошибка, из-за которой на предоплатных тарифах при выходе из заблокированного состояния у клиента иногда срабатывал перерасчёт абонентской платы, если перерасчёт был отключен;
- Исправлена печать карт оплаты с валютой "дни" (не печатался баланс);
- Исправлены проблемы с сервисом (иногда начинался циклический перезапуск).
Внимание! Перед использованием необходимо обновить БД (кнопка с гаечным ключом: функции\сервисные\Обновление БД). Обновление займёт 1-2 минуты.


MikroBILL 1.6.7
- Добавлена возможность использовать для записи NetFlow статистики другой MySQL сервер;
- Добавлена возможность включать WEB-авторизацию для групп клиентов;
- Добавлена новая опция в раздел абонентской платы при помесячном списании с даты активации тарифа. Теперь можно выбрать из вариантов: месяцем считается 30 дней, месяцем считается период от числа месяца до числа другого месяца;
- Добавлены "одноразовые услуги" (отличаются от обычных услуг тем, что после первого списания абонентской платы автоматически отключаются). Могут использоваться как для одноразового отложенного списания средств со счёта абонента так и для пополнения;
- Добавлена возможность из биллинга включать и отключать клиентам автоматический обещанный платёж и SMS уведомления;
- Добавлена возможность списывать плату за Турбо кнопку в омент списания абонентской платы;
- Добавлена возможность повторно отправлять SMS и Email сообщения;
- Добавлены отдельные пункты меню в окно заявок для отправки SMS мастерам;
- Добавлена возможность, при создании клиента картой, назначать ему IP, с которого была активирована карта;
- Добавлен импорт клиентов, тарифов и групп из XML-файлов MikroBILL;
- Добавлена возможность отправлять автоматические SMS сообщения при активации и отключении обещанного платежа;
- Время списания абонентской платы теперь можно выбирать для каждого тарифа отдельно;
- В окно заявок на обслуживание добавлена возможность указывать адрес проведения работ;
- Теперь трафик считается для каждого аккаунта, входящего в учётнкую запись, отдельно;
- В окно финансовой статистики добавлена строка поиска;
- В настройки обещанного платежа добавлена опция "Автоотключение при пополнении", отключающая обещанный платёж, когда абонент пополняет счёт на величину равную или большую сумме обещанного платежа;
- Настройки турбо кнопки, обещанного платежа и резервирования абонентской линии перемещены в окно услуг;
- В главное окно MikroBILL добавлен столбец "Имя хоста", отображающее имя хоста для данного клиента из лизинга DHCP сервера MikroTik;
- В главное окно MikroBILL добавлен столбец "Тип подключения";
- В движок API добавлены следующие функции:
    * IsServiceEnabled("Название_сервиса", "Логин") // Проверяет, подключен ли сервис клиенту;
- В интерфейс кассира добавлены функции "Запустить клиента с 1 числа" и "Обнулить баланс перед пополнением";
- Улучшена совместимость с Трафик Инспектор 3.0.2;
- Исправлена ошибка, из-за которой не работал фильтр по спискам сетей в окне сетевой статистики;
- Исправлена проблема WEB-кассы, из-за которой при редактировании клиента без назначенного тарифа, он ему назначался самопроизвольно;
- Исправлено время списания абоненткой платы (если в настройках выбрано время отличное от 00:00, раньше списывалось всё равно в полночь);
- Исправлены ошибки с попытками повторно создать существующие правила на MikroTik (сообщения вида "!trap=message=failure: already have such entry..." в логе MikroBILL);
- Исправлена ошибка из-за которой не сохранялась информация о входящем канале в окне настроек;
- Исправлены проблемы с экспортом сетевой статистики в Excel (названия столбцов не соответствовали содержанию, поле "Хост" не экспортировалось вообще);
- Исправлены проблемы с автоматическим бэкапом SQL;
- Исправлена ошибка в MikroAgent, из-за которой PPP туннель у клиента мог разрываться;
- Исправлены ошибки, оптимизирован программный код.


MikroBILL 1.6.6
- Добавлена персонализация WEB, позволяющая автоматически копировать в папку WEB-сервера собственные файлы стилей при обновлении биллинга;
- Добавлена возможность автоматически возвращать клиента из архива при пополнении баланса до положительного значения;
- Добавлена возможность назначать минимальный баланс, ниже которого клиент не сможет взять обещанный платёж;
- Добавлена возможность отображать скорость и последнюю активность и другие данные по каждому аккаунту, входящему в учётную запись;
- Теперь после попытки отправить SMS в ночное время, сообщение запоминаются и автоматически отправляются днём;
- Теперь MikroBILL автоматически создаёт бэкап настроек перед обновлением;
- Добавлена возможность осуществлять плановую рассылку SMS (назначать время отправки сообщений);
- Добавлена возможность указывать размер прибавки турбо режима в Мбит/сек.;
- Добавлена возможность указывать размер скорости в кредит и скорости при блокировке в Мбит/сек.;
- Добавлена возможность указывать персональную гарантированную скорость;
- Добавлено ведение лога отправленных email;
- Добавлена возможность исключать тарифы и группы из email рассылки;
- Список клиентов с персональной абонентской платой или персональным кредитом теперь можно увидеть, выбрав соответствующий пункт в окне фильтра в главном окне;
- Скорректирована автосумма обещанного платежа;
- Из агента авторизации теперь можно открывать браузер со страницей личного кабинета;
- Исправлена ошибка, из-за которой могла сниматься частичная абонентская плата;
- Исправлены проблемы со стартовым балансом;
- Исправлены проблемы с редактированием платежей;
- Исправлена ошибка, из-за которой нельзя было изменить тариф клиента через интерфейс кассира;
- Исправлена проблема с неработающей опцией "запустить с 1 числа" если вместе с ней активировалась "обнулить баланс перед пополнением";
- Исправлена ошибка, из-за которой при возвращении клиента из архива ему не всегда назначался предыдущий тариф;
- Исправлены проблемы с отображением дат при экспорте в Excel на некоторых системах;
- Исправлены проблемы с записью логов скоростей абонентов и выводом графиков по ним;
- Исправлена проблема с экспортом в Excel, иногда возникала ошибка HRESULT: 0x80028018 (TYPE_E_INVDATAREAD);
- Исправлена ошибка, из-за которой в информере не считалась сумма пополнений за месяц;
- Исправлены другие ошибки.


MikroBILL 1.6.5
- Опция "Перерасчёт при переходе на тариф" переименована в "Перерасчёт при покидании тарифа" и соответствующим образом изменена логика её работы;
- Настройки Турбо кнопки и отложенного платежа перенесены в отдельное окно. Параметры обещанного платежа и турбо-кнопки необходимо выбрать снова;
- Добавлена возможность при первом входе клиента в ЛК показывать ему произвольную страницу;
- Добавлена возможность менять пулы IP адресов местами;
- Добавлена колонка "Интерфейс" в главное окно MikroBILL;
- Добавлена возможность отправлять почту с использованием SSL, также добавлен выбор имени отправителя для почты;
- Добавлен столбец "Время остановки" в главное окно MikroBILL;
- Добавлено автоматическое распознавание гиперссылок в новостях;
- Добавлена возможность рассчитывать сумму обещанного платежа автоматически, исходя из абонентской платы;
- Добавлена возможность автоматизировать выгрузку реестра запрещённых сайтов;
- Появилась возможность запретить клиенту менять свой пароль;
- Заявки на смену тарифа теперь отображаются в финансовой статистике;
- Теперь если выбрана персональная абонентская плата в процентах от основной и снятие абонентской платы выбрано как "разделить поровну на месяц", то берётся процент от суточной абонентской платы, а не от месячной, как было ранее;
- Теперь сетевая статистика NetFlow учитывает с какого аккаунта (IP) клиента был трафик;
- Полный перевод на английский язык;
- При изменении дизайна MikroAgent теперь можно указывать IP адрес сервера по умолчанию, а также иконку exe файла;
- Исправлена проблема с активацией карт оплаты;
- Исправлена ошибка, из-за которой не удавалось создать клиента картой;
- Исправлена ошибка, из-за которой после удаления клиента с MAC адресом и включенным автодобавлением ил лизинга DHCP клиент добавлялся снова;
- Исправлена ошибка, из-за которой могла на отправляться SMS при автоматическом перемещении в архив после заданного числа дней без активности;
- Исправлена проблема со снятием платы за смену тарифа при включенной предоплате;
- Исправлено добавление платежа задним числом в финансовую статистику;
- Исправлена ошибка, из-за которой не всегда рассылались SMS клиентам за определённое количество дней до остановки;
- Исправлен выбор интерфейса для клиентов;
- Исправлена проблема, из-за которой не сохранялся процент скорости и кредит в тарифе;
- Исправлена ошибка, из-за которой иногда неверно работала опция "скорость при блоке";
- Исправлена ошибка, из-за которой не работала опция "обещанный платёж только при положительном балансе";
- Исправлена ошибка, из-за некоторой при определённой комбинации настроек у клиентов, включивших резервирование абонентской линии, списывалась абонентская плата;
- Исправлена ошибка из-за которой не получалось активировать обещанный платеж при отрицательном балансе и отрицательном балансе остановки;
- Исправлена ошибка, из-за которой записи о клиентах не удалялись из таблицы stat БД после удаления клиента из MikroBILL.


MikroBILL 1.6.4
- Добавлена совместимость с MikroTik 6.18;
- Теперь если в тарифе не отмечен пункт "частичная абонентская плата", то при предоплатной системе даже если клиент пополнил счёт в середине месяца, с него снимается полная абонентская плата (кроме случаев, когда абонент создаётся в середине месяца);
- Добавлен переключатель в настройки предоплатной системы, позволяющий выбрать стартовый баланс: "Стартовый баланс - это баланс, с которым создаётся новый клиент" и "Стартовый баланс - это баланс созданного клиента после списания абонентской платы по текущему тарифу";
В движок API добавлены следующие функции:
    * TelnetSendSync("ID Telnet подключения","Telnet команда") // Отправляет telnet команду и возвращает ответа сервера в скрипт. ID telnet подключения = IP telnet подключения + порт, например: 192.168.100.1:23
    * GetCountClientsInGroup("Название группы") // Выводит количество клиентов в группе;
    * GetClientFromGroup("Название группы", "Номер клиента") // Выводит клиента с заданным номером из выбранной группы;
    * GetDayTrafficLimit("Логин") // Выводит порог срабатывания ограничений для суточного трафика
    * GetMonthTrafficLimit("Логин") // Выводит порог срабатывания ограничений для месячного трафика
- Ускорено выполнение некоторых функций API и исправлены ошибки в синтаксическом анализаторе, из-за которых некоторые конструкции могли исполняться неправильно;
- Ускорено чтение финансовой статистики;
- Исправлено время списания абоненткой платы (если в настройках выбрано время отличное от 00:00, раньше списывалось всё равно в полночь).
- Исправлена проблема с созданием кассиров;
- Исправлена ошибка, из-за которой не удавалось сохранить новость с большим количеством рисунков;
- Исправлена ошибка, из-за которой для клиента не создавались address list когда у клиента не было первого IP в профиле;
- Исправлена ошибка, из-за которой дата остановки клиента неправильно рассчитывалось, если у клиента была выбрана персональная абонентская плата;
- Исправлена ошибка, из-за которой при создании нового тарифа к нему с первой попытки не привязывался MikroTik;
- Исправлен сброс всего трафика клиента при включенном чтении трафика с Simple Queues.


MikroBILL 1.6.3
- Добавлена возможность выбирать какого числа месяца будет сниматься абонентская плата;
- Добавлена возможность отправлять произвольные команды через Telnet при смене клиентом тарифа или группы;
- В движок API добавлена команда:
    TelnetSend("ID Telnet подключения","Telnet команда №1",[" Telnet команда №2"],...) // Отправляет telnet команду. ID telnet подключения = IP telnet подключения + порт, например: 192.168.100.1:23;
- Добавлена возможность для новых клиентов получать MAC при первом подключении (при IP авторизации);
- Добавлена возможность выбирать минимальный срок резервирования абонентской линии;
- Добавлена возможность выбирать гарантированную скорость абонентам;
- Добавлена возможность выбирать максимальную суммарную скорость (входящая + исходящая скорость) абонентам;
- Значительно снижена нагрузка на MySQL;
- Исправлены проблемы со стартовым балансом клиентов, при предоплдатной системе расчётов;
- Исправлены проблемы с установкой персонального кредита и абонентской платы из кассы;
- Исправлена ошибка из-за которой частично не записывалась сетевая статистика в режиме "самая краткая";
- Исправлена ошибка с перезаписью SimpleQueues;
- Исправлена ошибка с MikroAgent, который мог самопроизвольно пере подключаться после ручного разрыва соединения;
- Исправлена рассылка SMS через шлюз SMSclub в связи с изменением API;
- Улучшена совместимость с Windows 8;
- Оптимизирован программный код.
Внимание! Перед использованием необходимо обновить БД (кнопка с гаечным ключом: функции\сервисные\Обновление БД). Обновление займёт 1-2 минуты.


MikroBILL 1.6.2, 08.07.2014
Внимание! Формат сохраняемых данных изменился! После обновления вы не сможете откатиться на прежнюю версию MikroBILL.
Внимание! Персональную абонентскую плату и персональный кредит нужно будет переустановить снова.
Внимание! Теперь если выбрана предоплатная система, то стартовый баланс в свойствах тарифа - это тот баланс, который должен остаться у абонента после списания абонентской платы.
Внимание! Теперь если выбрана предоплатная система снятия абонентской платы, то при выводе клиента из минуса сразу снимается плата за пользование тарифом за оставшуюся часть месяца (или за сутки, если оплата посуточная и если в данном расчётном периоде абонентская плата ещё не снималась).
- Добавлена возможность создавать новости и добавлять их в личный кабинет клиентов;
- Добавлена возможность включать резервирование абонентской линии из личного кабинета;
- Добавлена автоматическая проверка доступности интерфейса при включенной балансировке;
- Добавлена возможность полностью пересчитывать баланс клиентов исходя из имеющихся записей в финансовой статистике;
- Теперь клиенты могут в настройках личного кабинета выбрать, участвует ли их номер телефона в рассылках SMS-оповещений;
- В окно финансовой статистики добавлен новый фильтр - "только пополнения";
- Персональная абон. плата и персональный кредит теперь могут выставляться не только как абсолютные значения, но и как процент от настроек по текущему тарифу;
- Добавлена возможность выбирать шрифт в окне отправки сообщения в агента авторизации;
- Добавлена возможность вставлять картинки в сообщения, отправляемые в агента авторизации;
- Добавлены функции в скриптовый движок:
    StartReserving("Логин1",["Логин2"],["Логин3"],...) // Включение резервирования абонентской линии для указанных клиентов
    StopReserving("Логин1",["Логин2"],["Логин3"],...) // Отключение резервирования абонентской линии для указанных клиентов
- Добавлен SMS-тег: #NEXTCASH#, выводящий расчётный баланс после списания абонентской платы по текущему тарифу;
- Добавлен SMS-тег: #PAYSIZE#, выводящий размер списания абонентской платы по текущему тарифу;
- Добавлена возможность из биллинга менять дату последнего списания абонентской платы и дату последней активности;
- Добавлено окно выбора тарифов и групп, участвующих в СМС рассылке;
- Добавлено смс-информирование о перемещении в Архив;
- Теперь можно выбирать откуда будет браться время последней активности PPP клиента - из микротика, или из биллинга (по последней активности с заданных IP);
- Теперь при установке MySQL из биллинга на него устанавливается пароль;
- Оптимизирован программный код;
- Исправлена проблема с медленным созданием Simple Queue на некоторых системах;
- Исправлена проблема со снятием частичной абонентской платы у вновь созданных клиентов на тарифах с предоплатной системой расчётов;
- Исправлена ошибка, из-за которой не снималась абон. плата на предоплатных тарифах при старте клиента (если клиент был создан с нулевым балансом);
- Исправлена ошибка, из-за которой неправильно отображались логи перехода клиента онлайн / офлайн;
- Исправлена ошибка, из-за которой после перезапуска клиент мог исчезнуть из архива;
- Исправлена ошибка, из-за которой не всегда срабатывала загрузка конфигурации из папки с MikroBILL;
- Исправлено время списание абонентской платы (если было выбрано время отличное от 00:00);
- Исправлена ошибка, из-за которой при создании клиента картой он не помещался на выбранный тариф;
- Исправлена проблема с отображением заглушки "нет денег";
- Исправлена ошибка, из-за которой могли не отсылаться SMS если клиенты работали только по датам;
- Исправлена автоподстановка интерфейса в окно создания и редактирования клиента.


MikroBILL 1.6.1, 23.05.2014
Внимание! Теперь если выбрана предоплатная система снятия абонентской платы, то при создании клиента сразу снимается плата за пользование тарифом за оставшуюся часть месяца (или за сутки, если оплата посуточная). Также при смене тарифа сразу снимается плата за пользование новым тарифом (часть денег за неизрасходованную часть месяца может возвращаться на счёт абонента, если активирована опция 'После смены тарифа делать перерасчёт');
- Добавлена возможность после смены тарифа в середине расчётного периода делать перерасчёт и возвращать часть оплаты за неизрасходованную часть месяца по старому тарифу;
- Добавлена возможность выбирать произвольное время списания абонентской платы;
- Добавлена возможность выбирать другой PPP профиль для остановленных клиентов;
- Добавлена возможность отключать порт клиента при его остановке (опция активируется в свойствах групп);
- В окно финансовой статистики добавлен новый фильтр - "по тарифам и группам";
- Добавлена возможность указывать произвольную строку http запроса при отправке SMS (позволяет самостоятельно подключать другие SMS шлюзы);
- Добавлена возможность из настроек биллинга запускать восстановление конфигурации до произвольного XML файла, созданного MikroBILL;
- Добавлена возможность в свойствах групп выбирать для какого DHCP сервера прописывать клиентов из этой группы;
- Добавлена возможность автоматически менять IP кленту при смене тарифа;
- Добавлен экспорт в текстовые файлы;
- В главное окно программы добавлен новый столбец "IP для PPP" - отображает текущий IP адрес для клиентов PPP;
- В платёжный модуль Onpay добавлена возможность выбирать, кто платит комиссию (абонент или провайдер);
- Ускорение сборщика NetFlow статистики и устранение сбоев (теперь для каждого месяца в БД создаётся своя таблица, в которой хранится статистика NetFlow, по прошествии заданного числа месяцев устаревшие таблицы удаляются);
- Теперь можно предписывать MikroAgent автоматически поднимать PPP соединение даже когда клиент заблокирован;
- Повышена стабильность соединения с агентом авторизации;
- На графиках скорости цена деления увеличена до мегабитов;
- Ускорен вывод графиков скорости;
- Улучшено распознавание MAC-адреса;
- Исправлена ошибка из-за которой могла не сниматься абонентская плата за порт при включенной опции "Оплата если клиент был активен в расчётный период";
- Исправлена проблема с проверкой дублирующего платежа в модуле Compay;
- Исправлен вывод помесячного финансового отчёта при выбранном пункте "все клиенты";
- Исправлена ошибка, из-за которой у PPP клиентов без IP в профиле MikroBILL не считался трафик и не отображалась скорость;
- Исправлена ошибка, из-за которой неправильно снималась частичная абонентская плата;
- Исправлена ошибка, из-за которой при запуске MikroBILL из-под ограниченной учётной записи и установленном системном сервисе MikroBILL мог повиснуть;
- Исправлены проблемы с автовходом в личный кабинет по IP;
- Исправлена ошибка с правами кассира;
- Исправлена ошибка, из-за которой взятие обещанного платежа не отражалось в финансовой статистике;
- Исправлена ошибка, из-за которой после обнуления баланса приходила смс;
- В MikroAgent исправлена ошибка из-за которой могли появляться несколько иконок приложения в трее;
- Исправлена отправка бэкапа на email при включенном архивировании.
Внимание! Перед использованием необходимо обновить БД (кнопка с гаечным ключом: функции\сервисные\Обновление БД). Обновление займёт 1-2 минуты.
Технические данные обновления БД:
    CREATE TABLE `operations_compay` (`id` int(11) NOT NULL AUTO_INCREMENT, `sum` decimal DEFAULT 0, `operation_id` varchar(64) DEFAULT '', `status` TEXT, `actiondate` datetime DEFAULT '2000-01-01 00:00:00', PRIMARY KEY (`id`));


MikroBILL 1.6.0, 24.04.2014
- Добавлена возможность регистрировать абонента по SMS;
- Вместе с автоматическим бэкапом базы клиентов, отправляемым на почту, теперь делается бэкап таблиц БД `moneys`, `tickets` и `cards`, отвечающих за финансовые операции, службу поддержки и карты оплаты (при необходимости данные в этих таблицах БД можно восстановить при помощи HediSQL, или PhpMyAdmin);
- Теперь в один пул адресов можно вписать несколько диапазонов IP;
- Добавлена опция, включающая суммарный подсчёт трафика (Входящий трафик = Входящий + Исходящий);
- Добавлена возможность для списков сетей задавать коррекцию трафика;
- Добавлен новый способ активации MikroBILL. USB Flash теперь можно вставить в USB порт MikroTik (удобно, когда MikroBILL установлен на виртуальную машину и к серверу нет доступа);
- Изменена логика снятия абон. платы: теперь плата за порт снимается даже в том случае, если в свойствах тарифа режим списания абон. платы выбран "Если клиент подключался в расчётный период";
- Добавлена возможность запрещать архивным клиентам вход в личный кабинет;
- Добавлена кнопка сброса пункта "потрачено" в информере (для сброса необходимо кликнуть правой кнопкой мыши на соответствующем пункте информера);
- Добавлено окно, где отображаются все клиенты с персональным кредитным лимитом и с персональной абон. платой;
- Теперь MikroBILL для каждой группы создаёт Address-List;
- Теперь в фаерволе MikroBILL можно создавать правила для групп;
- В личном кабинете клиента отображаемая сумма абон. Платы теперь включает в себя и стоимость аренды порта;
- В окно MikroBILL добавлены колонки "Примечание 2" и "Примечание 3";
- Из окна MikroBILL теперь можно устанавливать комментарий сразу группе клиентов;
- Оптимизирован программный код;
- Уменьшена нагрузка на БД MySQL;
- Исправлена ошибка, из-за которой WEB-портал предлагал клиенту взять "Обещанный платёж" в случае, когда после списания стоимости обещанного платежа клиент оказался бы заблокированным;
- Исправлена ошибка, из-за которой взятие обещанного платежа не отражалось в финансовой отчётности;
- Исправлена ошибка, из-за которой в финансовую статистику не попадали записи о снятии платы за аренду порта;
- Исправлена ошибка, из-за которой можно было создать дополнительные реквизиты абонента идентичные другим существующим;
- Исправлена ошибка, из-за которой при включенной опции "У PPP клиентов не прописывать IP шлюза" не менялся Remote address на MirkoTik в PPP записях.
- Исправлена ошибка, из-за которой не получалось создать нового кассира;
- Исправлена ошибка, из-за которой мог "вылетать дизайнер карт оплаты";
- Исправлена ошибка, из-за которой автоматически добавленные клиенты из лизинга DHCP могли сразу попасть в архив;
- Исправлена ошибка, из-за которой статус онлайн / оффлайн не менялся у PPP клиентов при отключенной вытесняющей авторизации;
- Исправлены проблемы с работой агента авторизации;
- Исправлен быстрый отчёт по трафику (даты на графике шли в обратном порядке);
- Исправлена ошибка, из-за которой не работал импорт клиентов из Excel.
Внимание! После первого запуска новой версии необходимо заново выбрать в свойствах групп и тарифов привязанные к ним пулы IP адресов.


Полный архив изменений: http://mikro-bill.com/history.php
[/more]
Автор: ASE_DAG
Дата сообщения: 09.05.2011 00:43
Fomichok2
> http://file.qip.ru/file/FwhclUGG/MikroBill.html
ОМГ! Не знаю, как другие, но я не могу серьезно относиться к творчеству, опубликованному под неведомыми условиями в виде бинарника в RAR-архриве на говнообменнике. ;)

P.S. А особенно, предлагающему скачать NET Framework с того же говнообменника. LOL. :D

Цитата:
1. УСТАНОВКА MIKROBILL
Для запуска программы необходим NET Framework 2,
скачать можно отсюда: http://file.qip.ru/file/_a6-x5-t/FrameWork_net_2_Final.html
Сам MikroBill не требует установки, распакуйте и запустите его
Автор: SnoopyKiller
Дата сообщения: 09.05.2011 09:42
ASE_DAG
Зря смеетесь. Этот человек уделал Cмарт-Cофт по части динамического шейпера, и за год своего творчества решил несколько задач, которые тот же пресловутый Смарт-Софт не решил ни в одной версии.
Автор: Fomichok2
Дата сообщения: 09.05.2011 11:13
Для особо сумлевающихся, добавил ссылку на сайт мелкософта.
Автор: toxy
Дата сообщения: 11.05.2011 14:11
Програмулина отрабатывает все отлично ))) импортирует пользователей из МИКРОТИКА, останавливает по распиманю ), создает правила на скоростные ограничения тоже коректно, не нужно заморачиваться с созданием квот вручную, билинг сам все прописывает.

прграмулиной доволен...
Автор: coolnik
Дата сообщения: 19.05.2011 18:58
+ НУЖНАЯ ВЕЩЬ
Автор: toxy
Дата сообщения: 24.05.2011 20:47
повторный респект автору ))) программа суппер ))) ++++
Автор: Fomichok2
Дата сообщения: 06.07.2011 00:25
1.0 Beta, 12.07.2011
- Теперь MikroBill корректно работает с именами клиентов, содержащими русские символы;
- Добавлена возможность запускать программу в режиме сервиса;
- Добавлена возможность создавать суточные и месячные лимиты трафика, по достижении которых ограничения скорости пользователя умеьшаются;
- Добавлена возможность выбирать язык интерфейся. Доступны Английский и Русский языки;
- Добавлена возможность создавать карты оплаты;
- В WEB-портал добавлен интерфейс кассира, позволяющий пополнять баланс пользователей;
- В WEB-портал клиента добавлена страница активации карт оплаты;
- Добавлена функция экспорта в Excel списка пользователей и карточек оплаты;
- Добавлена возможность автоматической генерации логинов и паролей при создании клиентов;
- Добавлена возможность автоматичского присвоения IP-адреса клиенту при его создании из пула IP-адресов;
- Исправлены ошибки, увеличена стабильость и скорость работы.

Скачать: http://file.qip.ru/file/0fiIiFJV/MikroBill_B09.html
Автор: pirojok
Дата сообщения: 10.07.2011 14:18
Еще бы сюда возможность работы с модулем оплаты через киви кошелек.Сейчас работаю на ТИ+мод оплаты+микротик.Совместить ТИ и это биллинг наверно не выйдет.
Автор: SnoopyKiller
Дата сообщения: 12.07.2011 01:25
А зачем два биллинга?
Это самостоятельная программа, работает с Микротиком.

Для связки ТИ + МТ есть другая прога
http://forum.ru-board.com/topic.cgi?forum=5&topic=32093&start=880
Автор: Fomichok2
Дата сообщения: 21.07.2011 02:00
1.0.1 Beta, 21.07.2011
- Произведена оптимизация для работы с большим количеством клиентов. Скорость отрисовки интерфейса увеличена в несколько десятков раз
- Абонентская плата теперь может сниматься равными долями в зависимости от количества дней в месяце;
- Добавлена поддержка синхронизации пользователей с Трафик Инспектором;
- Теперь даже в отсутствии связи с MikroTik-ом программа запоминает все произведённые действия над пользователями и потом повторяет их, когда связь восстанавливается;
- С этой версии программа учитывает регистр символов. Например: test и Test - теперь это два разных пользователя;
- Другие мелкие дополнения и косметические изменения в интерфейсе.

Скачать: http://file.qip.ru/file/-6u5Eqif/MikroBill_B14.html ( 610,59 Кб )
Автор: VladislavT
Дата сообщения: 22.07.2011 04:02
Fomichok2

У меня почему то не отображает текущую скорость пользователя.

Соединение РРРОЕ
Автор: Fomichok2
Дата сообщения: 22.07.2011 17:24
VladislavT
В настройках чтение скорости включено? Версия МТ какая?
Автор: VladislavT
Дата сообщения: 28.07.2011 17:18
Fomichok2
Да, версия 5,5
Автор: Fomichok2
Дата сообщения: 01.08.2011 23:01
У меня версия 5,4 и всё показывает, завтра обновлюсь посмотрю может что-то поменяли
Автор: DAF2003
Дата сообщения: 05.08.2011 14:22
Очень полезная штука!
И небольшой вопрос. Синхронизация пользователей происходит только со стороны mikrobil к TI или обратно тоже? Я установил микробил и при синхронизации он убил пользователей из TI
Автор: Fomichok2
Дата сообщения: 07.08.2011 18:09
Синхронизация только со стороны микротика.
Автор: DAF2003
Дата сообщения: 08.08.2011 09:28
А смысл тогда синхронизровать с ТИ, чтоб смотреть в нем логи в режиме прослушки?
Автор: DAF2003
Дата сообщения: 11.08.2011 08:59
Ограничение на неактивированную версию какие?
Автор: Fomichok2
Дата сообщения: 11.08.2011 22:50
DAF2003
Да вы правы. ТИ как билинг. Через пару дней будт новая версия, там можно будет выбирать группы ТИ, какие необходимо синхронизировать.
Ограничение незарегистрированной версии - 10 пользователей.
Автор: Fomichok2
Дата сообщения: 13.08.2011 13:05
MikroBill v.1.0.2, от 13.08.2011
- Доработана синхронизация с Трафик Инспектором:
* Теперь можно выбирать группы, которые необходимо синхронизировать;
* Теперь можно выбирать, разрешено ли программе создавать новых клиентов в Трафик Инспекторе;
* Также можно выбирать, разрешено ли программе удалять клиентов из Трафик Инспектора;
- Начиная с этой версии программа проверяет налчие обновлений на сервере и предлагает скачать, если они найдены;
- В главное окно добавлена кнопка "послать SMS";
- На форме отправки SMS организован поиск пользователей;
- Другие мелкие дополнения и косметические изменения в интерфейсе.

Скачать: http://file.qip.ru/file/f72M1mYk/MikroBill_B16.html
Автор: DAF2003
Дата сообщения: 15.08.2011 12:34
Балансировка нагрузки канала только для ppoe клиентов? Для тех, кто работает через нат нет возможности снять скорость и балансировать нагрузку?
Автор: Fomichok2
Дата сообщения: 19.08.2011 18:56
DAF2003
Не совсем так, для всех клиентов PPP
Автор: Sunrise9000
Дата сообщения: 21.08.2011 14:28
Добрый день!

Имеем желание вынести Трафик Инспектор из процесса маршрутизации и шейпинга сетевого трафика, и поставить его в режим прослушки.

Сейчас доступ в интернет работает на основе простого NAT без применения тоннелей. Контроль доступа - правилами firewall на основе информации о балансе.
Никакой балансировки либо иных операций с трафиком не требуется.

Желательно просто брать данные из ТИ списком IP адресов для которых разрешен интернет и загружать этот список в маршрутизатор Mikrotik, периодически обновляя данные на основе информации от ТИ.

Каким ПО посоветуете это организовать? Цена вопроса? Спасибо!
Автор: Fomichok2
Дата сообщения: 22.08.2011 22:13
Sunrise9000
Приветствую.
У вас только безлимитные тарифы, или есть и по трафику?
Автор: Sunrise9000
Дата сообщения: 23.08.2011 10:33
Fomichok2
Есть и безлимитные, есть и по трафику.
Автор: Fomichok2
Дата сообщения: 23.08.2011 15:27
Sunrise9000
Могу модифицировать под ваши нужды MikroBill. Цена вопроса 2 т.р.
Автор: mbystrik
Дата сообщения: 26.08.2011 17:11
Пустая страница вместо вэб интерфейса.
Автор: Fomichok2
Дата сообщения: 26.08.2011 21:20
mbystrik
Значит неправильно настроен PHP. У вас вообще php скрипты исполняются?
Автор: coolnik
Дата сообщения: 29.08.2011 00:47
когда в аське появишься?
нашол косяк при котором денги не снимаються

Добавлено:
и смс не отпровляет пишит нет активный ключей

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596

Предыдущая тема: Traffic Monitor- обсуждение работы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.