局域网助手_IP地址管理和局域网远程助手

有一种场景,比如医院,信息科职员间需要共享并共同维护各科室的IP地址,另外经常需要需要远程至各科室电脑协助解决一些问题。
说到局域网的远程工具,比较好用的是Radmin,另外还有开源的VNC、商业软件Xmanager等,当然性能较好的广域网远程软件TeamViewer也是可以作为局域网远程控制的。(题外话,ToDesk速度非常快,不过还有些BUG需要改正。)
Radmin的远程速度是非常快的,但有些缺点,只能单机版维护IP地址,如果需要共享给别人就要先导出,然后在别的电脑导入,除此之外它只能记住账号,不能保存密码,每次远程都需要输入密码。相对于Radmin,VNC的速度要慢一些,但是一些Win10电脑因权限问题安装了Radmin却远程不上,这时VNC是个好的补充,另外VNC还有个优点,同时支持Windows、Linux和Mac OS等平台。
作为一名合格的软件开发工程师,能一键远程何必多敲几下键盘去输入密码呢,于是我写了个小工具给自己使用,提高工作效率。首先要实现共享IP地址,肯定要有数据库,可以选择的有MySQL、Microsoft SQL Server和DB2等,最后选择了MySQL。很快就实现了第一版本:

服务端:PHP,使用ThinkPHP框架。
客户端:Qt5.7.1,支持XP、Win7和、Win10等32位及64位操作系统,支持Radmin远程控制,不用手工输入密码(因为一般被远程的电脑都是配置统一账号密码,所以通过读取配置表的账号密码实现不用手工输入账号密码)。

bcdd2a0d0a96f3a6009d1acdcf9c1890.png

IP地址管理

b90e6b34db41186486e03e6bddf13994.png

远程助手


最近在写新版本,增加支持VNC:
服务端:WebSocket,数据库MySQL。
客户端:Qt5.14.2,数据库SQLite,通信协议使用Google ProtoBuffer3,优点是二进制传输数据少速度快,缺点是协议修改后需要重新编译发布。

只支持64位的Win7及以上版本操作系统,支持Radmin和VNC。


新增功能:
1、增加科室管理。
2、增加用户管理,如果配置了“需要账号密码登录”,可以保存操作记录,比如增删改查IP地址、科室信息、用户信息等。
3、权限管理,只简单分成“普通用户”与“管理员”两种权限。“普通用户”可以增删改查IP地址、科室信息、修改本人密码等,“管理员”还可以维护用户信息。

快捷方式:
F1:PING
F2:Radmin远程
F3:VNC远程
F4:IP地址列表
F5:科室列表
F6:用户列表
F7:刷新

9b3c58ff9d44f1c04f640d18c7871e66.png

主界面

520ce7460a5ba0f06ecebdc03d1ef03f.png

远程助手

8262493ea0abafc27f64b74b3303b508.png

科室列表

c88ba2572283fc1eec6da591dc26420a.png

用户列表

c9e1d0cfb79ec35f85f074af79874043.png

IP地址列表

好消息,经过本人业余时间断断续续敲代码(从开始到现在差不多一个月),新版本已经基本完成,全部功能自己都测试过没问题。

服务器要求:Win2008及以上64位版本,内存4G及以上,当然也可以使用Win7当服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值