Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:amon:ru [2009/03/19 15:12] asmodeus |
abills:docs:amon:ru [2015/12/05 17:50] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
=====AMon===== | =====AMon===== | ||
- | **ABillS Monitor** (AMon) - Программа-клиент для управления личным кабинетом клиента. | ||
- | **Версия AMon 2.0 и выше работает с AbillS 0.37 и выше** | + | **AMon** - клиентская утилита для работы с биллинговой системой ABillS. Представляет собой С++ приложение, предоставляющее доступ к основным функциям биллинговой системы (просмотр статистики, смена пароля, пополнение счета, авторизация и т.п.) без необходимости запуска браузера. |
+ | AMon 5 написан на С++ с использованием Qt framework. Разрабатывался с нуля, с версии 2.7 (писана на Delphi) был взят только дизайн главного окна. | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-1.jpg }} | + | ====Возможности программы:==== |
+ | * Просмотр информации о состоянии учетной записи; | ||
+ | * Просмотр статистики оплат и снятий денег, а также статистики использования траффика; | ||
+ | * Уведомление о близком окончании пакета либо о малом депозите (конфигурируется в настройках); | ||
+ | * Просмотр активных почтовых ящиков; | ||
+ | * Изменение пароля на учетную запись и на почтовый ящик; | ||
+ | * Проверка доступности адреса в сети Ping; | ||
+ | * Печать счетов и документов; | ||
+ | * Пополнение счета через модуль «Карточки»; | ||
+ | * Возможность отправки сообщений в тех.поддержку; | ||
+ | * Изменение тарифного плана; | ||
+ | * Возможность создавать VPN, PPPoE подключения и подключаться к ним; | ||
+ | * Возможность включения программы в автозагрузку; | ||
+ | * Автоматическое обновление программы и сопутствующих файлов с сервера провайдера; | ||
+ | * Опциональное сохранение пароля доступа к учетной записи в настройках программы. | ||
- | ====Разработчики==== | ||
- | * Helios | ||
- | * Aleksey Vertinsky (NorthNET) | ||
- | * ~AsmodeuS~ (ABillS) | ||
- | ====Комплект инсталляции==== | + | ===== Обновление ===== |
- | Сама программа поставляется в виде инсталляции, которая содержит следующие файлы: | + | |
- | * Amon.exe | + | |
- | * main.dll | + | |
- | * ssleay32.dll | + | |
- | * libeay32.dll | + | |
- | В программу записаны данные о каждом файле поставки, потому повреждение/изменение файлов повлечет за собой ошибку запуска программы. | + | |
+ | * ссылки в трее/about не только на url, но и на исполняемые файлы (в конфиге указывается тип) | ||
+ | * отображение доп. депозита если имеется | ||
- | ====Совместимость==== | + | ====Скриншоты==== |
- | __Серверная часть:__ | + | |
- | * AbillS 0.37 и выше | + | |
- | __Пользовательская часть:__ | + | |
- | * Операционная система: | + | |
- | * Windows XP | + | |
- | + | ||
- | //На данный момент проверяется совместимость программы на клиентской стороне. | + | |
- | Просим всех участников проекта, использующих данный Клиент, отписывать о случаях (не)совместимости в [[http://abills.net.ua/forum/viewtopic.php?t=3610&postdays=0&postorder=asc&start=0|форуме]].// | + | |
- | + | ||
- | + | ||
- | ====Инсталляция==== | + | |
- | __Пример инсталляции приведен на инсталляционной поставке для сети **NorthNET**__: | + | |
- | + | ||
- | 1) Запуск инсталляции: | + | |
- | * Укажите "Директорию установки" | + | |
- | * Нажмите "Далее" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//nn1.jpg }} | + | |
- | + | ||
- | 2) Далее пройдет копирование файлов и установка | + | |
- | + | ||
- | 3) Нажмите "Закрыть" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//nn2.jpg }} | + | |
- | + | ||
- | 4) После установки появиться иконка на рабочем столе: | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//nn3.jpg }} | + | |
- | + | ||
- | + | ||
- | + | ||
- | ====Настройка==== | + | |
- | Для доступа к кабинету пользователя в ABillS необходимо указать настройки при первом запуске: | + | |
- | * **Имя** - логин //клиента// | + | |
- | * **Пароль** - пароль //клиента// | + | |
- | * **Сервер** - сервер //ABillS (без http и https - просто домен)// | + | |
- | * **Поддержка SSL** - опция SSL //(да/нет)// | + | |
- | * **Домен** - домен //(домен который был указан при генерации сертификата на сервере)// | + | |
- | + | ||
- | После изменения настроек происходит обязательная перезагрузка программы. | + | |
- | + | ||
- | Пример настроек: | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-16.jpg }} | + | |
- | + | ||
- | Подключение будет осуществляться по SSL соединению на указанный сервер (При необходимости можно указать любой порт. Например: abills.asmodeus.com.ua:9443) | + | |
- | + | ||
- | //При дополнительной договоренности с разработчиками, возможен вариант зашивания в программу имени сервера, типа соединения, домена.// | + | |
- | + | ||
- | ====Старт программы==== | + | |
- | + | ||
- | После подключения к личному кабинету пользователя AMon проверяет строку CID в Диалуп/ВПН. | + | |
- | + | ||
- | Если CID равен MAC адресу, то запускается не авторизатор, а "Учетная запись": | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-4.jpg }} | + | |
- | + | ||
- | Если CID равен IP адресу или значение CID вообще не заполненно, то запускается авторизатор. | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-2.jpg }} | + | |
- | + | ||
- | Кнопка "Подключение" не активна в случае отрицательного баланса и отключенного модуля ИПНЕТ на сервере. | + | |
- | + | ||
- | Обновление информации с сервером происходит раз в 6 минут, продление сессии происходит каждые 2 минуты. | + | |
- | + | ||
- | ====Окно "Настройки"==== | + | |
- | - Настройки подключения | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-16.jpg }} | + | |
- | + | ||
- | - Настройки программы | + | |
- | * Установка денежного лимита при достижении которого программа будет сигнализировать о событии в трее (мигание иконки) | + | |
- | * Включение/отключение запроса пароля на вход в программу. Пароль сверяется с паролем доступа к кабинету пользователя на сервере ABillS. | + | |
- | {{ http://abills.net.ua//img//Amon//Untitled-18.jpg }} | + | |
- | + | ||
- | - Утилиты | + | |
- | * Проверка доступности адреса в сети | + | |
- | {{ http://abills.net.ua//img//Amon//Untitled-21.jpg }} | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ====Окно "Учетная запись"==== | + | |
- | - просмотр статистики для абонентов ИПНЕТ и Dialup/VPN | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-6.jpg }} | + | |
- | + | ||
- | - Работа с Е-mail | + | |
- | * Просмотр активных почтовых ящиков | + | |
- | * Размера почтового ящика | + | |
- | * Антивирусной защиты ящика провайдером | + | |
- | * Анти-СПАМ защита ящика провайдером | + | |
- | * Рабочее состояние почтового ящика | + | |
- | * Изменение пароля на, выбранный в списке, почтовый ящик | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-10.jpg }} | + | |
- | + | ||
- | - Выписка счетов | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-12.jpg }} | + | |
- | + | ||
- | - После нажатия на кнопку "Просмотр и печать" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-22.jpg }} | + | |
- | + | ||
- | - Пополнение счета через модуль "Карточки" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-8.jpg }} | + | |
- | + | ||
- | - Просмотр информации о абоненте | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-4.jpg }} | + | |
- | + | ||
- | - Изменение пароля на вход в кабинет пользователя на сервере ABillS | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//change-pass.jpg }} | + | |
- | + | ||
- | - VoIP (в процессе разработки) | + | |
- | + | ||
- | - Сообщения администратору | + | |
- | * Окно просмотра сообщений | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-21.jpg }} | + | |
- | + | ||
- | * Окно "Написать сообщение", высвечивается в случае нажатия на кнопку "Написать сообщение" в окне "Сообщения" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-20.jpg }} | + | |
- | + | ||
- | * Окно "Чтение переписки", высвечивается в случае нажатия на кнопку "Прочитать сообщения" в окне "Сообщения" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-24.jpg }} | + | |
- | + | ||
- | * Окно "Написать сообщение" (ответ), высвечивается в случае нажатия на кнопку "Ответить" в окне "Чтение переписки" | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-25.jpg }} | + | |
- | + | ||
- | - Изменение тарифного плана | + | |
- | * Выбор тарифного плана который будет с 1-го числа следующего месяца | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-30.jpg }} | + | |
- | + | ||
- | * Отмена установленного ранее задания изменения тарифного плана | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-22.jpg }} | + | |
- | + | ||
- | ====Информация в трее==== | + | |
- | * Состояние счета (высвечивается при разовом нажатии левой кнопкой мыши на иконку в трее): | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-27.jpg }} | + | |
- | + | ||
- | * Меню программы (высвечивается при разовом нажатии правой кнопкой мыши на иконку в трее): | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-29.jpg }} | + | |
- | + | ||
- | * При двойном нажатии на иконке в трее, будет открыто окно программы. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ====Дополнительные окна==== | + | |
- | **Окно ошибок подключения** | + | |
- | + | ||
- | Данное окно высвечивается в случаях: | + | |
- | * Неправильно указанных настроек подключения | + | |
- | * Неправильно указанного пароля | + | |
- | * Обрыве связи с сервером | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//connect-terminate.jpg }} | + | |
- | + | ||
- | **Окно запроса имени/пароля** | + | |
- | + | ||
- | Данное окно высвечивается в случаях: | + | |
- | * Когда включена опция проверки имени/пароля при входе в программу | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//enter-name-pass.jpg }} | + | |
- | + | ||
- | **Окно "Загрузка обновления"** | + | |
- | + | ||
- | Данное окно высвечивается самостоятельно при наличии новой версии программы на сервере, либо принудительно, при выборе пункта "Обновление" в меню трея. | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-26.jpg }} | + | |
- | + | ||
- | После нажатия кнопки "Загрузить", устанавливается соединение с сервером провайдера и начинается загрузка обновления. | + | |
- | + | ||
- | {{ http://abills.net.ua//img//Amon//Untitled-232-27.jpg }} | + | |
- | + | ||
- | После окончания загрузки, программа проверяет целостность загруженного файла. После чего, будет высвечено сообщение о закрытии программы и запуске установочной программы. | + | |
- | + | ||
- | ====Общие положения==== | + | |
- | + | ||
- | Обновление выкладывается 1 раз в неделю. | + | |
- | + | ||
- | Клиент распространяется **__бесплатно__**. | + | |
- | + | ||
- | Количество работающих модулей в программе зависит от подключенных модулей у провайдера. | + | |
- | + | ||
- | + | ||
- | **Провайдерам**: | + | |
- | * обязательно убедитесь, что у Вас установлена последняя версия биллинга; | + | |
- | * если Вы ранее использовали специально сделанный для Вас клиент, закажите обновление у разработчика биллинга; | + | |
- | + | ||
- | + | ||
- | **Абонентам**: | + | |
- | * не рекомендуется скачивать обновление Вашего клиента с данного сервера потому как биллинговая система Вашего провайдера может не поддерживать последнюю версию клиента; | + | |
- | * клиент расположенный на сервере Вашего провайдера может быть настроен специальным образом, потому у Вас могут быть неудобства в использовании нового клиента; | + | |
- | + | ||
- | + | ||
- | **ВНИМАНИЕ** | + | |
- | Использование нелегально модифицированной программы, либо самостоятельная модификация программы, либо полученной программы от третьих лиц, может нести в себе: | + | |
- | * опасность быть зараженным вирусом, использование клиента третьими лицами для распространения СПАМа, возможности слежения за Вашей сетевой активностью; | + | |
- | * отказ в сопровождении, Клиента/Виновника/Третьего лица, данным проектом. | + | |
- | + | ||
- | + | ||
- | ====История версий==== | + | |
- | **Версия 2.1:** | + | |
- | * Модуль "Общие данные" | + | |
- | * Модуль "Изменение пароля" | + | |
- | + | ||
- | **Версия 2.12:** | + | |
- | * Модуль "Статистика" | + | |
- | * Модуль "E-Mail" | + | |
- | * Модуль "Пополнение счета" | + | |
- | * Модуль "Счета/Документы" | + | |
- | + | ||
- | **Версия 2.13:** | + | |
- | * Проверка наличия средств на счете абонента, и при отрицательном балансе и кредите происходит автоматическое отключение от системы ИПНЕТ. | + | |
- | + | ||
- | **Версия 2.15:** | + | |
- | * Выделено два режима программы: ИПНЕТ и Dialup/VPN | + | |
- | + | ||
- | **Версия 2.29:** | + | |
- | * Запрос пароля на подключении при входе в программу | + | |
- | * Проверка доступности адреса в сети (PING) | + | |
- | + | ||
- | **Версия 2.30:** | + | |
- | * Реализовано хранение изображений и настроек провайдера в DLL файле, что позволяет вносить такие изменения в программу как: установка нужной денежной единицы, логотипы провайдера, задание настроек подключения AMon к серверу. | + | |
- | * Автоматическое обновление программы с сервера провайдера ABillS. | + | |
- | + | ||
- | **Версия 2.31:** | + | |
- | * Проверка целостности файлов программы (антивирусная защита клиента). | + | |
- | * Закрытие сессии ИПНЕТ+AMon при закрытии/перезагрузке Windows. | + | |
- | * Доработаны модули | + | |
- | + | ||
- | **Версия 2.32 //Тестирование// :** | + | |
- | * Модуль "Техническая поддержка" - обмен сообщениями с техническим отделом провайдера. | + | |
- | * Модуль "Изменение тарифного плана" - самостоятельное изменения тарифного плана абонентом. | + | |
- | * Доработаны мелкие ошибки. | + | |
- | + | ||
- | ====Обсуждение==== | + | |
- | Приглашаем всех на обсуждение программы в ФОРУМ: | + | |
- | [[http://abills.net.ua/forum/viewtopic.php?t=3610&postdays=0&postorder=asc&start=0|Форум ABillS-AMon]] | + | |
- | + | ||
- | + | ||
- | ====Скачать==== | + | |
- | Обязательно прочтите [[http://abills.net.ua/wiki/doku.php?id=abills:docs:amon:ru#общие_положения|"Общие положения"]]. | + | |
- | + | ||
- | [[http://sourceforge.net/project/downloading.php?group_id=115151&use_mirror=heanet&filename=amon-2-37.rar&a=91820315|Загрузить Amon]] с сервера [[http://sourceforge.net|Source Forge]] | + | |
+ | {{:abills:docs:amon:amon1.png|}}\\ | ||
+ | {{:abills:docs:amon:amon2.png|}}\\ | ||
+ | {{:abills:docs:amon:amon3.png|}}\\ | ||
+ | {{:abills:docs:amon:amon4.png|}}\\ | ||
+ | {{:abills:docs:amon:amon5.png|}}\\ | ||
+ | {{:abills:docs:amon:amon6.png|}}\\ | ||
+ | {{:abills:docs:amon:amon7.png|}}\\ |