Это старая версия документа!
Описание скриптов .sh
Скрипты можно найти в директории:
Linux : /var/www/mikbill/admin/sys/scripts
BSD: /usr/local/www/mikbill/admin/sys/scripts
Cкрипты Включенные по умолчанию в CRON
Файл | Описание | Период |
/admin/sys/scripts/mikbill_hour.sh | Скрипт выполняет ежечасные операции с абонентами, блокировки услуг и т д. | 1 раз каждый час |
/admin/sys/scripts/mikbill_5min.sh | Скрипт выполняет каждые 5 минут необходимые операции с абонентами | 1 раз каждые 5 минут |
/admin/sys/scripts/mikbill_block.sh | Блокирует отключенных пользователей и отвечает за блокировку пользователей без денег | 1 раз каждый день |
/admin/sys/scripts/mikbill_day.sh | Скрипт выполняет ежедневные операции с абонентами, блокировки услуг, снятие абонплат и т д. | 1 раз каждый день |
/admin/sys/scripts/mikbill_mth.sh | Скрипт выполняет ежемесячные операции с абонентами,снятие абонплат и т д. | 1 раз в начале месяца |
/admin/sys/scripts/mikbill_lastday.sh | Скрипт выполняет ежемесячные операции с абонентами,остаточная абонплата, перевод между тарифами и т д | 1 раз в конце месяц |
Дополнительные скрипты:
Файл | Описание |
/admin/sys/scripts/mikbill_white_list.sh | Скрипт отвечает за обновление данных в функции "Белый список" - whitelist. Включать только после настройки |
/admin/sys/scripts/mikbill_dhcp_regen.sh | Скрипт отвечает за обновление данных в DHCP сервере. Включать только в случае проблем с обновлением данных в DHCP при работе админки биллинга |
/admin/sys/scripts/mikbill_halfmonth.sh | После запуcка скрипта у должников будет отключена сеть и интернет, если они были у них включены. Включать после указания даты, сейчас стоит 15е число каждого месяца |
/admin/sys/scripts/mikbill_payment_event.sh | Скрипт вызываемый по совершению платежа |
/admin/sys/scripts/mb_after_pay.sh; /stat/sys/scripts/mikbill_payment_event.sh | Скрипт вызываемый после совершения оплаты у абонента |
/admin/sys/scripts/mikbill_onoff_user_event.sh; /stat/sys/scripts/mikbill_onoff_user_event.sh | Скрипт вызывается при включении/отключении абонента системой или оператором |
/admin/sys/scripts/mikbill_tarif_change_event.sh; /stat/sys/scripts/mikbill_tarif_change_event.sh | Скрипт вызывается при смене тарифа у абонента |
/admin/sys/scripts/rkn.sh | Скрипт запуска выгрузки РосКомНадзора |
/admin/sys/scripts/mikbill_init.sh | Скрипт устаревший, запуск ядра - уже не используется |
/admin/sys/scripts/mikbill_message.sh | Используеться для запуска системы веб оповещения клиентов. |
/admin/sys/scripts/mikbill_pcq.sh | Скрипт использеться для работы с mikrotik pcq. Свойтво НАС шейпер - pcq |
/admin/sys/scripts/mikbill_shapers.sh | Скрипт используется для выгрузки скриптов в микротик, для построения шейперов при параметре "тип шейпера" - "mikrotik iface" в свойствах nas |
/admin/sys/scripts/mikbill_shapers_mik.sh | Скрипт используется для выгрузки скриптов в микротик, для построения шейперов при параметре "тип шейпера" - "mikrotik iface" в свойствах nas |
/admin/sys/scripts/mikbill_sms.sh | Используются для запуска смс рассылок.Запускать вручную или по крон самостоятельно |
/admin/sys/scripts/mikbill_sms_dolg.sh | Используются для запуска смс рассылок.Запускать вручную или по крон самостоятельно |
/admin/sys/scripts/mikbill_voip.sh | Скрипт вызывает обзвон должников - генератор call для asterisk |
/admin/sys/scripts/mb_event_port_change.sh | Скрипт вызывается системой при смене порта в карточке абонента |
/admin/sys/scripts/mb_event_switch_change.sh | Скрипт вызывается системой при смене устройства в карточке абонента |
/admin/sys/scripts/mb_event_ticket_close.sh | Скрипт вызывается системой при закрытии тикета |
/admin/sys/scripts/mb_event_iptv_add.sh | Скрипт вызывается системой при добавление iptv подписки |
/admin/sys/scripts/mb_event_iptv_del.sh | Скрипт вызывается системой при удалении iptv подписки |
Динамические скрипты (создаются биллингом):
Файл | Описание |
/admin/sys/scripts/userkick.sh | Выкидывание абонента |
/admin/sys/scripts/pinger.sh | Скрипт используется для пингования |
/admin/sys/scripts/pingerarp.sh | Скрипт используется для пингования |