|
|
| (не показана 31 промежуточная версия 2 участников) |
| Строка 1: |
Строка 1: |
| − | ==Настройщик и просмотрщик статистики==
| + | Навигация : [[Заглавная_страница|Оглавление]] |
| − | | + | |
| − | ==Серверная часть==
| + | |
| − | ====Консольные команды сервера====
| + | |
| − | | + | |
| − | '''Server.exe''' имеет набор консольных команд, служащих для управления работой самого '''Server.exe''', клиентских компьютеров и получения справочной информации
| + | |
| − | | + | |
| − | Выполнения команд сервера возможно одним из нескольких способов:
| + | |
| − | | + | |
| − |
| + | |
| − | * Через непосредственный доступ к консоли компьютера, где он запущен в виде консольного приложения ('''Server.exe''')
| + | |
| − | | + | |
| − | * Используя ServerViewer.exe
| + | |
| − | | + | |
| − | * Использую закладку «Консоль» в программе оператора CashOperator.exe. Для этого в типовом профайле администратора на вкладке «ServerViewer.exe» должна стоять галочка в пункте «Разрешить работу удаленно с сервером»:
| + | |
| − | | + | |
| − | [pic] | + | |
| − | | + | |
| − | | + | |
| − | В дальнейшем под термином «сервер» будем понимать запущенную программу '''Server.exe''' или '''ASVServerService.exe'''
| + | |
| | | | |
| | ---- | | ---- |
| − |
| |
| | | | |
| − | Описание работы с клавиатуры в '''Server.exe'''
| + | ====Программы, которые входят в базовый комплект ПО==== |
| − |
| + | |
| | | | |
| − | Консоль '''Server.exe''' напоминает командную строку Windows и поддерживает основные способы редактирования и повторного вызов команд
| + | [[Дистрибутив]] |
| | | | |
| − |
| + | [[Общие принципы работы с таблицами и БД]] |
| − | <pre>
| + | |
| | | | |
| − | Стрелки ВВЕРХ и ВНИЗ - повторный вызов команд
| + | [[Серверная часть]] (Server.exe, ASVServerService.exe) |
| − |
| + | |
| − | ESC - очистка командной строки
| + | |
| − |
| + | |
| − | F7 - вывод журнала команд
| + | |
| − |
| + | |
| − | ALT+F7 - очистка журнала команд
| + | |
| − |
| + | |
| − | F8 - поиск команд в журнале
| + | |
| − |
| + | |
| − | F9 - выбор команды по номеру
| + | |
| − |
| + | |
| − | CTRL+C - Прервать выполнение программы
| + | |
| − |
| + | |
| − | </pre>
| + | |
| | | | |
| − | ----
| + | [[Клиентская часть]] |
| | | | |
| − | '''Описание команд сервера'''
| + | [[Программа руководителя BOSS.exe | Настройщик и просмотрщик статистики]] (Boss.exe) |
| | | | |
| | + | [[Кассирская и операторская часть]] (Operator.exe) |
| | | | |
| − | Описание команд идет в том порядке, в каком команды упоминаются в списке команд, выдаваемом в ответ на команду '''help'''.
| + | [[Просмотрщик трафика]] (TrafficViewer.exe) |
| | | | |
| − | Некоторые команды имеют однобуквенные синонимы, указанные через символ «|».
| + | [[Простой просмотрщик состояния сервера]] (ServerViewer.exe) |
| | | | |
| − | Параметры в квадратных скобках [ ]- необязательны
| + | [[Менеджер клубов]] (ClubsViewer.exe) |
| | | | |
| | + | [[Программа автоматизации гардероба]] (Checkroom.exe) |
| | | | |
| − | <pre>
| + | [[Помощник создания правил для FreeBSD и wipfw]] |
| | | | |
| − | '''[list] : list of clients'''
| + | [[Просмотрщик состояния БД формата InnoDB]] (InnoDBViewer.exe) |
| | | | |
| − | Список клиентских компьютеров, на которых распространяется действие команды. Если [list] пропущен, то подразумеваются все компьютеры
| + | [[Автономный сервис считывателя магнитных карт]] (McardReaderService.exe) |
| | | | |
| − | Пример использования:
| + | [[Программа бармена]] (Barman.exe) |
| | | | |
| − | '''1,2,3,10,11,12'''
| |
| − |
| |
| − | Аналогично:
| |
| − |
| |
| − | '''1-3,10-12'''
| |
| − |
| |
| − | </pre>
| |
| | | | |
| | ---- | | ---- |
| | | | |
| − | <pre>
| + | ====Дополнительные программы (системы), которые '''не входят''' в базовый комплект ПО и '''оплачиваются дополнительно'''==== |
| − | | + | |
| − | ''' ? | help | h - list of all commands '''
| + | |
| − | | + | |
| − | Выводит список всех команд
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | ''' list | l - list of all clients '''
| + | |
| − | | + | |
| − | Выводит список всех клиентов, подключенных к серверу в виде таблицы.
| + | |
| − | | + | |
| − | Расшифровка полей таблицы:
| + | |
| − | | + | |
| − | | + | |
| − | '''IP''' - IP-адрес клиентского компьютера
| + | |
| − |
| + | |
| − | '''Type''' - Тип подключенного клиента
| + | |
| − | | + | |
| − | CASH = программа '''CashOperator.exe'''
| + | |
| − | | + | |
| − | GINA = Клиентский компьютер
| + | |
| − | | + | |
| − | VIEW = программа '''ServerViewer.exe'''
| + | |
| − | | + | |
| − | LOGI = в процессе авторизации. (Виден, если в клубе 100 и более компьютеров. Пока машин мало авторизация практически мгновенна)
| + | |
| − |
| + | |
| − | RISC - R = компьютер работает в ограниченном режиме «Специального входа» (Restricted mode)
| + | |
| − | | + | |
| − | I = тестовый ip-адрес пингуется, т.е. на компьютере есть интернет (Internet)
| + | |
| − | | + | |
| − | S = в качестве оболочки(Shell) используется Windows Explorer
| + | |
| − | | + | |
| − | C = в качестве оболочки используется специализированная клиентская оболочка для блокирования доступа клиентов к ресурсам компьютера. (Client)
| + | |
| − |
| + | |
| − | Build - Версия клиентской программы на клиентском компьютере
| + | |
| − |
| + | |
| − | MAC - MAC-адрес клиентского компьютера
| + | |
| − |
| + | |
| − | HDD_S/N - Серийный номер НЖМД на клиентском компьютере
| + | |
| − |
| + | |
| − | Пример:
| + | |
| − | | + | |
| − | '''list''' | + | |
| − | | + | |
| − | Users List:
| + | |
| − | | + | |
| − | ==N==============IP=Type=RISC=Build=======MAC===============HDD_S/N=======
| + | |
| − | | + | |
| − | 1 192.168.1.95 GINA ---- 2.0.2.220 00-0B-5D-03-CE-BB NN67T3712WVS
| + | |
| − | | + | |
| − | 127.0.0.1 CASH
| + | |
| − | | + | |
| − | ==========================================================================
| + | |
| − | | + | |
| − | Total Clients: 1
| + | |
| − | | + | |
| − | ==========================================================================
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | all | a - list of all computers state
| + | |
| − | | + | |
| − | | + | |
| − | Выводит список состояния клиентских компьютеров, подключенных к серверу в виде таблицы.
| + | |
| − | | + | |
| − | | + | |
| − | Расшифровка полей таблицы:
| + | |
| − |
| + | |
| − | | + | |
| − | N - Номер компьютера
| + | |
| − |
| + | |
| − | BDPIH - Код состояния клиентского компьютера
| + | |
| − | | + | |
| − | B = компьютер занят (Busy)
| + | |
| − | | + | |
| − | D = компьютер в «дауне» (Down)
| + | |
| − | | + | |
| − | P = компьютер «пингуется» (Ping)
| + | |
| − | | + | |
| − | I = тестовый ip-адрес пингуется, т.е. на компьютере есть интернет (Internet)
| + | |
| − | | + | |
| − | H = на компьютере сидит «халявщик» (т.е. в таблице клиентов в поле Halyava стоит 1, сделано для удобства определения «своих») (Halyava)
| + | |
| − |
| + | |
| − | Client - NickName клиента(«тела») на клиентском компьютере
| + | |
| − |
| + | |
| − | Cash -
| + | |
| − | Сколько денег снято сразу с клиента при посадке (на блоке или пакете)
| + | |
| − |
| + | |
| − | CashCredit
| + | |
| − | Сколько денег набежало дополнительно за текущий сеанс и будет снято после окончания работы
| + | |
| − |
| + | |
| − | RISC
| + | |
| − | R = компьютер работает в ограниченном режиме «Специального входа» (Restricted mode)
| + | |
| − | | + | |
| − | I = тестовый ip-адрес пингуется, т.е. на компьютере есть интернет (Internet)
| + | |
| − | | + | |
| − | S = в качестве оболочки(Shell) используется Windows Explorer
| + | |
| − | | + | |
| − | C = в качестве оболочки используется специализированная клиентская оболочка для блокирования доступа клиентов к ресурсам компьютера. (Client)
| + | |
| − |
| + | |
| − | Build - Версия клиентской программы на клиентском компьютере. Помогает определить старые версии при обновлении ПО
| + | |
| − |
| + | |
| − | N - Номер компьютера
| + | |
| − |
| + | |
| − | '''Текущая статистика:'''
| + | |
| − | | + | |
| − | Online - Количество подключенных клиентских компьютеров
| + | |
| − |
| + | |
| − | Inet - Количество клиентских компьютеров использующих Интернет
| + | |
| − |
| + | |
| − | Busy - Количество занятых клиентских компьютеров
| + | |
| − |
| + | |
| − | Down - Количество клиентских компьютеров в «дауне»
| + | |
| − |
| + | |
| − | Cash - Текущее состояние кассы, по данным программы
| + | |
| − |
| + | |
| − | Uptime - Время работы сервера с момента запуска
| + | |
| − |
| + | |
| − | Ver - Версия сервера
| + | |
| − |
| + | |
| − | BuildDT - Дата и время компилиции сервера
| + | |
| − |
| + | |
| − | '''Пример:''' | + | |
| − | | + | |
| − | all
| + | |
| − | | + | |
| − | Compstate: Time: 2004-10-18 02:55:06
| + | |
| − | | + | |
| − | =N==BDPIH===========Client=========Cash===CashCredit=RISC=====Build==N= | + | |
| − | | + | |
| − | 001 B-P-- TestUser - 0,00р. - 2,14р. --S- 2.0.2.220 001
| + | |
| − | | + | |
| − | 002 -DP-- 002
| + | |
| − | | + | |
| − | =======================================================================
| + | |
| − | | + | |
| − | Online:1 / Inet:0 / Busy:1 / Down:1 / Cash:11 030,00р.
| + | |
| − | | + | |
| − | Uptime:00:37:59 / Ver:2.0.2.217 / BuildDT:2004-10-17 19:24:52
| + | |
| − | | + | |
| − | =======================================================================
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | status | s - server state
| + | |
| − | | + | |
| − |
| + | |
| − | | + | |
| − | Выводит состояния сервера и справочную информацию
| + | |
| − |
| + | |
| − | | + | |
| − | Расшифровка полей:
| + | |
| − | | + | |
| − |
| + | |
| − | | + | |
| − | Uptime - Время работы сервера с момента запуска
| + | |
| − |
| + | |
| − | Total Connections - Количество подключенных клиентских компьютеров (включая операторские программы и ServerViewer)
| + | |
| − |
| + | |
| − | Current Cash State - Текущее состояние кассы, по данным программы
| + | |
| − |
| + | |
| − | Now - Дата и время на компьютере, где запущен сервер
| + | |
| − |
| + | |
| − | | + | |
| − | Пример:
| + | |
| − | | + | |
| − | s
| + | |
| − | | + | |
| − | Server State:
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | Uptime: 00:43:50
| + | |
| − | | + | |
| − | Total Connections: 1
| + | |
| − | | + | |
| − | Current Cash State: 11 030,00р.
| + | |
| − | | + | |
| − | [Now: 2004-10-18 03:00:57]
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | uptime | u - server work time
| + | |
| − | | + | |
| − | Выводит время работы сервера с момента запуска
| + | |
| − | | + | |
| − | Расшифровка полей:
| + | |
| − | | + | |
| − | | + | |
| − | Uptime - Время работы сервера с момента запуска
| + | |
| − |
| + | |
| − | | + | |
| − | Пример:
| + | |
| − | | + | |
| − | u
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | Uptime: 00:44:16
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | date - date and time at server now
| + | |
| − | | + | |
| − | Выводит дату и время на компьютере, где запущен сервер
| + | |
| − | | + | |
| − | Расшифровка полей:
| + | |
| − | | + | |
| − | Server DateTime - Дата и время на компьютере, где запущен сервер
| + | |
| − |
| + | |
| − | Пример:
| + | |
| − | | + | |
| − | date
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | Server DateTime: 2004-10-18 03:01:40|561
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | stop - stop the server now
| + | |
| − | | + | |
| − | Останавливает TCP-сервер (сервер перестает обрабатывать команды и отключает все клиентские программы. После вновь начинает работать, принимать подключения и т.п.). Требуется только в отладочных целях и крайне редко
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | cash - current cash state from DB
| + | |
| − | | + | |
| − | Выводит текущее состояние кассы, по данным программы
| + | |
| − | | + | |
| − | Расшифровка полей:
| + | |
| − | | + | |
| − | Current Cash State - текущее состояние кассы, по данным программы
| + | |
| − |
| + | |
| − | Now - Дата и время на компьютере, где запущен сервер
| + | |
| − |
| + | |
| − | | + | |
| − | Пример:
| + | |
| − | | + | |
| − | Cash
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | Current Cash State: 11 030,00р.
| + | |
| − | | + | |
| − | [Now: 2004-10-15 19:33:01]
| + | |
| − | | + | |
| − | ================================
| + | |
| − | | + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | nc [list] - update client version on computers
| + | |
| − | | + | |
| − | Устанавливает новую версию клиентской программы на всех указанных клиентских компьютерах, без разницы, есть ли там клиент («тело») или компьютер свободен и перегружает клиентский компьютер в случае удачной установки.
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ----
| + | |
| − | | + | |
| − | <pre>
| + | |
| − | | + | |
| − | nce [list] - update client version on empty computers
| + | |
| − | | + | |
| − | Устанавливает новую версию клиентской программы на указанных клиентских компьютерах, если компьютер свободен и перегружает клиентский компьютер в случае удачной установки.
| + | |
| − | | + | |
| − | </pre>
| + | |
| − | | + | |
| − | ==Клиентская часть==
| + | |
| − | | + | |
| − | ==Кассирская и операторская часть==
| + | |
| − | | + | |
| − | ==Программа бармена==
| + | |
| − | | + | |
| − | | + | |
| − | '''Программа бармена.'''
| + | |
| − | | + | |
| − | Программа бармена , служит для регистрации вызовов с клиентских машин.
| + | |
| − | | + | |
| − | Когда клиент выбирает пункт меню "Вызов бармена" то в программе бармена отмечаеться вызов , время вызова , машина с которой был сделаны вызов и пр информация.
| + | |
| − | | + | |
| − | | + | |
| − | После вызова , бармен может погасить заявку.
| + | |
| − | | + | |
| − | | + | |
| − | [[Изображение:Barmen.gif]]
| + | |
| − | | + | |
| | | | |
| − | В настройках профайла клиентской машины можно настроить параметры вызова бармена , включить - отвключить вызов
| + | [[Клиентская Оболочка - AstaShell]] |
| | | | |
| − | ==Менеджер клубов==
| + | [[Система автоматизации учёта печати с клиентских компьютеров]] |
| | | | |
| − | ==Помощник создания правил для FreeBSD и wipfw==
| + | [[AstaWebServer | Система управления работой внешних клиентов по http (WiFi, сторонние организации, бронирование через web-интерфейс)]] (AstaWebServer.exe) |
| | | | |
| − | ==Просмотрщик состояния БД формата InnoDB==
| + | [[Система управления баром]] (Bar.exe) |
| | | | |
| − | ==Автономный сервис считывателя магнитных карт==
| + | [[Платёжный Терминал]] (BillProcessor.exe) |
| | | | |
| − | ==Простой просмотрщик состояния сервера==
| + | [[Регистратор отпечатков пальцев клиентов и персонала]] (FingersReg.exe) |
| | | | |
| − | ==Просмотрщик трафика==
| + | [[Просмотр текущего состояния зала]] (StateViewer.exe) |