|
Как установить и настроить клиент на машину пользователя?
|
Для корректной работы СМАРТ на клиенте необходимо:
- установить Java-машину;
- расположить папку client на компьютере пользователя;
- вывести ярлык к файлу Bis.exe на рабочий стол;
- настроить файл bis.ini;
- настроить печать штрих-кода;
- при необходимости настроить сканирование документов (преимущественно, в ОК);
- при необходимости настроить автоматизированное рабочее место;
- принудительно обновить систему, если этого не произошло автоматически;
|
|
Дистрибутив java-машины расположен по адресу: \\192.168.10.249\hostinfo\msjavx.exe.
Запустить инсталляцию и отвечать на вопросы мастера, как это сделано на рисунках:
Для проверки установки через командную строку открыть реестр:
Если все сделано правильно, в реестре по адресу
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM в параметре Classpath будут прописаны пути, по которым java-машина будет искать классы при загрузке приложения:
|
|
Дистрибутив клиента расположен по адресу: \\192.168.10.249\hostinfo\client.exe. Это самораспаковывающийся архив, который по умолчанию распаковывается в директорию C:\client и создает ярлык на рабочем столе.
В состав архива входят:
|
|
bis.ini – это конфигурационный файл системы, расположенный в клиентской папке C:\client. В числе прочего в нём прописаны настройки для входа в систему и настройки производственного участка.
Для полной настройки необходимо:
- Настроить имя пользователя по умолчанию.
- Настроить IP-адрес сервера.
- Настроить путь к программам экспорта данных.
- Настроить производственный участок (если требуется).
|
|
Скопировать из папки \\192.168.10.249\hostinfo\Сканирование в клиентскую папку файлы: bis.ini, bscan.dll, bscan.ini.
|
|
Преобразование чисел в штрих-код происходит с помощью шрифта barcodex. Файл шрифта находится по адресу:
\\192.168.10.249\hostinfo\barcodex.ttf. Необходимо поместить этот файл в папку C:\Windows\Fonts, где размещаются системные шрифты Windows.
|
|
- Открыть файл bis.ini в Блокноте.
- Найти блок:
[net]
user=system
user1=adm
- Параметру «user» вместо «system» присвоить логин пользователя, который чаще всех работает в системе на этом компьютере.
- Если на данном компьютере работают несколько пользователей, присвоить их логины параметрам «user1», «user2», «user3» и т.д. (количество пользователей неограничено):
[net]
user=Маша
user1=Паша
user2=Наташа
user3=Саша
|
|
- Открыть файл bis.ini в Блокноте.
- В конце блока [net] найти параметр:
host=localhost
- Вместо заданного значения присвоить ему необходимый IP-адрес сервера СМАРТ:
host=192.168.10.1
|
|
- Открыть файл bis.ini в Блокноте.
- Найти блок (при отсутствии добавить его):
[application]
rtfedit=C:\Program Files\Microsoft Office\Office12\WINWORD.EXE "%s"
tbledit=C:\Program Files\Microsoft Office\Office12\EXCEL.EXE "%s"
dirout=temp\
- Вариант 1. Изменить две цифры в имени целевой папки в зависимости от версии MS Office:
'Office10' - для Office2000;
'Office11' - для Office2003;
'Office12' - для Office2007;
'Office14' - для Office2010.
Кроме того, необходимо проверить путь к папке 'Microsoft Office', т.к. она может лежать в папке 'Program Files (x86)'.
Вариант 2. Закомментировать указанные строки, поставив в начале каждой из них символ ';':
[application]
;rtfedit=C:\Program Files\Microsoft Office\Office12\WINWORD.EXE "%s"
;tbledit=C:\Program Files\Microsoft Office\Office12\EXCEL.EXE "%s"
dirout=temp\
В этом случае система будет самостоятельно определять папку с файлами 'winword.exe' и 'excel.exe'.
|
|
Cледует помнить: рабочее место и производственный участок – это одно и то же!
- Открыть файл bis.ini в Блокноте.
- Найти блок [init] и добавить в него строку:
DlgWrkPlace=Производственный участок.o
- Узнать у пользователя, какой именно производственный участок ему требуется (например, участок электроконтроля или участок фотохимии).
- В клиентской папке (по умолчанию C:\client) создать файл Производственный участок.o (расширение файла - английское «o»).
- Открыть созданный файл в Блокноте и записать в нем текст по типу:
{
^настройка_Цех_52_Участок_электроконтроля;
}</s'oper:"bis.fct.DlgWrkPlace.class"/;>;
- При желании пользователя вывести на Рабочий стол ярлык приложения WorkArea.exe (располагается в клиентской папке), через который производится вход в производственный участок.
Полный список настроек производственных участков:
- настройка_Цех_52_Дозапуск_и_ТО
- настройка_Цех_52_Изготовление_фш
- настройка_Цех_52_Маска_и_сеткография
- настройка_Цех_52_Подготовка_программ
- настройка_Цех_52_Производственный_участок [участок Диспетчера + Электроконтроль]
- настройка_Цех_52_Участок_АОИ_слои
- настройка_Цех_52_Участок_визуального_контроля
- настройка_Цех_52_Участок_нарезки
- настройка_Цех_52_Участок_сверления
- настройка_Цех_52_Участок_фотохимии
- настройка_Цех_52_Участок_электроконтроля
- настройка_Цех_53_Лакировка
- настройка_Цех_53_Подготовка_производства
- настройка_Цех_53_Участок_входного_контроля
|
|
См. 4.2.4. Настройка пользователя.
|
|
Алгоритм обновления системы заключается в следующем. При запуске программы сравниваются даты изменения файла bravoupg.bin в папке C:\client\ и одноименного файла на сервере. Если дата на сервере более поздняя, файл копируется в клиентскую папку, и запускается распаковка архива.
Если пользователь нажал "Отмена" при распаковке или архив скачался некорректно (например, из-за проблемм с сетью), возникает необходимость принудительно обновить систему. Для этогог следует удалить файл bravoupg.bin в папке C:\client\. Тогда при следующем запуске системы обновление загрузится повторно.
|