吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11896|回复: 184
收起左侧

[原创工具] 键鼠广播MouseMagicMirror--局域网机房鼠标同步工具

    [复制链接]
msold5 发表于 2024-1-30 21:32
本帖最后由 msold5 于 2024-11-18 18:51 编辑

管理机房中,经常会遇到批量安装某种软件,或者向某些学生示范某种操作,这些计算机的特点是分辨率相同,软件位置也相同。有时重新同传一次系统并不见得方便,于是便有了做这个软件的想法。
这类软件网上也有,但并不能大批量使用,都是只能控制几台十几台,不能所有电脑都控制。去年暑假刚好儿子高考完在家,就让他做了这个程序,不知道有没有用得着的老师,如果有的话可以下载来试试。
不好用回来建个议,好用再回来评个分:1.0版 键鼠广播20231010.7z (1.81 MB, 下载次数: 503)
程序已升级,请移步下载:1.2版 https://github.com/57UU/MouseSync/releases/tag/1.2
里面的配置文件不是必须的,不想动手的坛友直接删除即可,一般情况都能正常使用
由于没有界面,只能强行贴个没啥意义的图上来,这个图是主控端运行后的最小化界面,一般不需要管他,不用时直接关闭就可以了,被控制端是没有界面的。
未标题-1.jpg

注意
  本程序包含模拟鼠标键盘的操作,可能会被杀毒软件误报

用途
  在机房里需要安装某软件,配置某程序时,就可以使用本程序来简化操作 使用时应注意需要电脑分辨率,系统,软件等应完全一致

特色
  • 本程序的网络连接采用异步编程,延迟更低,性能更好
  • 支持IPv6网络,若网络条件满足,甚至可以用一台电脑控制多个场所(学校,工厂,网吧)的电脑
  • 软件小巧,无第三方依赖库,无运行时环境,单程序即可运行

已知问题

  不能发送Ctrl+Alt+Del键,如果按下这三个键,需要退出软件后重新进入,否则Ctrl、Alt和一些未知键会持续保持被按下状态,直到真正被按下并释放。

配置
  • 什么都不管,直接运行程序,即可自动配置
  • 也可修改Setting.config文件实现手动配置:
  让被控制端都运行被操纵端(MouseMagicMirrorSlave.exe) 主控端运行后,鼠标键盘会同步发送到被控端
  比如:机房所有学生电脑均运行客户端后,会处于等待操作状态,此时选取一台电脑关闭学生端并打开服务端,就可以开始操控了

文件
  • 主控端:MouseMagicMirrorMaster.exe 用于把一台计算机的键盘鼠标操作广播出去
  • 被操纵端:MouseMagicMirrorSlave.exe 用于机房其他计算机,接收操作者的键盘鼠标动作
  • 配置文件:Setting.config 用于指导程序工作,如果没有会自动按提示生成



配置设置(Setting.config)
  概念
名称用途
Server_IP记录服务器的IP地址,形如192.168.100.123(注意:IPv6也受支持)
Server_Port用于网络通信的端口(指发送IO数据的通信端口)
Boardcast_Port用于网络广播通信的端口,服务器在xxx.xxx.xxx.255上广播本机IPv4地址,客户端可以通过广播来获取服务器的IP地址

  配置详情
配置名称默认值类型服务端客户端
Server_IP字符串无效要连接的服务器IP地址
Server_Port34757整数服务器监听端口要连接的服务器端口
Boardcast_Port34756整数广播本机地址的端口接受广播的端口
Mouse_moving_rate5整数详见鼠标移动发送率无效
Hide_on_startTrue布尔值是否在程序启动时最小化同服务端
Enable_BoardcastTrue布尔值是否启动广播是否监听广播(警告:若该值为True,将会忽略配置文件中的服务器地址)
Is_retry_instantlyFalse布尔值无效是否在出现错误后立即重试
Is_EnableHot-KryTrue布尔值详见暂停与继续无效

鼠标移动发送率
  当鼠标移动时会产生很多个鼠标移动事件,Mouse_moving_rate值表示要发送的比例 发送的鼠标移动事件的比例为该数的倒数(1/Mouse_moving_rate)
  这个值不会对点击等其他事件的精准度产生影响

暂停与继续
  启用热键(Shift+F8)暂停与继续发送键鼠信息注意:按下该热键时,按下的键仍会被发送

类型
类型定义注意
字符串
整数以十进制表示的阿拉伯数字不应包含数字外的其他字符
布尔值真(True)或假(False)该项不区分大小写

启动参数
可以从命令行、快捷方式、批处理等方式以参数方式调用程序,共有两个参数:debug和notsimulate
例如:MouseMagicMirrorSlave.exe debug notsimulate

  服务端(MouseMagicMirrorMaster.exe)只有一个参数
参数含义
debug实现调试模式启动

  客户端(MouseMagicMirrorSlave.exe)两个参数都可以使用
参数含义
debug以调试模式启动
notsimulate不模拟按键

免费评分

参与人数 28吾爱币 +33 热心值 +26 收起 理由
hcj766 + 1 谢谢@Thanks!
33509 + 1 我很赞同!
alomoi + 1 + 1 谢谢@Thanks!
RBJ + 1 谢谢@Thanks!
xhyangmail + 1 + 1 用心讨论,共获提升!
xyzliuin + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
泡泡汽水 + 1 + 1 用心讨论,共获提升!
zmllxh + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
wcwtnui + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
gary.sun + 1 热心回复!
barry1204 + 1 + 1 谢谢@Thanks!
mimc + 1 + 1 热心回复!
hysxm666 + 1 + 1 热心回复!
roqi + 1 + 1 谢谢@Thanks!
qjlfl + 1 + 1 谢谢@Thanks!
jdz1812 + 1 + 1 谢谢@Thanks!
n53618861 + 1 + 1 我很赞同!
fancw17 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
schtg + 1 + 1 谢谢@Thanks!
jamessteed + 1 + 1 谢谢@Thanks!
思念曹操 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Pwaerm + 2 + 1 非常有用的软件,谢谢分享。
15235109295 + 1 + 1 用心讨论,共获提升!
一丝风 + 1 + 1 我很赞同!
sdzdp + 1 + 1 未能按照本版块发帖要求发帖,请仔细阅读本版块版规再发帖,谢谢理解!
yanglinman + 1 谢谢@Thanks!
RobinMaas + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| msold5 发表于 2024-2-3 11:44
sgamin1001 发表于 2024-2-2 09:50
谢谢分享,试试公司里面集体安装软件能不能用

公司的情况略有不同,比如分辨率不同、图标位置不同、客户端有没有打开其他软件等,在不同的电脑环境里,建议不用鼠标,只使用按键或组合按键来实现安装操作。
ydafu168 发表于 2024-1-30 21:53
先说说,你儿子高考成绩那么优秀,哪儿还有时间来学习计算编程呢?而且还相当厉害。
头像被屏蔽
yyb1813 发表于 2024-1-30 21:46
moyanblade112 发表于 2024-1-30 21:58
谢谢!感觉很实用!
virgin_8 发表于 2024-1-30 22:27
我总是改不了 收藏一堆用不到软件的 习惯。
CXC303 发表于 2024-1-30 23:02
感谢分享,收藏备用
ceciliaaii 发表于 2024-1-30 23:47
谢谢分享
hwiori 发表于 2024-1-30 23:53
感谢分享,收藏了
萌29199 发表于 2024-1-31 00:05
谢谢分享,感谢!
RobinMaas 发表于 2024-1-31 00:13
感谢分享,还是你儿子开发的,牛
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-19 22:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表