Так почему же именно модифицированный Easyhotspot?

Начнем с того, что все преимущества исходной англоязычной версии (2009 года), такие как простота управления, работа в программе через веб интерфейс, разделение привилегий персонала, и прочие, были сохранены. Однако, программа была не только переведена на русский язык, но еще и подверглась серьезной модернизации.

Работа была проведена колоссальная! Немалые усилия в первую очередь были направлены на постоянное поддержание программы в актуальном состоянии! Благодаря им модернизированная версия Easyhotspot легко устанавливается и без ошибок работает на актуальных версиях дистрибутивов Linux. А следовательно – и с актуальными версиями различных серверов и служб: Apache 2.4, PHP 7.x, MySQL 5.7.x, FreeRADIUS 3.x и так далее.

Особое внимание было уделено повышению стабильности взаимосвязанной работы всех программ и компонентов единой системы хотспота! Самый наглядный результат – в модернизированной версии напрочь отсутствуют ошибки отказа в авторизации, которыми так страдал исходный англоязычный оригинал. Также, система осуществляет постоянный самоконтроль и, в случае необходимости, выполняет корректное завершение «зависших сессий» клиентов. Проблем не возникает даже в случаях восстановления работы после аварийного пропадания питающей сети или отсутствия связи с внешними роутерами. Дополнительно, самой системой осуществляется постоянный контроль функционирования программ, серверов и служб, образующих систему хотспота, и принудительный их перезапуск в случае необходимости. Как результат – сервер хотспота, стабильно работающий месяцами, причем, абсолютно безо всякого дополнительного вмешательства персонала!

В биллинг были добавлены новые функции и возможности, отсутствовавшие в исходной англоязычной версии! Немалую толику идей по добавлению тех или иных функций внесли сами клиенты, уже купившие данную программу и эксплуатирующие ее в реальной работе по обслуживанию своих интернет-пользователей!

Сервер, который изначально мог выступать только шлюзом локальной сети хотспота «дорос» до возможности управлять внешними роутерами, расположенными сколь угодно далеко от сервера, и подключенными к любому провайдеру. При таком построении системы Easyhotspot используется как некий единый (централизованный) сервер биллинга, управляющего целой сетью роутеров, «общающихся» с ним по протоколу RADIUS. Размещение таких роутеров может быть сколь угодно произвольным, например, сервер в Европе, а роутеры в Китае! При этом, к серверу от роутеров идут только запросы управления протокола RADIUS, а интернет-трафик самих клиентов идет напрямую к провайдерам, к которым подключены роутеры. Число подобных (удаленных) роутеров в программе ничем не ограничено. В итоге, Вы получаете свой собственный аналог систем типа WiFi-Dog, Hotspotlogin, и тому подобных.

Система разделения привилегий исходной программы была усилена. В программу был добавлен параметр про «Доверие Кассиру», благодаря которому Кассирам можно запретить целый ряд действий, таких как удаление и частично редактирование ваучеров, счетов, аккаунтов, изменение и получение прочей информации. Это позволит избежать ситуаций, когда недобросовестный работник (Кассир) сможет присвоить себе полученные от Клиентов деньги, а сам факт предоставления этим Клиентам доступа в интернет полностью скрыть от администрации, просто удалив записи об этом из программы.

Расширены финансовые возможности биллинга. С ваучерами так вообще все просто – была добавлена функция, которой раньше не было вовсе: теперь система ведет учет проданных ваучеров и предоставляет Администратору отчет для инкассации выручки, полученной от их продажи! Благодаря этому вы можете даже не устанавливать компьютер на рабочем месте Кассира, а просто выдать ему пачку распечатанных ваучеров и потом периодически проводить инкассацию его выручки. Работа биллинга со счетами также была полностью изменена! Теперь при оплате счета Кассир вносит в базу сумму оплаты. После чего Администратор открывает отчет (за выбранный им период) и согласно ему инкассирует выручку, полученную Кассиром по счетам.

