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

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

Автор: Fomichok2
Дата сообщения: 17.05.2013 10:19
Pushadj
Настройки, вкладка "О MikroBILL", выбираете "Активировать". Там выбираете новое устройство для привязки.
Автор: excompo
Дата сообщения: 17.05.2013 12:22
Fomichok2, когда же все-таки запустите платежную систему QIWI и создадите возможность привязки к группе нескольких микротиков?
Автор: Fomichok2
Дата сообщения: 17.05.2013 23:30
avtoritetik
Обновил вам ключ. Дважды перезапустите MikroBILL. После первого перезапуска он потеряет лицензию, после второго опять найдёт, уже новую.

excompo
Уже скоро. Я помню, что обещал сделать киви к 9 мая, но нужно было срочно отловить пару зловредных багов. Лучше повысить стабильность, чем наростить функционал.

1.4.7_R2, 18.05.2013
Внимание! Программа больше не поддерживает активацию по CPU + Motherboard (процессор + мат.плата), всем, у кого привязка осуществлена
к этим устройствам следует написать мне, указав старый идентификатор оборудования и новый. Для вас по-прежнему доступны активации
по HDD и USB Flash.

- Теперь при добавлении времени клиенту MikroBILL добавляет ровно сутки, а не округляет время до 00:00 ночи;
- Добавлен новый пример скриптов - удаление клиентов, которые неактивны N дней;
- Исправлены ошибки при работе с БД Access;
- Исправлены ошибки в скриптовом движке, связанные с дробными числами;
- Уменьшено потребление памяти при построении отчётов сетевой статистики (NetFlow);
- Предотвращён вылет программы из-за нехватки памяти при построении больших отчётов;
- Увеличена стабильность.

Скачать: http://mikro-bill.ru/downloads.php?action=downloadnew
Автор: SerMas67
Дата сообщения: 18.05.2013 04:52
Обновился до 1.4.7_R2, 18.05.2013. В "движении средств" попробовал экспорт всех клиентов в exel, получилось вот что:



После этого, после нажатия OK открывается совершенно пустой exel.

До этого такай экспорт не пробовал, так что не могу сказать работал или нет. бд - MySQL

Автор: Fomichok2
Дата сообщения: 18.05.2013 06:40
SerMas67
Нажми на кнопку, чтобы был виден весь текст ошибки
Автор: SerMas67
Дата сообщения: 18.05.2013 06:51
Fomichok2

Упс, тупанул. Вместо того, чтобы выделить клиенов, нажал Ctrl+A и начал экспорт вместе со строками ИТОГ и т.д..
Все прекрасно работает.
Автор: Fomichok2
Дата сообщения: 18.05.2013 08:20
SerMas67
Я вас немного не понял, каким образом вы получили ошибку. Даже с итогом должно норм.экспортироваться.
Автор: SerMas67
Дата сообщения: 18.05.2013 10:59
Fomichok2
Почему то поле "текущий баланс" одного из клиентов было пустым. Нажал редактровать -> пересчитать баланс клиента. Появилась сумма (цифра) и все заработало.

Еще проблемка вылезла:
Пропал список всех отправленных sms и при отправке новой - сама sms абоненту приходит, а в списке не появляется. У меня smspilot
Автор: avtoritetik
Дата сообщения: 18.05.2013 11:42
Заметил с недавних пор такой глюк, что некоторые абоненты теряют ИП-адреса.
Решил всё тем что указал им ИП по новому, вот только вопрос остался, почему они потеряли его...
у двоих было по одному ИП и они находились на разных микротиках и потеряли одновременно, при этом обновления микробилла не делал. Сегодня заметил после обновления микробилла на последнюю версию потерял клиент у которого было 3 ИП адреса, остался только 1, 2 пришлось дописать руками.
ПРОШУ обратить внимание, что может такое вызывать!
Автор: Fomichok2
Дата сообщения: 18.05.2013 12:33
avtoritetik
Включите ведение логов и посмотрите почему адрес пропал. Если вашим клиентам адреса раздаёт DHCP сервер, то предположим кто-то долго не заходит, сервер отдаёт его IP другому, а у юзера удаляет
Автор: avtoritetik
Дата сообщения: 18.05.2013 13:11
хм...
У меня всё сугубо на статических адресах, нет у меня доверия DHCP.
Где включается ведение лога?
Автор: dimokrzn
Дата сообщения: 18.05.2013 14:44
заметил вот такую штуку.
если долго не пользоваться оболочкой mikrobill то она сама закрывается, но в процессах остается MikroBILL_core и MikroBILL_svc вертится на Win2003. это нормально?
Автор: Fomichok2
Дата сообщения: 18.05.2013 23:34
dimokrzn
сore - это сервис svc - тоже, эти процессы - норма, если он висит. Оболочка закрываться сама не должна. Какая у вас сборка MikroBILL, посмотрите в виндовых логах есть ли записи о сбоях, если есть, включите монитор ресурсов, последите за процессом MikroBILL.exe, в частности его потребление памяти и нагрузку на ЦП.
Автор: karakay1
Дата сообщения: 19.05.2013 06:22
А что DateDiff("d",GetClientLastActivity(CurrUser), Now) работает только в таком виде?
А мне нужно вот так например DateDiff("d",GetClientDate2(CurrUser), Now)

Пишет " ОШИБКА! : Неизвестная переменная или функция: DATEDIFF("d","","19.05.2013 6:43:05 строка: 31 "

