Обзор программы управления интернет-кафе Network Administrator

  • user warning: Table './c6internetclub/sessions' is marked as crashed and should be repaired query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1537936693 AND uid = 0 in /mnt/www/internet-club.info/web/includes/session.inc on line 157.
  • user warning: Table './c6internetclub/sessions' is marked as crashed and should be repaired query: SELECT COUNT(DISTINCT s.uid) FROM sessions s WHERE s.timestamp >= 1537936693 AND s.uid > 0 in /mnt/www/internet-club.info/web/modules/user/user.module on line 808.

Network administrator — одна из программ для управления интернет кафе или компьютерным клубом. Я взял на тестирование эту программу и наконец пишу обзор по ее использованию.

Серверная часть программы отлично работает под Linux и ее работоспособность не отличается от работы в Windows. Скриншоты будут смешаны как при тестировании в Windows, так и в Linux. Для начала установим NetAdmin на компьютер оператора. Скачиваем, после чего запускаем инсталятор:

$ wine NASetup.exe

Для установки серверной части ставим соотвественно галочку «сервер». Сразу после установки программа требует задать пароль супервизора, а так же позволяет создать для каждого оператора свой пароль.

Для каждого оператора можно задать или ограничить права:

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

Прийдется добавлять каждый компьютер + давать каждому компьютеру имя. Зачем компьютерам имена тоже не ясно.

Наличие дополнительных настроек разноообразно и очень важно. Мне больше всего из этих опций понравилась возможность включения компьютеров удаленно. Для поддержки этой функции нужно настроить в BIOS клиентов возможность включения по сети. Программа создает базу MAC-адресов на сетевых картах и когда нужно включить компьютер она обращается напрямую к сетевой карте по сети и включает комп.Эта функция у меня работает. Почти волшебство! Но удаленное включение компьютеров очень зависит от железа может не работать с некоторыми старыми материнками/сетевушками.

В ночном пакете не понравилось то, что при наступлении ночного времени нет возможности считать клиентов по обычным тарифам. На мой взгляд лоично дать возможность клиенту взять пакет на всю ночь, так и оплатить почасово по обычному тарифу.

Строки — это самое сложное к пониманию в этой программе. По сути дела — это настройки программы, но сделаные тяжелыми для понимания. Можно задать несколько цен для времени в зале: одну для почасовой оплаты, другую для ночного пакета. Кроме того, цену одного часа можно ввести вручную при посадке клиента. Таким образом, оператор может садить всех по тарифам гораздо меньшим от установленых, а остальное ложить себе в карман. Узнать об этом можно только из логов программы принимая выручку. Это очень кропотливый труд перелопачивать логи каждый день.

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

В программе имеется множество защит. Такие способы обдувательства как перевод времени или подмена файлов базы данных сходу не пройдут.

Контроль печати на принтере. Мне эти функции не интересны ибо в лазерных принтерах имеется внутрений счетчик отпечатаных листов.

Настройки тарифов очень богаты, но я в них так и не смог разобраться

Встроенный прокси сервер не проверял

Программа может скидывать отчеты о работе на емайл. Работоспособность этой функции не проверял

Рабочее окно программы

Посадка клиента

Окно сообщающее о том, что у клиента закончилось оплаченое время и пора проверить что он освободил компьютер и убрался из зала

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

Программа может управлять клиентами, работающими под системой Linux. Блокирует и разблокирует компьютеры посредством переключения виртуальных консолей. Тоесть будучи заблокированым компьютер просто имеет черный экран. Это вводит пользователей в заблуждение. Им кажется что компьютер выключен. Поддержка Linux в программе появилась недавно и находится в зачаточном состоянии. Даже заблокировав переключение между виртуальными консолями в xorg.conf из текстовой консоли можно легко вернуться в графическую нажав Alt+F7 или … surprise-surprise... кнопку «Windows» на клавиатуре.

Для меня как для поклонника системы Linux поддержка этой системы очень важна и это хорошая новость, что программы для управления компьютерными залами худо бедно включают такую поддержку. Это уже вторая программа которую я вижу с поддержкой Linux. Первой была GameClass, но пока я пытался получить нормальный работающий под Linux ключ проект свернули. А жаль, так как в GameClass клиентская часть под Linux была реализована аналогично по функционалу Windows-версии даже с поддержкой входа под паролем.

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

Сайт программы NetAdmin: http://netadmin.org.ua/

на скрине с офф

на скрине с офф сайта нормальный рабочий стол вроде http://netadmin.org.ua/images/screenshots/shot_shell.png

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

Стол

Стол нормальный, но дирка "игры" уже не с системного рабочего стола, а относится к программе. Никто на этот рабочий стол даже сохранить документ не сможет. Более того, OpenOffice тоже приходится ложить в "игры" :)

Сам отказался

Сам отказался от этой программы из-за "черного экрана". Клиента вводит в ступор "черный экран" который появляется неожиданно по завершении сеанса, клиент искрене думает что компьютер повис. Жду финальной реализации проекта как манны небесной!