Использован абсолютно новый скрипт страницы авторизации клиентов. Страница авторизации теперь много-язычна и много-функциональна! Фактически, страница авторизации превратилась в настоящее полноценное веб-приложение! Подробности – см. ниже.

Ниже приведены улучшения и дополнения, выполненные в программе Easyhotspot, распределенные по категориям

Возможности программы

  • Программа теперь «мульти-язычна»! Причем, на нескольких языках могут быть представлены как страница авторизации хотспота (семь языков), так и интерфейс «черной админки» биллинга (три языка)!
  • В биллинг добавлен «гостевой» режим обслуживания клиентов. С одной стороны, для того, чтобы получить доступ в интернет, клиенту не нужно знать никаких паролей, а достаточно просто нажать одну-единственную кнопку (а при определенной настройке – можно и вообще ничего не нажимать)! Но при этом, доступ в интернет каждого такого «гостя» полностью управляется администрацией хотспота – время, скорость, график, трафик, остальные параметры – все это определяется специальным «гостевым» тарифом! Гостевой доступ может быть настроен в двух режимах – с паузой между сеансами, в течение которой клиент не сможет попасть в интернет (например, один час раз в сутки), или же без подобной паузы. Второй вариант представляет интерес в том случае, если вы хотите, чтобы клиенты вашего хотспота по прошествии некоторого периода времени гарантировано прерывались на просмотр рекламы, а потом продолжали дальше пользоваться интернетом.
  • Программа позволяет дифференцировать обслуживание клиентов хотспотов в зависимости от NASID (идентификатора) хотспота! Различным может быть абсолютно все – методы, тарифы, клиенты, страницы авторизации и прочее. Это позволит Вам при обслуживании внешними роутерами разбить обслуживаемую территорию на отдельные «зоны», обслуживаемые по разному!
  • Добавлена поддержка двух новых параметров, которые могут использоваться для обслуживания клиентов по ваучерам: «Срок годности» и «График обслуживания». Первый позволяет ограничить клиенту срок пользования ваучером каким-то определенным промежутком времени, отсчет которого ведется с момента его активации. Второй позволит администрации хотспота составить некое расписание, отличающееся от круглосуточного, по которому клиенты будут получать доступ.
  • Написаны дополнительные модули автоматического приема платежей. Подключившись к хотспоту, клиент сам может оплатить доступ с помощью СМС, банковских пластиковых карт, платежных терминалов, виртуальных кошельков «электронных денег» и т.п.. Эти функции превращает систему в истинный «автомат по продаже интернета».
  • В соответствии с требованиями нового законодательства РФ в программу были добавлены несколько новых функций. С одной стороны, добавлена возможность ручного ввода Кассиром паспортных данных Клиента (будь то клиент с оплатой по счету, или ваучер). Во вторых, написан модуль для СМС-авторизации: клиент на специальной странице указывает свой номер телефона, на который биллинг высылает ему пароль для доступа в интернет. Телефон клиента и полученный им пароль сохраняются в базе данных программы. И в третьих, программа теперь ведет отдельный архив всех данных как клиентов с оплатой по счету, так и ваучеров. В архив попадают все данные учетной записи, данные обо всех сеансах доступа в интернет, включая и данные о СМС-авторизации или покупке ваучера через автоматизированные платежные системы, в том числе, и номер телефона, указанный клиентом при покупке (если таковая использовалась). В результате, в программе возможен поиск в данном архиве по ЛЮБОЙ информации: имени, паспорту, телефону, mac-адресу, дате, ip-адресу точки доступа, и т.д. и т.п.

