Настройка клиентских частей программы

(на компьютерах клиентов)

Home Topic  Previous Topic  Next Topic  Print this Topic

Приступим к настройке клиентских частей программы. В этом разделе описывается обычная конфигурация. В случае использования виртуальных терминалов типа Aster,

перейдите в соответствующий раздел документации.

 

Будем считать, что вы установили серверную и клиентские части программы. Настроили серверную часть программы.

 

Запустите серверную часть программы (ComputerZal.exe или Пуск->Программы->Компьютерный Зал->Компьютерный Зал):

 

Т.к. это первый запуск программы, появится следующее окно:

 

compzal-enter-pass-first

 

Придумайте пароль на вход в программу. Запишите его куда-то, чтобы не забыть. Этот пароль будет у вас спрашиваться при каждом запуске серверной части программы, а также, когда вы желаете заблокировать серверную часть, чтобы отойти от нее ненадолго. Введите пароль:

 

compzal-enter-pass

 

Появится окно создания смены. Введите имя смены "test" и нажмите кнопку "Создать смену". Более подробно мы рассмотрим работу со сменами в разделе "начинаем работу", пока вам этого знать не нужно.

 

compzal-smena-test

 

В следующем окне нажмите кнопку "Запустить программу":

 

compzal-smena-test-start

 

Появится главное окно серверной части программы:

 

setup-client-cz-all-red

 

Верхняя часть программы делится на пронумерованные прямоугольные области - индикаторы. Каждый индикатор соответствует одному из клиентских компьютеров. Справа от номера индикатора вы видите красные квадратики - лампочки связи с клиентскими частями:

 

setup-client-ind-red

 

Красный цвет квадратика означает, что связи с клиентской частью нет. По мере установки клиентских частей, эти лампочки должны становиться зелеными.

 

Узнайте IP адрес в локальной сети компьютера администратора, он вам потребуется во время настройки клиентских частей программы. Этот IP адрес должен быть статическим, т.е. не меняться на протяжении работы с программой.

 

Пронумеруйте клиентские компьютеры в вашем клубе, начиная с номера 1. Приступим к настройке клиентской части на компьютере номер 1, затем вы проделаете все то же самое с другими компьютерами. Мы рекомендуем настраивать клиентские части программы последовательно, т.е. сначала на компьютере номер 1, затем на компьютере номер 2, номер 3 и т.д., т.к. при этом будет срабатывать автоматическая конфигурация клиентских частей программы и вам будет легче. Не выключайте серверную часть программы, вы будете подходить к ней после установки каждой клиентской части, чтобы убедиться в наличии с ней связи (красный квадратик станет зеленым). После установки всех клиентских частей, красных квадратиков быть не должно.

 

Итак, подойдите к клиентскому компьютеру номер 1 и откройте папку CLIENT в которую вы установили программу. Скорее всего это будет папка C:\Program Files\Компьютерный Зал\CLIENT\. Для удобства, эта папка открывается автоматически сразу после установки клиентской части:

 

setup-client-folder

 

Запускаем в ней файл SetupClient2.exe. Запуск следует производить под той учетной записью, под которой будет происходить дальнейшая работа клиентов клуба. До настройки программы следует дать этой учетной записи права администратора, настроить клиентскую часть, а затем, при необходимости урезать права (что является еще одной защитой клиентской части от вредящих посетителей клуба).

 

При запуске появится просьба ввести пароль на доступ к настройкам клиентской части:

 

setup-client-pass-first

 

setup-client-pass-enter

 

Введите пароль и запишите где-то, без этого пароля у вас больше не будет доступа к настройкам клиентской части.

 

Если на компьютере запущен сервис Windows Firewall (Брандмауэр Windows), программа автоматически зарегистрируется в нем, как разрешенное приложение (откроет интернет-порты):

 

setup-client-windows-firewall

 

Другие брандмауэры (Firewall-ы), установленные на вашем компьютере необходимо настраивать вручную (необходимо открыть TCP и UDP порты 850..853 для приема и установки соединений в пределах локальной сети).

 

Итак, после ввода пароля у вас появится следующее диалоговое окно:

 

setup-client-main-dialog-before

 

