На главную страницу сайта К. Полякова
Преподавание, наука и жизнь.
 
главная школа вуз наука delphi программы походы автор
 Лента новостей Новости Блог Блог 
Этот сайт больше не обновляется. Сайт К. Полякова «Преподавание, наука и жизнь» переехал по адресу kpolyakov.spb.ru. Новый адрес страницы, к которой вы обратились: Пожалуйста, обновите свои закладки. Через 5 секунд вы будете перенаправлены на новый сайт автоматически.
Компьютерное тестирование знаний: программа NetTest для тестирования в локальной сети

Программа NetTest

Установка в ОС Linux

Начиная с версии 2.8, программы комплекса NetTest могут запускаться под управлением операционной системы Linux с помощью загрузчика DOS/Windows-программ Wine. Детальная справочная информация по установке и использованию Wine приводится на форуме AltLinux. Далее описывается порядок установки в различных сборках Linux.

Ubuntu

Тестирование проводилось на сборке Ubuntu 12.04 (www.ubuntu.com).

  1. установить Wine из репозитория с помощью Центра приложений Ubuntu;
  2. скопировать на диск файлы комплекса NetTest;
  3. связать .exe-файлы с загрузчиком Wine, нажав на значке файла правой кнопкой мыши и далее выбрав Свойства — Открыть в — Wine — Установить по умолчанию;
  4. запустить программу двойным щелчком мыши в файловом менеджере или из командной строки, для серверной программы:
    wine testser.exe
    
    для клиентской программы:
    wine testcli.exe
    

AltLinux

Тестирование проводилось на сборке AltLinux 6.01 KDesktop (www.altlinux.ru).

  1. установить Wine из репозитория с помощью программы управления пакетами Synaptic;
  2. запустить в Терминале программу winecfg, которая создает в папке пользователя скрытый каталог .wine; завершить работу программы, не изменяя настроек;
  3. скопировать на диск файлы комплекса NetTest;
  4. для установки стандартных шрифтов Windows выполнить в терминале команду
    sh winetricks corefonts
    
    или скопировать файлы из папки fonts, которая идет в архиве с программой NetTest, в папку .wine/drive_c/windows/fonts, расположенную в домашнем каталоге пользователя; для того, чтобы увидеть скрытые файлы и папки в файловом менеджере Dolphin, нужно нажать клавиши Alt+.;
  5. запустить программу двойным щелчком мыши в файловом менеджере или из командной строки, для серверной программы:
    wine testser.exe
    
    для клиентской программы:
    wine testcli.exe
    

openSUSE

Тестирование проводилось на сборке openSUSE 12.3 (www.opensuse.org).

  1. установить Wine из репозитория с помощью утилиты YaST (Параметры системы — Системное адмнистрирование — YaST);
  2. запустить в Терминале программу winecfg, которая создает в папке пользователя скрытый каталог .wine; завершить работу программы, не изменяя настроек;
  3. скопировать на диск файлы комплекса NetTest;
  4. для установки стандартных шрифтов Windows выполнить в терминале команду
    sh winetricks corefonts
    
    или скопировать файлы из папки fonts, которая идет в архиве с программой NetTest, в папку .wine/drive_c/windows/fonts, расположенную в домашнем каталоге пользователя; для того, чтобы увидеть скрытые файлы и папки в файловом менеджере Dolphin, нужно нажать клавиши Alt+.;
  5. запустить программу двойным щелчком мыши в файловом менеджере или из командной строки, для серверной программы:
    wine testser.exe
    
    для клиентской программы:
    wine testcli.exe
    

Fedora

Тестирование проводилось на сборке Fedora 18 (fedoraproject.org).

  1. установить Wine из репозитория с помощью Менеджера программ;
  2. запустить в Терминале программу winecfg, которая создает в папке пользователя скрытый каталог .wine; завершить работу программы, не изменяя настроек;
  3. скопировать на диск файлы комплекса NetTest;
  4. для установки стандартных шрифтов Windows выполнить в терминале команду
    sh winetricks corefonts
    
    или скопировать файлы из папки fonts, которая идет в архиве с программой NetTest, в папку .wine/drive_c/windows/fonts, расположенную в домашнем каталоге пользователя; для того, чтобы увидеть скрытые файлы и папки в файловом менеджере Dolphin, нужно нажать клавиши Alt+.;
  5. запустить программу двойным щелчком мыши в файловом менеджере или из командной строки, для серверной программы:
    wine testser.exe
    
    для клиентской программы:
    wine testcli.exe
    

Mandriva

Тестирование проводилось на сборке Mandriva 2011 (soft.mydiv.net).

  1. установить Wine из репозитория, выполнив в Терминале команды:
    su
    urpmi wine
    
  2. запустить в Терминале программу winecfg, которая создает в папке пользователя скрытый каталог .wine; завершить работу программы, не изменяя настроек;
  3. скопировать на диск файлы комплекса NetTest;
  4. скопировать файлы из папки fonts, которая идет в архиве с программой NetTest, в папку .wine/drive_c/windows/fonts, расположенную в домашнем каталоге пользователя;
  5. запустить программу двойным щелчком мыши в файловом менеджере или из командной строки, для серверной программы:
    wine testser.exe
    
    для клиентской программы:
    wine testcli.exe
    

Проблемы и решения

При запуске серверной программы появляются два сообщения об ошибке:

Такие сообщения появляются тогда, когда не установлены моноширинные шрифты, необходимые для работы программы. В этом случае нужно выполнить в терминале команду

    sh winetricks corefonts

или скопировать файлы из папки fonts, которая идет в архиве с программой NetTest, в папку .wine/drive_c/windows/fonts, расположенную в домашнем каталоге пользователя.

При запуске клиентской программы из демо-версии появляется сообщение об ошибке:

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

    [General]
    NetDir=Z:\home\user\nettest\CONNECT\

Посмотреть этот путь можно в главном окне запущенной серверной программы (буква диска может быть разной в зависимости от дистрибутива Linux).

© 2000-2015 К. Поляков
 

В Контакте