Система

  • Создан скрипт-инсталлятор, максимально упрощающий процедуру установки и настройки ВСЕГО сервера хотспота. Этот скрипт не только устанавливает саму программу Easyhotspot, но также устанавливает и настраивает ВСЕ службы (FreeRADIUS, Chillispot, MySQL, Apache, PHP и пр.), требующиеся для работы сервера хотспота. Использование инсталятора позволит вам легко и просто установить хотспот в два действия. Первым делом – установите операционную систему Linux (Ubuntu или Debian). После чего вам нужно просто «сделать второй шаг» – запустить скрипт, который в интерактивном режиме установит и настроит все службы (программы) хотспота. Подробнее – смотрите в инструкции;
  • Веб-интерфейс программы Easyhotspot перенесен с устаревшей версии Codeigniter (1.5.4) на современную его версию (3.1.2)! В результате Easyhotspot корректно работает на современных версиях серверного ПО: например, PHP версии 5.3.1 и выше. Благодаря этому, в качестве базовой ОС для установки биллинга вы можете использовать актуальные («свежие») версии дистрибутивов Linux (при установке с помощью скрипта-инсталятора – Ubuntu LTS или Debian, а при установке «в ручном режиме» – любые, нравящиеся вам).
  • Система модернизирована и теперь она может управлять как клиентами, подключенными непосредственно к серверу (локальный хотспот), так и клиентами, обслуживаемыми внешними удаленными роутерами. В результате вы можете построить целую «распределенную» сеть хотспотов. Подробнее можно прочесть на странице «Варианты построения сети хотспота» (см. про «вариант №3»). В связи с этим, в программу добавлено меню, отображающее список работающих роутеров – Администрация в любой момент времени видит информацию о том, какие роутеры находятся в режиме «онлайн», и какое количество клиентов обслуживает каждый из них.
  • На сервер хотспота устанавливается и постоянно осуществляет контроль + автоматическое исправление возникающих ошибок целый ряд дополнительных скриптов: Скрипт контроля системы (наличие доступа в интернет и проверка того, что запущены все необходимые службы) / Скрипт удаления зависших сессий из базы RADIUS / Скрипт бакапа баз данных / Скрипт проверки и оптимизации баз данных / Скрипт удаления старых логов radacct сервера FreeRADIUS;
  • Написан т.н. «Кабинет пользователя», позволяющий Клиенту самостоятельно получить информацию обо всех его сеансах доступа в интернет. Кроме того, в Кабинете клиент может просмотреть свою историю приобретения ваучеров через автоматизированные платежные системы (указав свой номер телефона). Дополнительно, «Кабинет» позволяет клиенту сменить его пароль доступа в интернет. При просмотре данных о сеансах «Кабинет» позволяет фильтровать данные по дате, MAC-адресу и IP-адресу контроллера доступа (роутера), что может косвенно указывать на зону обслуживания. Также, «Кабинет» подсчитывает и отображает суммарное время, проведенное клиентом в интернете, а также суммарный трафик клиента. Дополнительно, Клиентам с оплатой по счету «Кабинет» показывает дату, когда прекратится их обслуживание (если такая установлена администрацией хотспота), а Клиентам с ваучерами – когда истекает срок годности ваучера. «Лучше один раз увидеть, чем сто раз услышать»: действующий пример «кабинета» можно посмотреть по ссылке. Чтобы войти, используйте логин dmitry (и такой же пароль), для которого в базе демо-сервера имеются данные о сеансах.
  • Серверу FreeRADIUS добавлен новый модуль счетчика объемов трафика (Мегабайт), написанный на perl, и корректно работающий с номиналами (лимитами), превышающими 4 Гб (что является пределом для 32-битного исчисления).

