20.10.2017
Эффективная Навигация М2М
Меню сайта
Категории раздела
CyberFleet Скрипты для работы [10]
Приводятся разлинчые скрипты для работы с данной программой.
CyberFleet Работа с программой [24]
Методика работы, принципы, описание
Анализитор CF [13]
Скрипты анализа CyberFleet на наличие ошибок
Форма входа
Вход через Google
Вход через Вконтакте
Вход через Facebook
Партнеры
Реклама

CyberFleet: использование нового ключа регистрации программы / перерегистрация
Внимание! Приведенные пути и скрипты указаны для 32-ух разрядной ОС. На 64-ех битной они отличаются.


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

Данный ключ содержит информацию о количество ТС, с которым можно работать СПО, а так же количество подключений к ядру (серверу) CyberFleet.
При расширении указанных параметров (например при расширении количества ТС) требуется зарегистрировать на BNComplex новый ключ.
Для перерегистрации ключа - его следует сначала деактивировать через меню в web-управлении сервера.

Для этого следует:
1. Остановить все службы на сервере CyberFleet (служба Анализа, Event, Transfer client). Проверить, что в каталогах сервер outbox, inbox нет лишних файлов (только ini должно быть)
2. Внести изменения в реестр по пути HKLM\SOFTWARE\Business Navigator\M2M-Soft:
2.1. Удалить значения KEY2, KEY3
2.2. Заменить значение KEY1
3. После этого запустить службу Event, и убедиться что в каталоге server\outbox КиберФлита появился файл с ключиком для передачи на BNComplex
4. Запустить Transfer Client, и после по логам проверить, что ключик зарегистрировался (получен ответ), и что в реестре появились записи KEY2, KEY3
5. Можно уже запустить Analize службу, и посмотреть что все работает.

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

Что делает скрипт:

1. Останавливает три службы, с указанными именами
2. Сохраняет старые копии ключей в файл
3. Удаляет KEY2, KEY3
4. Записывает новый KEY1 (передается как параметр в срипт)
5. Запускает Event-сервис, и ждет что в каталоге server\outbox появится файл commands.adm
6. Запускает Transfer Client-службу, и ждет что в реестре появится запись KEY2
7. Запускает Analize-службу
8. Если на любом из этапе что-то пошло не так - останавливает свою работу. Все действия протоколируется в файл ChangeKey.log
Пример успешного выполнения файла.

Start Script 
Try to stop Transfer Client service
-Transfer Client stoped
Try to stop AnalizServerServiceBNC service
-AnalizServerServiceBNC stoped
-EventManServerBNC stoped
CyberFleet KEY SAVED IN CyberFleet_KEY_OLD.txt
Try to del KEY2 from register
-- KEY2 deleted
Try to del KEY3 from register
-- KEY3 deleted
Try write new KEY1 0168xxxxxxxxxxxxx
-- new KEY1 writed
Start Event = EventManServerBNC
Read CyberFleet Path 
CyberFleet Path=C:\Program Files\M2M\Cyber Fleet\ 
C:\Program Files\M2M\Cyber Fleet\server\outbox
Wait commands.adm in outbox
try 1 
-Finding commands.adm in outbox 
Start Transfer = Transfer Client
read key2 N:1
find key2 0037xxxxxxxxxxxxxxxxxxxxxxxxxxx 
Start Analize = AnalizServerServiceBNC

Понятно, что скрипт следует запускать под пользователем, с соответствующими правами на сервере CyberFleet-а.
Для запуска использовать строку CyberFleet.cmd НомерНовогоКлюча (пример запуска в NewKey.cmd)
Новый ключ, соответственно, должен быть изначально занесен в неактивные ключи на BNComplex.

Работа проверена на Windows 7 x32, с типовой установкой CyberFleet (с настройками по умолчанию), с повторной перерегистрацией уже занесенного ключа (перед запуском ключ де-активирован на BNComplex).




Источник: автоматизация, защита, Ключ, регистрация, CyberFleet, Ключ защиты
Похожие материалы
Категория: CyberFleet Скрипты для работы | Добавил: logoff (24.05.2012) | Автор: Бондарь Михаил
Просмотров: 2463 | Теги: автоматизация, защита, Ключ, регистрация, CyberFleet | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
TOP 10 Популярное
1 Оборудование> Гранит-Навигатор 4.14
2 Оборудование> Абонентский терминал M2M Cyber GLX
3 Оборудование> Гранит-Навигатор 4.14: Настройка терминала
4 Прочее> "Красные" против "Синих" - статистка космических запусков России (СССР) и США
5 CyberFleet, CrossPoint> CyberFleet: Переустановка CyberFleet
6 CyberFleet, CrossPoint> КиберФлит: Учет топлива при помощи датчиков
7 Оборудование> M2M Cyber GLX: отправка команд
8 Прочее> SQL: CyberFleet: Занятие №3 Объединение таблиц Часть 1/2 (теория, inner join)
9 CyberFleet, CrossPoint> КиберФлит: Причины расхождения пробега по данным одометра и карте
10 CyberFleet, CrossPoint> КиберФлит: Подключаем карту Google
Наш опрос
Как вы оцените встроенную в КиберФлит инструкцию?
Всего ответов: 28
LogOff © 2017
Сайт создан в системе uCoz Рейтинг GPS Клуба. GPS навигаторы. GPS мониториг. GPS трекеры. ГЛОНАСС