Для вашего удобства, при первом запуске программы настройки клиентской части, она пытается автоматически сконфигурироваться от запущенной серверной части (ComputerZal.exe). Это очень удобно, т.к. автоматически будут вписаны IP-адрес сервера, порт, а также номер компьютера (он будет выбран из свободных). При желании можно использовать автоматическую конфигурацию и позже, но для этого необходимо вручную удалить файл settings.cfg (настройки клиентской части, находится в папке CLIENT) либо нажать на кнопку с изображением "?". Для автоматической конфигурации используются UDP-порты 852, 853.

 

Клиентскую часть мы будем настраивать в два этапа. На первом этапе мы убедимся, что правильно настроили сеть (серверная часть программы видит клиента, т.е. его квадратик горит зеленым цветом), на втором этапе настроим все остальные настройки.

 

Первый этап:

 

В секции "Общие" введите номер компьютера клиента (должен быть уникален на каждом клиентском компьютере).

 

Рекомендуем поставить галочку "Запретить Диспетчер задач Windows", это является хорошей защитой клиентской части от посетителей клуба. Не стоит переживать о том, что вы не сможете снять зависшую игру, в программе встроен свой просмотрщик запущенных процессов, вы сможете убить любой процесс через него.

 

В секции "Автозапуск" ничего не меняйте (оставьте его выключеным, не ставьте галочку "Запустить клиента при выходе из программы настройки клиентской части").

 

В секции "Сеть" введите IP адрес сервера (т.е. компьютера администратора). Порт сервера не меняйте, если вы не меняли его при настройке серверной части программы (Setup.exe). Не включайте сетевой фильтр. Удобно использовать кнопку с вопросительным знаком для автоматического определения IP адреса сервера. В случае, если эта функция не срабатывает, запустите серверную часть программы (если вы этого еще не сделали) или проверьте\настройте\отключите firewall-ы или антивирусы запущенные на клиенте или компьютере администратора.

 

 

В секции "Блокировка" оставьте выбранным "Окно на отдельном рабочем столе" (новейший способ) или "Незакрываемое окно" (старый, не подходит для Windows 8, но проверен временем для других систем), галочку "Разблокировка паролем" не снимайте, под ней пароль не вписывайте (оставьте его пустым).

 

Нажмите кнопку "Принять". Запустите клиентскую часть (файл Client2.exe).

 

Появится окно блокировки клиентского компьютера:

 

setup-client-client2exe

 

Подойдите к компьютеру администратора и убедитесь в том, что на индикаторе номер 1 зажглась зеленым лампочка связи с клиентской частью:

 

setup-client-ind-green

 

Если этого не произошло (квадратик остался гореть красным), значит вы не правильно настроили клиентскую часть (чаще всего люди ошибаются с IP адресом компьютера администратора) или клиентская часть не может подсоединиться к серверной (виноват брандмауэр(firewall) или антивирус). В этом случае вернитесь к клиентскому компьютеру, нажмите кнопку "Пароль администратора" (пароль вводить не нужно, оставьте поле пустым), клиентская часть выключится и у вас появится возможность повторить первый этап, т.е. запустить SetupClient2.exe, чтобы проверить настройки и внести необходимые изменения. Не переходите к следующему шагу, пока не загорит зеленым лампочка связи с клиенским компьютером.

 

Второй этап:

 

Итак, на компьютере администратора горит зеленым лампочка связи с клиентским компьютером. Вернитесь к клиентскому компьютеру, нажмите кнопку "Пароль администратора" (поле ввода пароля оставьте пустым). Клиентская часть выключится. Запустите программу ее настройки (SetupClient2.exe). Нам остается произвести ее финальные настройки:

 

setup-client-main-dialog

 

В секции "Автозапуск" выбираем способ автозапуска программы. Выбирайте "Сервис (рекомендуемый)". Способ автозапуска "Реестр" уже практически не используется (его когда-то выбирали пользователи Windows 98/ME), разве что для поддержки виртуальных терминалов. Запускаясь как сервис, клиентская часть более устойчива к вредоносным действиям клиентов. Поставьте галочку "Запустить сервис при выходе из программы настройки клиентской части" (клиентская часть запустится автоматически).

 

В секции "Сеть" обычно не требуется менять "локальный IP адрес". Это необходимо для настройки виртуальных терминалов.

 

