LOGO

Current version:1.1.2.460



Скачать последнюю версию


No spyware, adware, malware...

О ПРОГРАММЕ

На этом сайте находятся дистрибутивы программы собранные разработчиком.
Если вы хотите получить дистрибутивы программы Botik::Key Pro проверенные и собранные разработчиками лаборатории СТ "Ботик", то перейдите на страничку по адресу:
http://www.botik.ru/~botik/key-pro/

Что такое Botik::Key Pro?

Botik::Key Pro -- это клиентская часть для системы BotikKey. Она может использоваться вместо клиента, написанного на Tcl/Tk (далее я буду его называть как BotikKey Lite (это название было предложено разработчиками этой версии программы, на общей встрече проведенной 24-08-2004)) и поставляемого в пакете программ BotikTools. Botik::Key Pro разработана специально для семейства операционных систем MS Windows.

А зачем нужен другой клиент?

BotikKey Lite является обычным приложением операционной системы и стартует в момент входа пользователя в систему, а при выходе пользователя из системы, программа прекращает выполняться, как и любая другая пользовательская задача. Из-за подобного поведения возникает ряд неудобств на операционных системах MS Windows NT/2000/XP/2003/Vista:

  • у компьютера нет доступа к сети, если пользователь не зарегистрировался в системе. Таким образом, если у Вас на машине запущены такие сервисы как Web-сервер, Ftp-сервер, средства удаленного администрирования (R-Admin, Terminal Services и проч.), средства совместного использования ресурсов компьютера (накопителей, принтеров) и прочие сетевые сервисы, все они будут недоступны;
  • из-за позднего старта программы, операционная система при проверке доступа к автоматически подключаемым сетевым дискам начинает "ругаться", так как в данный момент еще не запущена программа, и сеть остается недоступна.

А что говорит "Ботик"?

На проведенной 24-08-2004 встрече, проект принят и принято решение о его развитии.

Цитата С. М. Абрамова из форума http://tower.botik.ru:

> > А что говорит "Ботик"? На проведенной 24-08-2004 встрече,
> > проект принят и принято решение о его развитии.

> Так точно.
> Более подробно:

> 1. Думаю, 90..95% пользователям вполне достаточен BotikKey Lite
> (Tcl/Tk) и эта ветка будет дальше сопровождаться и развиваться
> (как более простая по архитектуре и как "эталонная" по базовой
> функциональности).

> 2. BotikKey Pro весьма важна (скажу так -- необходима) так как
> реализует ряд свойств, которые не просто реализовать на Tcl/Tk
> (см. раздел "А зачем нужен другой клиент?" в упомянутой
> документации).

> Огромное спасибо, у Абонентов есть выбор, какую версию клиента
> ему ставить (одну из двух ставить надо -- смотри обсуждение
> вокруг "Об обязательной установке Botik Key").

Подробнее о Botik::Key Pro...

Botik::Key Pro -- это пакет программ написанный на языке С (и немного C++ ;-) с использованием Win32 API специально для операционных систем MS Windows 9x/ME/NT/2000/XP/2003 и представляет собой клиент-серверную архитектуру. В пакете содержатся следующие модули:

  • bkpsvc32.exe -- серверная часть. Это сервис операционной системы MS Windows NT, запускающийся автоматически во время загрузки операционной системы (до того как пользователь зарегистрируется в системе). В сервисе реализован клиент BotikKey. Сервис стартует с определенными пользователем настройками.
  • bkpmgr32.exe -- клиентская часть. Это менеджер управления и конфигурации сервиса. Позволяет задавать так называемые startup настройки сервиса (уровень доступа к сети, ключ доступа, параметры подключения к серверу BotikKey) и управлять интерактивно доступом к сети при помощи переключателя. Так же настраивается установка требуемого доступа к сети во время запуска и выключения менеджера.
  • pw2key32.exe -- программа для построения ключей доступа на основании введенной парольной фразы. Аналогом является программа Pswd2Key из пакета BotikTools.

Таким образом, имея в составе системную сервисную программу, Botik::Key Pro позволяет операционной системе работать с сетью вне зависимости от того зарегистрирован ли в данный момент пользователь или нет.

Существуют некоторые исключения касающиеся использования Botik::Key Pro на таких операционных системах как MS Windows 9x/ME. Так как данные типы ОС не имеют возможности исполнять программу как сервис, на этих операционных системах сервисная часть Botik::Key Pro будет работать как обычное пользовательское приложение. Запуск будет осуществляться на последней стадии загрузки системы. Из этого следует, что пользователи ОС MS Windows 9x/ME не получат никаких выгод от использования Botik::Key Pro, за исключением, возможно, пользовательского интерфейса (GUI). В программе корректно реализована работа с иконкой в поле оповещения панели задач (трей ;-) и контекстным меню этой иконки.

Copyright (c) 2004 Alexander V. Melnikoff