UDP系统控制器_音量控制、电脑关机、文件打开、PPT演示、任务栏自动隐藏
UDP系统控制器(ShuiYX) 帮助文档
概述
本程序设计用于通过UDP协议接收指令来远程控制计算机的音量、执行特定命令和其他功能。为了确保程序正常工作,请确认防火墙和网络设置允许UDP通信,并且程序启动后会最小化到托盘图标。
命令格式及说明
音量控制
VOL:
:设置系统音量为指定的百分比值(范围0至100)。例如,VOL:50
设置音量为50%。<V+>
:增加音量2%,如果配置文件中启用了显示音量弹窗,则使用模拟键盘事件进行操作。<V->
:减少音量2%,如果配置文件中启用了显示音量弹窗,则使用模拟键盘事件进行操作。<V0>
:切换静音状态,如果配置文件中启用了显示音量弹窗,则使用模拟键盘事件进行操作。<UNV0>
:取消静音状态。
系统操作
<SHUTDOWN>
:关闭计算机(可能需要管理员权限)。<RESTART>
:重启计算机(可能需要管理员权限)。
打开脚本文件(.bat 或 .vbs)
OPENBAT/OPENVBS
:根据命令后缀数字参数打开位于应用程序目录下 'Scripts' 文件夹中的相应脚本文件,文件命名规则例如:OPENBAT1
将尝试打开Scripts\script1.bat
OPENBAT21
将尝试打开Scripts\script21.bat
OPENVBS3
将尝试打开Scripts\script3.vbs
OPENBAT3
将尝试打开Scripts\script3.bat
快捷键命令
NEXTSLIDE
:发送向下箭头键,适用于PowerPoint 和 WPS 演示的下一页。PREVSLIDE
:发送向上箭头键,适用于PowerPoint 和 WPS 演示的上一页。STARTSLIDE
:发送 F5 键,开始放映,适用于两者。ENDSLIDE
:发送 ESC 键,结束放映,适用于两者。CLOSEWINDOW
:发送 Alt+F4 组合键,关闭当前窗口。FULLSCREEN
:发送 F11 键,切换到全屏模式或退出全屏模式,适用于多数演示和媒体播放器程序。TOGGLEMODE
:发送 Ctrl+Shift+~ 快捷键组合,用于切换模式。
配置文件
- 应用程序根目录下的 'config.ini' 文件,为配置文件。
Port=
:UDP端口号,默认为8382。UseInitialVolume=
:是否应用初始音量设置,true 或 false,默认false。InitialVolume=
:电脑启动后的初始音量大小,默认为50。ShowVolumePopup=
:是否在调整音量时显示音量弹窗,true 或 false,默认true。
插件集成
- 应用程序根目录下 'Scripts' 文件夹内集成2款插件。
script1.bat
:打开网页,UDP命令OPENBAT1
。script2.bat
:打开HideTaskbar软件,UDP命令OPENBAT2
。script1.vbs
:HideTaskbar,任务栏隐藏和取消隐藏的快捷键Ctrl+Shift+~,UDP命令OPENVBS1
。- NirCmd 是一款由 Nir Sofer 开发的免费命令行工具,它允许用户通过简单的命令行选项执行各种任务,而无需打开任何图形用户界面。
- HideTaskbarX64 是隐藏Windows任务栏,类似于系统自动隐藏任务栏,但是功能比他强大。
- HideTaskbarX64 运行需要微软的NET 6.0 Desktop Runtime运行库:点我进入下载 已安装的请忽略。
注意事项
- 对于涉及系统操作的命令(如
<SHUTDOWN>
和<RESTART>
),请确保程序具有足够的权限。 - 脚本文件应放置在应用程序根目录下的 'Scripts' 文件夹中,并遵循命名规则。
- Bat文件是管理员权限运行,代码里文件路径请使用完整路径。
- 确保脚本文件的内容安全可靠,以避免潜在的安全风险。
- 由于程序依赖UDP通信,请检查并配置好防火墙和网络设置。
- 当执行
OPENBAT/OPENVBS
命令时,程序会验证文件路径的存在性,如果文件不存在,将在日志中记录错误信息。
安全提示
用户在使用该程序时应注意网络安全,确保命令来源可信,以防止未授权的操作对系统造成影响。同时,谨慎编写和使用脚本文件,避免执行可能导致数据丢失或其他不良后果的命令。