Страница авторизации

  • Страница авторизации полностью переписана! Во первых, она теперь многоязычная – по ответу браузера клиента определяет язык, используемый в его системе как предпочтительный, после чего сообщения и элементы меню страницы авторизации выводится ему на соответствующем языке. Поддерживаются следующие языки – английский, французский, немецкий, испанский, арабский, русский, украинский. При этом, на странице авторизации переведены АБСОЛЮТНО ВСЕ элементы, в том числе и сообщения о причинах отказа клиенту в доступе в интернет (превышении лимитов времени, трафика, одновременных логинов, прочее). Ранее все это выводилось только на английском языке, теперь же – как было сказано выше, на языке, используемом браузером клиента как «предпочтительный».
  • Во вторых, страница авторизации теперь состоит из двух (назовем их так) «элементов». Первый компонент – это служебное меню хотспота, в котором размещаются все необходимые для авторизации клиента формы, поля, кнопки, и т.д. А второй «элемент» – это т.н. iframe (своеобразное «окно»), в котором транслируется отдельная «страница-подложка». Это «окно» покрывает все свободное поле страницы авторизации. А «страница-подложка» – это фактически, обычная веб-страница, на которой вы можете разместить всё, что угодно: рекламу, правила хотспота, расценки и т.д. Заменив «страницу-подложку» своей собственной, вы можете легко и быстро индивидуализировать внешний вид страницы авторизации вашего хотспота, сделав его уникальным и неповторимым!.
  • На странице авторизации реализован режим «гостевого доступа» (включаемый при необходимости администратором хотспота), позволяющий клиентам «в один клик» получать доступ в интернет на основании назначенных вами лимитов времени/скорости/трафика) без необходимости ввода каких-либо логинов/паролей.
  • Комбинация двух, описанных выше функций – «страницы-подложки» и «гостевого доступа» позволит вам при желании максимально просто организовать доступ в интернет после просмотра рекламы! То есть, разместив на «странице-подложке» вашу рекламу, вы можете в настройках страницы авторизации включить дополнительную задержку, в течение которой Клиент должен будет её смотреть, и лишь после этого ему будет предоставлена возможность выхода в интернет! При этом, сама функция показа рекламы реализована таким образом, что клиент ВЫНУЖДЕН СМОТРЕТЬ именно вашу рекламу! Если же он свернет окно браузера, переключится на другую вкладку, откроет другую программу (иными словами – не будет смотреть на вашу рекламу), то отсчет времени показа рекламы остановится! Иными словами, если вы в настройках указали, допустим, задержку 30 секунд, то клиент БУДЕТ ВЫНУЖДЕН ВСЕ ЭТИ 30 СЕКУНД СМОТРЕТЬ ИМЕННО НА ВАШУ СТРАНИЦУ С РЕКЛАМОЙ! В добавок к этому, работа гостевого доступа может быть настроена таким образом, что клиент будет гарантировано «возвращаться к просмотру рекламы каждые ХХХ минут». Ну и в завершение «рекламного вопроса», если вы организуете хотспот, который предоставляет ТОЛЬКО бесплатный доступ после просмотра рекламы, то клиенту вообще не нужно будет ничего нажимать – после просмотра рекламы он «автоматом» будет переходить на запрошенную страницу в интернете!
  • Стили всех объектов страницы авторизации (меню, кнопок, надписей и пр.) вынесены в отдельный файл стилей CSS, что позволит вам легко адаптировать их под собственные нужды и пожелания. При этом стили автоматически подстраиваются под размер экрана клиентского устройства (что предоставляет возможность адаптации макета и стилей страницы под «маленькие» экраны мобильных устройств).
  • Для клиентов, авторизующихся по логину/паролю на странице авторизации реализована функция авто-логина! То есть, подключаясь к хотспоту, клиент вручную вводит имя и пароль только в самый первый раз! Впоследствии, данные для авторизации страница получает от биллинга сама, отправляя в Easyhotspot специализированный запрос. И если биллинг видит, что запрос получен от устройства, чьи данные уже хранятся в его памяти, он отвечает странице те имя и пароль, которые были использованы данным клиентом «в прошлый раз». Получив их, страница авторизации сама подставляет данные в форму и авторизует клиента в хотспоте. Таким образом, жизнь клиентам значительно упрощается!

