2019-11-21 версия 1.00.0113.0 [REPLSPY-110] - добавить дамп в yaml и для публикаторов тоже 2019-08-27 версия 1.00.0112.0 Переведено на сборку для релиза SPECTRA63 2019-07-18 версия 1.00.0111.0 Переведено на сборку релиза SPECTRA6220 2019-06-11 версия 1.00.0107.0 [REPLSPY-108] - Добавить кнопку сохранения текущей конфигурации и глубину логирования роутера и реплспая в 3 файла [REPLSPY-109] - CG_MSG_P2REPL_CLEARDELETED для e-реплики должен очищать старые сообщения во всех таблицах 2019-05-30 версия 1.00.0106.0 [REPLSPY-50] - В форме открытия подписчика добавить кнопку позволяющую выбрать файл со схемой 2019-04-30 версия 1.00.0105.0 Поддержка высоких разрешений (3840 × 2160 4k UHD) 2019-04-23 версия 1.00.0104.0 [REPLSPY-107] - Добавить опциональную запись в YAML лог всех сообщений подписчика 2019-04-02 версия 1.00.0098.0 [REPLSPY-106] - Записи с ненулевым replAct в снапшоте нужно игнорировать 2019-03-18 версия 1.00.0097.0 [REPLSPY-105] - При получении записей в режиме снапшот не вставлять их сразу в порядке replid, а откладывать сортировку до перехода в онлайн 2019-01-14 версия 1.00.0096.0 В версии с cgate_ex добавилась зависимость от P2MQRouterDll.dll 2019-01-14 версия 1.00.0095.0 Сборка на репозитории SPECTRA62 (обновление) 2018-10-03 версия 1.00.0094.0 Проверка на доступность порта каждого из линков по которым идет подключение Сборка на репозитории SPECTRA62 2018-09-14 версия 1.00.0092.0 Пробная сборка с RHEL-7 2018-08-24 версия 1.00.0091.0 Немодальные диалоги отправки команд 2018-08-06 версия 1.00.0090.0 Сборка на репозитории SPECTRA61 2018-07-30 версия 1.00.0089.0 При закрытии роутера, процесс p2mqrouter завершается сразу, не разрывая соединение корректно. Чтобы это исправить посылаем Ctrl+C в консоль роутера (т.к. способ остановки роутера через RTSExitEvent уже занят под слежение за процессом replspy) 2018-07-23 версия 1.00.0088.0 Багфикс для открепленных окон и название потока в табах и заголовках открепленных окон 2018-05-15 версия 1.00.0086.0 Добавление нескольких подписчиков одной командой 2018-05-04 версия 1.00.0085.0 Добавлено выделение нескольких строк в таблицах. В буфер обмена теперь копируются только выделенные строки, а так же добавлен shortcut на копирование (ctrl+C) 2018-04-10 версия 1.00.0084.0 добавлена возможность повторной инициализации окружения без перезагрузки приложения 2018-04-09 версия 1.00.0083.0 4 знака для отображения года 2018-03-15 версия 1.00.0082.0 Не завершать приложение в случае если паблишеру не удалось создать сообщение (ограничиваемся сообщением об ошибке) 2017-11-22 версия 1.00.0081.0 Завершение дочерних процессов (p2mqrouter) в случае падения (или снятия через диспетчер задач) основного (replspy.exe) 2017-11-22 версия 1.00.0080.0 Поддержка bcdii типов для отправки команд через паблишер 2017-11-21 версия 1.00.0079.0 Запуск роутера без отдельного консольного окна. 2017-11-20 версия 1.00.0078.0 Qt 5.9.2 и VS2015 2017-10-17 версия 1.00.0076.0 210-я плаза2 (построено на ветке SPECTRA60) 2017-10-16 версия 1.00.0074.0 209-я плаза2 для linux 2017-05-11 версия 1.00.0073.0 новая плаза2 (209-я) 2017-05-11 версия 1.00.0072.0 http://jira.moex.com/browse/REPLSPY-104 - Падение при закрытии replspy плаза2 208-я версия 2017-04-26 версия 1.00.0071.0 новая плаза2 (209-я) 2017-04-04 версия 1.00.0070.0 http://jira.moex.com/browse/REPLSPY-103 - 68-й После архивации не чистит рёплику - остаются старые данные 2017-03-29 версия 1.00.0069.0 http://jira.moex.com/browse/REPLSPY-102 - В 32-х битной версией не запускается роутер 2017-03-22 версия 1.00.0066.0 http://jira.moex.com/browse/REPLSPY-101 - Миграция в gitlab и переделка системы сборки на gradle 2016-10-26 версия 1.00.0059.0 Новый профиль для DSP и фиксы для поддержки плагинов cgate_fix и cgate_twime 2016-08-29 версия 1.00.0054.0 новая плаза2 (207-й билд) и новая версия cgate 5.1.3.545 2016-05-06 версия 1.00.0053.0 новый тестовый профиль с 4-мя адресами 2016-04-20 версия 1.00.0052.0 новая плаза2 (206-й билд) и новая версия cgate 5.1.0.231 - корректно обрабатывает тип данных 'a' - имеет функцию запуска собственного роутера - более быстрый - можно сортировать таблицы по любой колонке Запустить p2mqrouter открывает ini-файл роутера. ОК - роутер запускается (погасить его можно только "ручками" ctrl+c) Можно его не запускать, а подключаться к любому другому. Подключиться - инициализация cgate и параметры подключения к роутеру. В "Параметры окружения" строка инициализации сигейта: ini=test.ini;subsystems=mq,replclient,replserver,ereplclient;key=<ключ сертификации> в ini: - файл с секцией p2syslog в самом простом случае в subsystems: - mq - это посылка mq сообщений (например, выставление заявок в спектра) - replclient - получение реплики - ereplclient - получение е реплики (в клиентском cgate не поддерживается) - replserver - раздача реплики (в клиентском cgate не поддерживается) в key: - ключ сертификации приложения В "Параметры соединения" строка подключения к роутеру. Такая: p2lrpcq://127.0.0.1:4110;app_name=replspy_test Далее добавляем подписчики (входные потоки) и публикаторы (для отправки сообщений) Публикатор добавляется в спектру строкой вида: p2mq://FORTS_SRV;category=FORTS_MSG;timeout=2000;name=test1 для некоторых сервисов нужно добавлять свойство format: p2mq://SOFTWARE_AUTH;category=CERT_MSG;format=raw;timeout=2000;name=test2 логи под линуксом в искать в ~/local/share/replspy/ под windows если это установленная через msi версия то в C:\Users\USERNAME\AppData\Local\replspy\replspy\ если zip то в каталоге приложения