AstaWebServer
Навигация : Оглавление / Описание программ комплекса
Содержание
Принцип работы
- Вы выделаете пул ip-адресов клиентам DHCP сервером.
- В программе Boss.exe определяете отношение этих ip к некоторой группе машин как на примере ниже
- В программе Boss.exe определяете тарифы для этой категории машин
- По умолчанию доступ этих ip в интернет запрещён в ipfw (или wipfw и т.п.)
- Также особый софт делает редирект любых http-запросов на особую страничку авторизации клиентов, например, на http://asta.lan (адрес локальной машины-сервера). Редирект реализуется через команду fwd при работе с ipfw.
- Получается, что если клиент у себя в броузере (например, IE) пишет адрес http://www.mail.ru, то на самом деле он попадёт на страничку http://asta.lan, где ему будет предложено ввести его логин/пароль или код доступа.
- Можно этого и не делать. Тогда нужно административно декларировать клиентам обязательный вход на страничку авторизации.
- Код доступа (чек) на оплаченную сумму клиент получает у кассира или бармена.
- Возможна продажа заранее сгенерированных кодов (абонементов) в программе Boss.exe.
- Коды или абонементы могут быть на заранее заданные номиналы как по сумме, так и по сроку действия.
- На страничке авторизации клиент вводит код или логин/пароль как на картинке ниже.
- Дальше ему выводится страничка выбора тарифов по аналогии клиентской программы комплекса astalaViSta SuperViSor.
- Клиент выбирает тариф и нажимает кнопку "Начать сеанс".
- После этого сервер выполняет ipfw-профайл, соответствующий тарифу, открывая тем самым доступ в интернет клиентскому IP.
- В любой момент клиент может либо обновить страничку с информацией о текущем сеансе, либо опять открыть http://asta.lan и авторизоваться там для просмотра своей статистики.
- Клиент может сам завершить сеанс, либо он закроется автоматически аста-сервером при окончании средств.
Установка
Cсылка на скачивание шифрованного архива и пароль от него высылается Вам на email.
Письмо содержит приблизительно следующий текст:
============= !!! Конфиденциально !!! =============
Доступно ПО комплекса ".:. astalaViSta SuperViSor"
Руководство Пользователя доступно здесь:
http://www.astalavista.ru/manual/
Получить файл можно по ссылке ниже:
http://download.asta.cc/files/proga/derx5h9r7i4.exe
Размер файла: 3,10 мегабайт.
Пароль от файла: xwapreb80qs2cv2hwrk5l5zval2tbapw
Гарантированное время жизни ссылки: НЕДЕЛЯ
ПО лицензировано на :
ОАО "Юкос"
Ходорковский М.Б.
Название клуба : Братва в тапках
Число машин : 40
Адрес установки : Москва, Кремль
Дата компиляции: 07-май-2007, понедельник, 18:56:38
Версия: 2.0.9.135
Содержимое архива:
!Changes.txt
AstaWebServer.exe
AstaWebServerService.exe
AstaWebServerDSO.dll
AstaWebServerISAPI.dll
==================== (c) 2005 by Victor Sapeshko ==
===================== e-mail: vis@astalavista.ru ==
==================================== icq: 110001 ==
========================= tel: +7 (495) 109-7135 ==
Архив содержит 4 файла:
- AstaWebServer.exe - версия веб-сервера в виде самостоятельного exe-файла. Рекомендуется использовать только для стартовой отладки системы учёта
- AstaWebServerService.exe - веб-сервер в виде сервиса NT. Рекомендуется использовать уже после наладки для обеспечения постоянной работы системы учёта
- AstaWebServerDSO.dll - для случая, если Вы хотите обеспечить работу через ваш сервер Apache
- AstaWebServerISAPI.dll - тоже самое, но для IIS от Microsoft
Настройка
Настройка системы учета проста. Запустите файл AstaWebServer.exe
После запуска в своей папке будет создан файл AstaWebServer.ini с содержимым как в примере ниже:
[mysql] dbAddr=192.168.0.201 dbPort=3306 dbDataBase=asta dbUser=root dbPasswd= [system] noUserLoginPasswd=0 noAccessCodeInputForm=0 noAdminLoginPasswd=0 AutoLoginIfSessEnable=0 port=80 BoundIP=
Раздел [mysql] определяет параметры подключения к БД MySQL
Раздел [system]определяет общие параметры работы ПО.
- noUserLoginPasswd - не выводить поле ввода логина/пароля
- noAccessCodeInputForm - не выводить поле ввода кода
- noAdminLoginPasswd - не выводить поле ввода пароля администратора
- AutoLoginIfSessEnable - выводить ли сразу информацию о сеансе, если на ip активен сеанс
- port - на какой порт привязывать веб-сервер
- BoundIP - к какому ip привязывать веб-сервер
Работа
Цена
Обращаем Ваше внимание, что система работы с внешними клиентами по умолчанию не входит в состав комплекса ASV2.
Цена зависит от максимального числа внешних клиентских компьютеров и вычисляется из расчёта 3 у.е. за клиентский компьютер, но не меньше 80 у.е.
1 у.е = 30 руб.
Купить
Процесс покупки системы учёта аналогичен процессу покупки ПО ASV2
Реквизиты для оплаты системы учёта можно взять здесь.
