====== Описание скриптов .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|Скрипт используется для пингования |