Если клиентский компьютер работает под операционной системой Windows XP/2003 то вам будет доступен встроенный блокировщик портов (сетевой фильтр). С помощью него можно запретить использование Интернета в режиме игр, произвести тонкую настройку разделения режима игр от режима Интернета. При желании, можете настроить его правила (нажатием на кнопку "Настроить сетевой фильтр") затем необходимо включить сетевой фильтр, установив галочку "Включить сетевой фильтр". Более подробно о настройке блокировщика портов написано в разделе "Настройка блокировщика портов". Эта функциональность требует серьезных знаний о работе локальных сетей и может потребовать помощи опытного сетевого администратора. Ее использование не обязательно. Данная функция недоступна пользователям операционных систем Windows Vista и выше (Windows 7/8).

 

В секции "Блокировка" выберите способ блокировки клиентского компьютера: "Незакрываемое окно", "Блокировка управления", "Комбинированный" или "Окно на отдельном рабочем столе". Блокировка клиентских компьютеров, когда за их использование не заплачено - ключевая функциональность работы программы. Существует несколько видов блокировки: можно блокировать компьютер специальным окном, которое будет появляться и висеть на экране (поверх всех других окон), сообщая о том, что время вышло и необходимо доплатить; можно использовать блокировку управления, когда блокируется работа клавиатуры (мышки); разрешается использовать оба способа блокировки одновременно (комбинированный способ).

 

Новейшей блокировкой, рекомендуемой для всех, а особенно для пользователей Windows 8, является "Окно на отдельном рабочем столе". В момент блокировки создается новый рабочий стол, и поверх него показывается блокировочное окно. Окна других программ остаются нетронутыми (не сворачиваются), в старом рабочем столе. Этот способ наименее всего деструктивен, показывается даже поверх окна входа в систему.

 

В случае блокировки "Незакрываемое окно" и "Окно на отдельном рабочем столе" есть возможность разблокировать компьютер паролем. Этот пароль необходимо ввести в окно ввода, расположенное под галочкой "Разблокировка паролем". Если необходимо, чтобы окно "Компьютер заблокирован" не имело возможности ввести пароль, уберите галочку "Разблокировка паролем".

 

Так выглядит стандартное окно блокировки:

 

setup-client-client2exe

 

Есть возможность заменить это окно показом любой картинки или списком картинок (будут показываться при блокировке случайным образом или сменяться по очереди с заданным интервалом времени в секундах). Подходят картинки с расширением BMP и JPG. Диалог выбора блокировочных картинок вызывается нажатием кнопки "Блокировочные картинки":

 

setup-client-blocking-images

 

Картинки будут показываться по порядку, сменяясь с заданным интервалом времени (в секундах). Если задать интервал времени равный нулю, то картинки сменяться не будут (во время блокировки картинка будет выбираться случайным образом из списка). Удобно использовать возможность растягивания картинок на весь экран. Список картинок имеет смысл использовать для показа рекламы услуг клуба, тарифов цен и т.д. Если взять красивую, качественную картинку, написать на ней "компьютер заблокирован" получится очень хорошо. Например:

 

setup-client-blocking-car

 

Если у вас нет желания рисовать блокировочные картинки, можете скачать эту блокировочную картинку (и другие) здесь: http://astrumsoft.com/compzal/blocking-images.php.

 

"Блокировка управления" выбирается, когда необходимо, чтобы по окончании времени не выводилось окно, а блокировалась клавиатура (кроме специальных комбинаций клавиш типа Ctrl-Alt-Del) и мышь (игнорируются нажатия, но ездить курсор будет).

 

Этих настроек достаточно для большинства компьютерных клубов, ниже мы опишем все остальные (более тонкие) настройки. При желании вы можете пропустить эту часть инструкции, перейдя сразу к заключительным рекомендациям по настройке клиентской части.

 

Кнопка "Напоминания" позволяет настроить напоминающие сообщения, выводимые клиентам (для большинства клубов нет необходимости менять эти настройки):

 

setup-client-reminder

 

Удобно настроить клавишу быстрого доступа для клиента, т.е. клавишу по которой он сможет в любой момент увидеть оставшееся ему время работы (или время которое он отработал).

 