И сравнение дат тоже перестало работать, похоже что округляет до дня, а время вырезает
Автор: Fomichok2
Дата сообщения: 19.05.2013 12:01
karakay1
Да, действительно, это глюк. Его поправил, сборку перевыложил.
По поводу сравнения дат, проверил у себя такой код:

a="19.06.2013 00:00"
b="19.06.2013 01:00"
alert(a<b)

Выводит - True. Как именно у вас не получается сравнить даты?
Автор: artur76
Дата сообщения: 20.05.2013 11:06
Здравствуйте.

У меня уже несколько месяцев Микробилл нормально работал в связке с Микротиком.
Теперь появилась новая задача от руководства - узнавать по каким сайтам лазили пользователи.
Как я понял, прочитав эту ветку, для решения данной задачи требуется связать с Микробилл еще и NetFlow.
Микротик в локалке имеет IP 10.10.10.10
Микробилл развернут на сервере, имеющем IP 10.10.10.1
На том же сервере я установил NetFlow.
В настройках "Server Settings" для NetFlow я указал "listener port" - 9996, webserver port: 80

В настройках Микротик "IP-Traffic Flow-Targets" указал IP 10.10.10.1, порт 9996, версия 9.

В настройках Микробилла в разделе "Параметры сетевой статистики через NetFlow" поставил галочку "Получать от NetFlow сетевую статистику", в поле "Сбор статистики" выбрал "Полный", порт указал 9996, очищать статистику поставил 90 дней.

NetFlow запущен и, вроде, нормально работает.

Но я не понимаю, где в Микробилле можно увидеть, на каких сайтах побывали пользователи за определенный период.

Если зайти в контекстное меню конкретного пользователя, то на вкладке "Текущая активность" видны текущие подключения. А вкладка "Сетевая статистика" ничего не показывает, какой бы период я там не указывал.



Микробилл версии 1.4.7_R2 сборка 19.05.2013 (лицензия на 25 пользователей)
Windows 7
NetFlow Analyzer версии 9.5 (временная лицензия)
Автор: Fomichok2
Дата сообщения: 20.05.2013 12:07
artur76
NetFlow пакеты доходят до вашего сетевого интерфейса? Проверьте через программу: http://mikro-bill.com/files/flow.exe - если пакеты доходят, по экрану побегут строки.
Автор: Fomichok2
Дата сообщения: 20.05.2013 15:04
Обновлена сборка MikroBILL исправлено отображение карт оплаты, кто в новой версии испытывает с этим проблемы - перекачайте.
Автор: Retevv
Дата сообщения: 20.05.2013 18:13
Нужен срочно ключ, писал сегодня на почту. пришлите пожалуйста
Автор: avtoritetik
Дата сообщения: 20.05.2013 18:39
Жду, новый релиз с новым ТП и блокировкой микробилла
Автор: Fomichok2
Дата сообщения: 20.05.2013 21:54
Retevv
Вы имеете ввиду перерегистрации с мат.платы на винчестер? Писем не приходило. Напишите ещё раз или в личку отправьте ваш старый идентификатор и новый.
Автор: Retevv
Дата сообщения: 20.05.2013 22:31
Отправил в личку
Автор: karakay1
Дата сообщения: 21.05.2013 07:24
Fomichok2
у меня вот такой скрипт даёт TRUE

var a, b

a="21.05.2013 15:57:19"
b="21.05.2013 7:22:19"
alert(a<b)
Автор: Fomichok2
Дата сообщения: 21.05.2013 13:48
karakay1
Поправил. Перекачайте сборку с сайта.

Retevv
Ответил вам в личку
Автор: karakay1
Дата сообщения: 21.05.2013 15:17
Fomichok2
Теперь если у клиента не установлена дата2, не сравнивает её с другими датами, пишет неверное условие
Автор: Fomichok2
Дата сообщения: 21.05.2013 15:54
karakay1
С точки зрения логики - всё верно, вы пытаетесь сравнивать пустую строку (даты2 у вас нет) с датой и получаете ошибку. С точки зрения здравого смысла я с вами согласен, если есть возможность оставить поле пустым, то должно работать "как есть" В общем, перекачайте сборку ещё раз, я сделал чтобы вместо пустой даты1 интерпретатор автоматически подставлял минимальную дату, вместо пустого поля даты2 - максимальную дату.
Автор: karakay1
Дата сообщения: 21.05.2013 16:40
Fomichok2
Нужно в оба поля минимальну дату, чтобы можно было сравнивать с текущей
Автор: Fomichok2
Дата сообщения: 21.05.2013 17:24
karakay1
Зачем? Это нарушение логики. Если дата1 пустая, значит ограничения по стартовой дате нет, т.е. стартовая дата = минимальной дате, если в дате2 пустая строка, значит, дата остановки клиента должна быть максимальной, это же логично

Сравнивать с текущей датой можно в любом случае, только будет получаться либо положительное либо отрицательное значение.
Автор: mc34
Дата сообщения: 21.05.2013 18:21
Доброго времени суток!
Добавьте пожалуйста возможность добавлять dhcp-клиентов посредством скриптов микробилла ... очень нужно.. желательно чтобы еще можно было указывать привязку к мак-адресу и невозможностью самостоятельного прописания ip клиентом. То есть если клиент пропишет себе ip вручную то микробилл не должен его выпускать в инет. Я знаю что можно и мак прописать, но всё же нужно очень. Могу доплатить Вам. Хотелось бы просто одним микробиллом обходиться и не прикручивать сторонне по самописное. Спасибо.
Автор: Fomichok2
Дата сообщения: 21.05.2013 19:07
mc34
А чем вас не устраивает ф-я SetClientMAC? Или я вас как-то не так понял?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596

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


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