# UpgradeDevice **Repository Path**: yezhidao/upgrade-device ## Basic Information - **Project Name**: UpgradeDevice - **Description**: 一款通用的设备升级程序 - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-04-14 - **Last Updated**: 2024-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UpgradeDevice #### 介绍 一款通用的设备升级程序 #### 部署测试 ``` 文件夹 test-bin - client-bin //升级端 - server-bin //控制端 1.把 client-bin 拷贝到要监听和升级的电脑中,并运行.exe (运行后会自动加入开机自启动项) 2.把 server-bin 拷贝到控制电脑中,并运行.exe ``` ![输入图片说明](readMeImages1713109524766.jpg) #### 软件架构 ##升级端 (client) client.exe/appInfo/setting/win_config.ini ``` [self] autoStartApp=true //开机自启动 autoListenServer=true //开启 TCP 服务 autoListenApp=true //监听设备是否启动 autoRunListenApp=false //设备未运行自动启动 tcpPort=18200 //tcp服务端端口号 listenAppTimeMs=5000 //监听设备 5s 一次 writeLogFile=true //是否写日志文件 [listenApp] dirPath=C:\\Users\\hu\\Desktop\\RoboshopPro-2.4.1.112 //被监听软件安装目录 appName=RoboshopPro.exe //监听软件名称 startCmd=cmd /c start C:/Users/hu/Desktop/RoboshopPro-2.4.1.112/RoboshopPro.exe //启动命令 stopCmd=taskkill -im RoboshopPro.exe -f //停止命令 ``` ##控制端 (server)