# protocol42-generator **Repository Path**: hbclikai/protocol42-generator ## Basic Information - **Project Name**: protocol42-generator - **Description**: 煤安监办(2019)42号文消息生成工具 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-03 - **Last Updated**: 2024-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 说明 * 煤安监办(2019)42号文消息生成工具,生成的消息直接发往kafka * 国标支持6类系统: aqjk,jxry,ky,sg,sw,ws,共52种消息; IOT系统支持约20类系统消息 * 这个工程是用 https://github.com/SimulatedGREG/electron-vue 创建的,主要使用了electron和vue. 修改了几个配置,让它能跑起来了 * 环境版本 node: v16.17.0 npm:8.15.0 yarn:1.22.19 * 202309加入了宁夏无轨胶轮车的数据 ``` bash # 安装(无需单独安装electron的任何东西) yarn # 运行 yarn dev # 打包(安装和运行,不需要下载electron的东西,但是打包这一步,会从github下载electron等包,总共100多MB,因此这一步会比较慢) yarn build ``` * 配置文件`\win-unpacked\protocol42-generator.yml`内容如下 (此配置文件中可不写任何内容,此时会自动生成3个默认的) ``` yaml - system: TF01 subSystem: 1m1lh - system: TF02 subSystem: 2m2lh - system: ZD subSystem: zd ```