Биллинг Easyhotspot (веб-интерфейс)

  • Веб-интерфейс программы Easyhotspot может работать на трех языках – украинском, русском и английском. Изначально программа сама определяет язык, установленный в браузере пользователя как «предпочитаемый язык просмотра страниц в интернете», и выведет свой интерфейс именно на нем (если установленное значение попадает в приведенный выше список). Если язык, установленный в браузере персонала отличается от трех вышеперечисленных, программа будет выводить всё на английском языке. Если же язык, предложенный «автоматом», пользователя не устраивает, он может принудительно указать использовать один из трех возможных. Его выбор будет сохранен в cookie, и впоследствии интерфейс Easyhotspot будет выводиться ему на выбранном языке, а не на устанавливаемом автоматически. Дополнительный нюанс – все текстовые сообщения программы вынесены в отдельный файл, что позволит вам легко осуществить перевод интерфейса на любой желаемый язык.
  • В веб-интерфейсе программы добавлены всплывающие подсказки, а также popup-сообщения об ошибках;
  • Изменен набор лимитов скоростей на «более современный». При этом, набор скоростей сделан ЕДИНЫМ (да еще и с локализацией единиц измерения)! То есть, набор скоростей прописан в одном единственном параметре, после чего этот параметр используется «везде, где нужно»! В первую очередь это удобно тем, что теперь при желании нет нужды настраивать кучу этих наборов скоростей «поштучно» в самых разных местах (файлах) программы, а достаточно откорректировать их в одном месте, и изменения тут же отразятся везде;
  • В меню создания Тарифных пакетов, равно как и в меню создания Клиентов с оплатой по счету реализована проверка значений, вводимых в поля формы (с помощью Javascript). При вводе некорректного значения (например, в поле, в которое должны были вводиться цифры, вами по ошибке были введены буквы) программа выдаст сообщение об ошибке, при этом фон поля, в котором была допущена ошибка, для наглядности будет изменен на красный;
  • Программа настроена так, что информация о времени и трафике, потребленных клиентом, обновляется в базе Easyhotspot каждые 2 минуты (параметр вынесен в конфиг, и может быть изменен вами самостоятельно);
  • В меню списка ваучеров добавлены всплывающие «подсказки», показывающие как дату и время создания ваучера, так и дату и время его активации (первого выхода клиента в интернет);
  • В меню списка ваучеров добавлено popup-окно, открывающееся при щелчке по имени Тарифа и отображающее все параметры этого Тарифа;
  • Из списка ваучеров и из списка клиентов с оплатой по счету теперь можно перейти в дополнительное меню программы, отображающее список всех сеансов выбранного ваучера (или клиента). Если список всех сеансов не умещается в одну страницу, выводятся кнопки для постраничной навигации. Также, внизу страницы отображается целый ряд параметров: сколько клиент провел времени в интернете, сколько времени осталось, сколько трафика клиент отправил в интернет, и сколько получил, какой у клиента Тарифный пакет, каков номинал Тарифного пакета, когда ваучер активирован, когда завершится «Срок годности» ваучера. Пример такого меню можно посмотреть, щелкнув по этой ссылке.
  • При отображении информации о трафике, во всех отчетах включено округление значений трафика до десятых долей после запятой и подписаны единицы измерения (Гигабайты, Мегабайты и т.д.), а для показаний времени реализовано представление данных в формате «час:мин:сек»;
  • При создании аккаунта для Клиента, оплачивающего услугу по счету, добавлена возможность указания лимитов скоростей доступа в интернет;
  • При создании аккаунта для Клиента, оплачивающего услугу по счету, добавлена возможность указания числа одновременных логинов (сколько устройств сможет одновременно подключиться к хотспоту с использованием одних и тех же логина и пароля);
  • В программу добавлена функция бана по MAC-адресу. Клиент, MAC-адрес оборудования которого внесен в список бана, не сможет авторизоваться, даже если будет вводить правильные логин и пароль;
  • В программу, добавлена возможность привязки аккаунта к MAC-адресу оборудования клиента (устройство с иным MAC-адресом не сможет авторизоваться и получить доступ в интернет, даже если будут указаны правильные логин и пароль). Привязка к МАС-адресу осуществляется «в один клик» в меню, отображающем список клиентов, подключенных к хотспоту. Для Клиентов, оплачивающих услугу по счету, также имеется возможность указать MAC-адрес в меню редактирования аккаунта (или же удалить его, таким образом убрав «привязку»).
  • Для ваучеров реализована функция АВТОМАТИЧЕСКОЙ привязки к МАС-адресу непосредственно в момент активации. В результате, клиент активирует ваучер, и ваучер в дальнейшем может быть использован только на данном оборудовании! Для ваучеров Кассир может удалить привязку в меню редактирования ваучера.
  • Для клиентов с оплатой по счету добавлены два новых типа учета: «ПОСУТОЧНО» и «ПОМЕСЯЧНО»! Соответственно, Клиенту счет выставляется на основании либо целого числа суток либо целого числа месяцев, в течение которых осуществлялось его обслуживание;
  • При создании аккаунта для Клиента, оплачивающего услугу по счету, добавлена возможность указания времени тайм-аута (по истечении которого клиент будет отключен автоматически, если не пользуется интернетом);
  • При создании аккаунта для Клиента, оплачивающего услугу по счету, добавлена возможность указания даты окончания обслуживания данного клиента. При наступлении указанной даты (в 00 часов 00 минут) обслуживание клиента будет автоматически прекращено. Если в это время клиент был подключен к интернету, он будет автоматически отключен;
  • В меню создания клиентов с оплатой по счету добавлена кнопка для автоматической генерации логина и пароля (кассиру теперь не нужно придумывать их каждый раз самостоятельно);
  • В меню клиентов с оплатой по счету добавлена кнопка, при нажатии на которую программа формирует файл CSV-формата, в который выводится список параметров («логин-пароль-лимиты скоростей-дата окончания обслуживания») для всех имеющихся клиентов. Впоследствии этот файл может быть вами импортирован, например, в Excel.
  • Добавлен вывод сообщения об ошибке при попытке создании клиента с логином, который уже имеется в базе;
  • Исправлена ошибка (имевшаяся в английской версии 0.1) формирования счета для клиента, который еще не пользовался услугой. Вместо зависшего «белого экрана» теперь выводится сообщение о невозможности выписать счет;
  • Добавлена отсутствующая в английской версии 0,1 возможность удаления старых счетов. Теперь она присутствует, но только в меню администратора, чтобы исключить возможность злоупотреблений кассиров;
  • Клиенту с оплатой по счету теперь можно выставить счет без удаления его аккаунта;
  • Одному и тому же клиенту теперь можно выставить любое необходимое количество счетов;
  • Добавлен логотип (Wi-Fi) в печатаемые счета;
  • Изменена процедура генерации новых ваучеров. Теперь сразу же после их создания автоматически выполняется вывод ваучеров на печать. При этом, в отличие от английской версии программы, ваучеры группируются по 9 штук на листе А4 (см. пример по ссылке);
  • В программу добавлена кнопка экспорта, при нажатии на которую программа формирует файл CSV-формата, в который записываются пары «логин-пароль» имеющихся ваучеров. Впоследствии этот файл может быть вами открыт, например, в программе Excel. Данная функция полезна, если вы планируете распечатывать ваучеры не средствами самой программы, а, например, в типографии. В таком случае вы можете просто передать им этот файл, чтобы они указали логины и пароли на печатаемых ваучерах;
  • С другой стороны, в программу была добавлена функция, которая предоставляет Администратору возможность импорта ваучеров (пар «логин/пароль») из xml-файла;
  • Добавлена возможность печати выбранной группы ваучеров. То есть, теперь в списке ваучеров есть возможность проставить «галочки» напротив избранных, и затем нажать кнопку «Распечатать выбранные ваучеры». В итоге вы получите распечатку только тех ваучеров, которые вы выбрали.
  • У всех ваучеров и талонов добавлен фоновый рисунок (подложка). В итоге внешний вид ваучера теперь вот такой. Изменив фоновый рисунок, вы можете легко индивидуализировать внешний вид ваучеров вашего хотспота;
  • Добавлена печать порядкового номера ваучера, что упрощает их учет (см. пример ваучера по ссылке, данной в предыдущем абзаце). Также, в списке ваучеров реализована возможность искать именно по этому номеру;
  • В список ваучеров добавлена возможность переключить режим просмотра: показ только активированных ваучеров, показ только ваучеров, которыми еще не пользовались, и просмотр всех ваучеров одновременно.
  • В программу добавлен параметр – Срок годности ваучера. Суть параметра в том, что доступ в интернет по «просроченному» ваучеру не предоставляется, даже если его лимит не был израсходован полностью. Срок годности ваучера является параметром Тарифного пакета, и может быть присвоен каждому Тарифному пакету индивидуально. ВАЖНО – отсчет срока годности ваучера начинается в момент первой активации ваучера. То есть, например, если указать срок годности равным 1 часу, то ваучеры, созданные на основании этого Тарифного пакета будут однозначно становиться негодными через 1 час прошедший С МОМЕНТА их активации Клиентами. Значение «Срока годности» может быть указано в минутах, часах или сутках. Подробнее по сроку годности см. примечание в конце этой страницы;
  • В форме создания нового Тарифного пакета добавлено поле для ввода абсолютно нового параметра — «График доступа». Этот параметр позволит вам создавать Тарифные пакеты, обслуживаемые НЕ в режиме 24/7, а конкретно указать желаемые время и дни недели, когда пользователи ваучеров, созданных на основе таких Тарифных пакетов будут иметь возможность получать доступ в интернет. Все остальное время в доступе в интернет по таким ваучерам клиентам будет отказано. Подробнее об этой функции – в этой теме форума или в этой инструкции;
  • Добавлена привязка аккаунта к ID хотспота – эта функция позволяет вам «привязать» клиента к определенному хотспоту (точнее, к идентификатору хотспота). Если для клиента (или же Тарифного пакета) не назначен «ID-хотспота» (поле параметра оставлено пустым), то такой клиент (ваучер такого тарифа) будет обслуживаться ЛЮБЫМИ хотспотами, управляемыми посредством данной биллинговой программы. Если же идентификатор указать, то клиент (ваучер Тарифного пакета) будет проходить авторизацию и получать доступ в интернет только на тех хотспотах, у которых установлен точно такой же ID;
  • Из английской версии 02 добавлено меню со списком пользователей, подключенных к хотспоту в текущий момент. При этом меню было подвергнуто значительной модернизации - теперь кроме времени начала сеанса, потребленных клиентом за сеанс минут и мегабайт, добавлен вывод информации о IP-адресе, присвоенном клиенту, IP-адресе контроллера Chillispot, к которому подключен клиент (информация полезна, когда биллинг обслуживает несколько внешних роутеров-хотспотов). Также, для клиентов с оплатой по счету в этом списке теперь отображаются не только их логины, но и их т.н. «Реальные имена» (поле «Имя клиента»). И кроме того – в это меню добавлена кнопка, выводящая лог авторизации клиентов хотспота. Благодаря этой кнопке Кассир всегда сможет легко посмотреть в чем заключается проблема, если у клиента не получается подключиться к интернету;
  • Кроме того, в указанный список подключенных к хотспоту клиентов добавлено несколько дополнительных кнопок. Первая позволяет принудительно отключать клиентов от интернета. Вторая – привязывает аккаунт к mac-адресу. Третья – добавляет mac-адрес в список «забаненых».
  • В меню для смены пароля у кассира теперь автоматически проставляется его логин, и ввод какого-либо иного значения в это поле заблокирован. Этим исключена возможность злоупотребления: ранее кассир имел возможность сменить пароль любого пользователя, в том числе и администратора, если в своей форме вводил его учетные данные;
  • Для Администраторов в программу добавлены кнопки «быстрого перехода» из меню Администратора в меню Кассира и обратно;
  • В программу добавлен параметр о «доверии кассиру». Он определяет – будут ли в программе отображаться кнопки для удаления ваучеров, аккаунтов и счетов, доступные именно кассиру (администратору они доступны всегда). Если ваш хотспот предполагает «двухуровневое» управление – то есть кассир и администратор – это разные люди, и при этом администратор не доверяет кассиру, то указанные кнопки лучше скрыть. Благодаря этому кассир не сможет удалить выписанные ваучеры, аккаунты и счета, а полученные за них от клиентов деньги присвоить. В таком случае возможность удалять ваучеры, аккаунты и счета останется только у администратора (об этом – см. ниже). Также, Кассир, которому «не доверяют» не имеет прав на редактирование ваучера за исключением возможности отвязки mac-адреса клиента. Это не позволит Кассиру продать клиенту «дешевый» ваучер, а потом сменить его на «более дорогой», положив разницу в свой карман. Если же хотспотом управляет один и тот же человек (как в качестве кассира, так и в качестве администратора), то ему каждый раз переключаться с кассира на администратора и наоборот, возможно, будет не удобно. В таком случае указанные кнопки можно не скрывать, благодаря чему ваучеры, аккаунты и счета можно будет удалять непосредственно в меню кассира. ВАЖНО: Этот параметр ограничивает в правах только кассиров, Администраторы имеют возможность удаления клиентов и ваучеров вне зависимости от установленного значения параметра;
  • В меню администратора добавлен отчет, выводящий всю информацию о проданных ваучерах. Проданными считаются все ваучеры, использование которых клиентами было начато (ваучер был активирован клиентом). В данном отчете указывается номинал ваучеров, их цена и количество проданных (активированных). В результате – отчет автоматически подсчитывает сумму «Итого», подлежащую инкассации. После того, как деньги Администратором от Кассира получены (инкассация произошла), Администратор нажатием одной кнопки помечает сразу все ваучеры, попавшие в текущий отчет, как «инкассированные». В следующий раз при формировании этого отчета ранее «инкассированные» ваучеры в него уже не попадут. Информация о том, какие ваучеры уже были инкассированы, также добавлена и в меню кассира;
  • Чтобы в базе не хранились все старые израсходованные ваучеры, Администратору добавлено новое меню. В нем выводится информация (список) обо всех израсходованных и просроченных ваучерах. В списке присутствует поле, в котором отображается причина, по которой ваучер «пришел в негодность» – либо клиент израсходовал лимит, либо у ваучера истек срок годности. В меню присутствует три кнопки удаления – «Удалить просроченные», «Удалить завершенные» и «Удалить все». При нажатии любой из кнопок происходит автоматическое удаление всех ваучеров, соответствующих выбранному критерию;
  • В меню кассира добавлен отчет по статистике использования гостевого доступа. Отчет показывает данные о клиентах воспользовавшихся гостевым доступом, сколько времени они провели в интернете, сколько байт данных приняли и передали. Также, выводится итоговые числа для всех сеансов на странице и для всех сеансов в базе. В отчете реализован поиск по логину клиента, что позволит вам увидеть статистику конкретного выбранного вами «гостя».

Есть очень простой способ увидеть разницу! Для этого достаточно самому посмотреть и сравнить СТАРУЮ и НОВУЮ версии программы Easyhotspot (в любой из версий для входа в программу используйте имя пользователя admin и пароль admin123).

Более подробная информация обо всех функциях доступна в виде отдельных статей, список которых приведен в разделе:

Описание системы хотспота

Приобрести модифицированную версию программы Easyhotspot можно онлайн, если перейти по ссылке:

http://wifi-hotspot.zp.ua/file_sale/

 
FB Twitter