advice Есть возможность отключить передачу слова "мин" с серверной части программы. Делается это в серверной части программы, в меню настроек автоматизации. Может быть полезно при использовании серверной части на одном языке, а клиентской на другом.

 

Есть возможность установить размер шрифта, которым выводятся напоминания. Значение 50 это средний размер, 10 довольно мелкий и 100 очень крупный. 0 значение по-умолчанию (довольно мелкий).

 

Нажатие на кнопку "Автоматизация" позволяет настроить полезные функции, дополнительно выполняемые клиентской частью автоматически:

 

setup-client-automation

 

"Убивать hl.exe если обнаружено использование cdhack" - полезная функция для игровых клубов, позволяющая обнаруживать использование "читерской" программы cdhack в игре HalfLife. В случае обнаружения модуля cdhack, игра будет автоматически закрыта.

 

"Блокировать кнопку 'Выполнить' при загрузке файла в Internet Explorer" - возможность запретить выполнение файлов при открытии ссылки в Internet Explorer. Функция проверена на Internet Explorer 6, 7, 8 русском и английском. Не работает на Internet Explorer 10. Позволит значительно уменьшить количество мусора, устанавливаемого случайно или специально посетителями клуба. После щелчка на ссылку, вместо появления кнопок "Выполнить", "Сохранить" и "Отмена" будет доступно всего две кнопки "Сохранить" и "Отмена":

 

setup-client-block-run-in-ie

 

"Восстанавливать обои рабочего стола после сброса времени" - помогает бороться с вредными посетителями клуба, которые устанавливают свои обои на рабочий стол, пользуясь, например, контекстным меню Internet Explorer, функция "Сделать фоновым рисунком". После установки галочки и выходе из программы настройки клиентской части, программа запомнит текущие обои и будет восстанавливать их всякий раз в конце сеанса работы пользователя (после нажатия кнопки "Сброс" индикатора). Программа не поддерживает обои, которые автоматически сменяются в Windows 7, будет восстановлена только та картинка, которая была на рабочем столе на момент выхода из SetupClient2.exe.

 

"Блокировать работу при отсутствии связи с сервером через (минут, не меньше 2)" - позволяет задать число минут, когда компьютер будет заблокирован при отсутствии связи с сервером. Введите 0 если не желаете использовать эту функцию.

 

Есть возможность настроить стандартные параметры безопасности реестра операционной системы. Для этого необходимо нажать на кнопку "Реестр Windows":

 

setup-client-registry

 

Обратите внимание на меню "File", которое позволяет сохранять и загружать схемы выбранных настроек. Удобно на одном клиентском компьютере выбрать требуемые настройки реестра, сохранить в файл, скопировать его на другие клинтские компьютеры, там загрузить и применить.

 

Нажатие на кнопку "Договор аренды" позволяет настроить показ договора аренты на клиентском компьютере. Договор показывается в начале сеанса работы клиента клуба. Прочитав договор, пользователь должен нажать кнопку "Согласен" или договор будет закрыт автоматически через 5 мин. Договор должен быть создан в виде RTF файла. Это можно сделать в Wordpad или Microsoft Word. После создания документа, сохраните его как RTF (файл с расширением .rtf):

 

dogovor-arendy

 

Заключительные рекомендации по настройке клиентской части

 

Итак, вы настроили все, что посчитали необходимым в программе настройки клиентской части (SetupClient2.exe). Нажмите кнопку "Принять". Программа настройки закроется и клиентская часть программы будет запущена автоматически (можете запустить ее вручную, запуском Client2.exe). Появится блокировочное окно (если вы выбрали этот способ блокировки). На компьютере администратора должна загореться зеленым лампочка связи с клиентским компьютером. Если что-то из перечисленного не получилось, перечитайте еще раз разделы по настройке программы клиентской части.

 

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

 

Пользователям Windows XP необходимо отключить быстрое переключение пользователей ("Fast User Switching"). Панель управления->Учетные записи пользователей->Изменение входа пользователей в систему. Убрать галочку "Использовать быстрое переключение пользователей".

 

Если вы желаете использовать контроль трафика, прочитайте раздел "установка драйвера контроля трафика".

 

Выберите интересующий вас раздел:

 

 

 


Rambler's Top100