MyGit

yuanyuanxiang/RemoteController

Fork: 40 Star: 63 (更新于 2024-12-23 05:51:02)

license: Apache-2.0

Language: C++ .

一种远程控制器:接受远程连接并向远程程序(此处特指守护程序,参见"Keeper/Keeper.exe")发送控制信令,远程监视程序运行状态并对其进行控制,例如可将其进行停止、重启、刷新、升级、回传屏幕等操作。使用方法详见《远程控制器使用说明》。

最后发布版本: v1.0.1.5 ( 2019-03-29 11:05:13)

GitHub网址

V1.0.0.1 2018-7-23 正式发布1.0.0.1

V1.0.0.2 2018-7-25 增加时间误差检测开关,关闭此开关,就不会对系统的时间误差进行提示

V1.0.0.3 2018-8-22 添加崩溃时写dump文件的代码

V1.0.0.4 2018-9-5 网络延时较大(超过100ms)时给予提示,增加显示"磁盘容量"

V1.0.0.5 2018-12-1 添加通过socket进行升级的代码,当用户设置IIS位置为端口号时启用 2018.12.2 添加向客户端发送公告的代码。 2018.12.6 完善升级应用程序及提示升级的功能。

V1.0.0.6 2018.12.6 发送文件时每32K休息5ms,每秒约发送6M,以防止客户端收不到。 V1.0.0.7 2018.12.20 接收到客户端连接请求后,首先判定当前客户端列表里的端口是否已存在,否则拒绝接入。 解析被守护程序上报的应用程序位数(32位、64位或未知)信息。 2018.12.23 修复启动时监听指定端口失败,修改成正确的监听地址后升级功能不能正常使用的问题。 启动远程控制器时,扫描本地升级程序,自动生成"filelist.txt"文件。 2018.12.27 升级程序时,获取本地程序的版本,然后如果待升级程序版本低于该版本则允许进行升级。 2018.12.28 扫描到本地文件版本更新后同时更新m_mapVersion;并加上临界区,以防止访问冲突。 V1.0.0.8 2018.12.28 添加“允许降级”菜单,特殊情况下不限制程序版本,只要存在就发布到目标服务器上。 2018.12.29 发现程序关闭SOCKET却还在的问题。修改socket关闭顺序,更新循环存储结构及存取方法。 添加修改守护程序远程地址的菜单,可更换守护程序所连接的远程控制器IP、端口。 V1.0.0.9 2018.12.30 增加利用ffplay拉取ffmpeg传送过来的视频流的功能,以便更加直观德监视程序运行状态。 增加相关菜单,改善菜单的状态显示效果。 2018.12.31 添加部分异常情况处理逻辑,收取到客户端的"infomation"信令时,弹出对话框提示。 2019.1.1 为m_ffplayMap加上互斥锁,修复Uninit_ffplay函数的问题。发布V1.0.1.0。 V1.0.1.0 2019.1.2 修复了一个隐蔽的缺陷,DeleteAppItem中W2A函数返回临时变量传递给const char*。 2019.1.7 整理菜单布局,添加"监控"相关的2个菜单,"watch"端口小于_BASE_PORT时启动ghost程序。 增加"还原"被守护程序的菜单,在升级程序出现问题时使用,降级请使用"降级"菜单进行。 发布V1.0.1.1。 V1.0.1.1 2019.1.12 1、增加F5快速刷新选中程序或全部程序。 2、退出远程控制器时,通知远程的幽灵全部退出。 3、整理菜单布局。 4、修复_beginthreadex的句柄泄漏问题。 5、添加"YAMA.EXE"到资源中,该程序作为ghost的服务端。可通过菜单调出该程序。 6、发现上一版本1.0.1.1版本文件未更新,今天发布V1.0.1.2。 V1.0.1.2 2019.1.13 1、新增注释。 2、更新YAMA到更稳定的版本。 3、仅当截图时才创建ScreenShot目录。 2019.1.16 生成filelist时,扫描子目录中的文件,以便升级程序能下载子目录中的更新文件。 更新YAMA到v1.0.0.2。 发布V1.0.1.3. V1.0.1.3 2019.1.21 1、如果升级地址和本机地址一样,或者升级地址未填写,则采用本机端口34567。 2、如果升级地址为其他IP地址,则提示该设备需要支持IIS,并建议改用本机端口。 2019.1.26 更新Yama到V1.0.0.3。 2019.2.4 更新Yama到V1.0.0.4。 发布V1.0.1.4。 V1.0.1.4 2019.2.23 添加快捷键Ctrl+S/D/G/W/T,分别对应消息、调试、YAMA、回传屏幕、终止程序操作。 添加快捷键Ctrl+U,对选中的程序进行升级。 2019.3.4 修复用快捷键升级程序时没有响应的问题,应首先获取被选的应用程序行号。 2019.3.26 CRemoteControllerDlg在构造时需将m_pUpServer赋值为NULL。 2019.3.29 更新YAMA到v1.0.0.5,发布v1.0.1.5。 V1.0.1.5 2019.4.19 当修改幽灵端口失败(超界)时,进行提示。

最近版本更新:(数据更新于 2024-09-12 06:49:40)

2019-03-29 11:05:13 v1.0.1.5

2019-02-04 17:52:55 v1.0.1.4

2019-01-18 18:23:36 v1.0.1.3

2019-01-13 00:11:37 v1.0.1.2

2019-01-10 19:43:37 v1.0.1.1

2019-01-01 14:55:06 v1.0.1.0

yuanyuanxiang/RemoteController同语言 C++最近更新仓库

2024-12-22 08:09:36 LizardByte/Sunshine

2024-12-22 01:52:26 rizonesoft/Notepad3

2024-12-20 06:20:01 ClickHouse/ClickHouse

2024-12-17 13:11:45 cxasm/notepad--

2024-12-16 20:00:54 AaronFeng753/Waifu2x-Extension-GUI

2024-12-16 15:51:57 PCSX2/pcsx2