BNComplex: подготовка апдейта для CyberFleet для передачи через BNComplex - BNComplex - Каталог файлов - Эффективная навигация с М2М
17.05.2012
Эффективная Навигация М2М
Меню сайта
Категории раздела
CityBus [3]
Файлы посвященные работе в CityBus
BNComplex [9]
CyberFleet [8]
Прочее [2]
Прочее, что не вошло в другие разделы
Форма входа
E-mail:
Пароль:
Главная » Файлы » BNComplex

BNComplex: подготовка апдейта для CyberFleet для передачи через BNComplex
[ Скачать с сервера (0.6Kb) ] 06.11.2011, 13:00
Статья создана после чтения мануала "M2M BN-Complex Инструкция по обновлению ПО клиентов.doc".
Работа апробирована. Статья направлена на автоматизацию ручных действий по подготовке файлов для передачи на  CyberFleet .

Если вам потребовалось передать для выполнения удаленно какие-то скрипты на CyberFleet   (например для удаленной автоматической заполнении тарировки, или передачи данных о новых ТС и АТ), то сделать это можно посредством службы "BN Transfer Gate" (название может отличаться), входящей в состав BNComplex (естественно одноименная служба должна работать на сервере BNComplex).

При этом вам потребуется:
0. Узнать ID пользователя (числовой) BNComplex-а (например посредством WebAdmin)
1. Подготовленное обновление для  CyberFleet - как его подготовить читайте статью "Удаленный ввод тарировочной таблицы" - файл в стиле bn0.0.1.upd
2. Файл должен быть подготовлен к работе в соответствии с вышеназванным мануалом от разработчика ПО.
3. Доступ на сервер BNComplex (RDP на пример) - подготовленные файлы следует разместить в каталоге "BN Transfer Gate\Download" (или ему аналогичном)

И так, считая что п.п. 1,3 пользователь может выполнить, остается только подготовка файла (в соответствии с описанием службы)


@echo off
set /P user="BNC User #: "

set u=0000000000%user%
set u=%u:~-10%
set d=%date%
set t=%time%

set da=%d:~0,2%
set mo=%d:~3,2%
set ye=%d:~6,4%

set h=%t:~0,2%
set m=%t:~3,2%
set s=%t:~6,2%

set fname=%ye%%mo%%da%%h%%m%%s%000_00000_%u%
echo %fname%

pause
del %fname%.dwl
del %fname%.ddf
copy bn0.0.1.upd %fname%.dwl
echo bn0.0.1.upd >%fname%.ddf
echo 3 >>%fname%.ddf

Который следует разместить возле файла bn0.0.1.upd (для других имен файлов требуется небольшая корректировка скрипта)
После запуска скрипта требуется ввести ID пользователя (п. 0) и нажать enter - скрипт отобразит требуемого название файла (после этого будет ждать нажатие вами любой кнопки), а после создаст нужные файлы dwl, ddf для размещения на BNComplex
Их останется только туда передать.

Внимание! Скрипт корректно распознает дату только для Российских настроек. Если вы используете другие настройки отображения даты  - в его работе будут проблемы (правится за пару минут).

Данный файл использован как часть вот тут


Категория: BNComplex | Добавил: logoff | Теги: BNComplex, автоматизация
Просмотров: 109 | Загрузок: 15 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Код *:
Поиск
Наш опрос
Оцените этот сайт
Всего ответов: 11
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
LogOff © 2012
Сайт создан в системе uCoz